Skip to main content

Redeight CMS CVE-2026-53692

| EUVDEUVD-2026-40294 MEDIUM
Weak Encoding for Password (CWE-261)
2026-06-30 CERT-PL GHSA-92mj-xr7p-2g9c
5.9
CVSS 4.0 · Vendor: CERT-PL
Share

Severity by source

Vendor (CERT-PL) PRIMARY
5.9 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
6.2 MEDIUM

AV:L because cracking occurs on the attacker's local system using obtained hashes; AC:L and PR:N since rainbow table attacks require no privileges and trivial tooling; no integrity or availability impact applies.

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

1
Analysis Generated
Jun 30, 2026 - 12:18 vuln.today

DescriptionCVE.org

Redeight CMS version 1.0 uses the MD5 algorithm without a salt to store user passwords. Because MD5 is a cryptographically broken algorithm and lacks salting, attackers who obtain the password hashes can trivially reverse them using rainbow tables, leading to the exposure of plaintext credentials.

AnalysisAI

Redeight CMS 1.0 stores user passwords using unsalted MD5 hashes, enabling any attacker who obtains the credential database to recover plaintext passwords nearly instantaneously via precomputed rainbow tables. All stored credentials are effectively exposed upon database compromise, since MD5 is cryptographically broken and the absence of per-user salts eliminates hash uniqueness across identical passwords. No public exploit code or confirmed active exploitation has been identified at time of analysis, but the cracking technique is trivially automated and requires no specialized skill.

Technical ContextAI

This vulnerability is classified as CWE-261 (Weak Cryptography for Passwords), arising from two compounding weaknesses: use of MD5, a hash function considered cryptographically broken since the mid-2000s, combined with the complete absence of a cryptographic salt. MD5 produces deterministic 128-bit digests, meaning two users with the same password generate identical hashes. Without per-user salts, precomputed rainbow tables covering common password spaces can reverse hashes in seconds to minutes using widely available tooling. Modern standards - NIST SP 800-63B and OWASP ASVS - mandate adaptive, salted algorithms such as bcrypt, scrypt, or Argon2id, which are designed to be computationally expensive and resistant to precomputation attacks. The affected product is identified via CPE cpe:2.3:a:redeight:redeight_cms:*:*:*:*:*:*:*:*, with version 1.0 explicitly named in the disclosure.

RemediationAI

No vendor-released patch has been identified at time of analysis. Administrators should treat all existing MD5 password hashes in the database as compromised and force a password reset for all users at next login. The application's password storage mechanism must be replaced with a modern adaptive algorithm - Argon2id is the current OWASP recommendation, with bcrypt or scrypt as acceptable alternatives - incorporating per-user cryptographically random salts of at least 16 bytes. A transparent migration strategy (re-hash on successful login) can be implemented to avoid disrupting all users simultaneously, but should be paired with a hard deadline after which un-migrated accounts are locked. As compensating controls pending a code fix: restrict database access to the application service account only, disable remote database connectivity, rotate database credentials immediately, and audit access logs for evidence of prior unauthorized database reads. Refer to the CERT-PL advisory at https://cert.pl/posts/2026/06/CVE-2026-53690 for any vendor-specific guidance.

Share

CVE-2026-53692 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy