Skip to main content

Windu CMS CVE-2026-57310

| EUVDEUVD-2026-45944 MEDIUM
Use of Password Hash With Insufficient Computational Effort (CWE-916)
2026-07-20 CERT-PL GHSA-m7pv-37vf-wpvv
6.3
CVSS 4.0 · Vendor: CERT-PL
Share

Severity by source

Vendor (CERT-PL) PRIMARY
6.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/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
3.7 LOW

AC:H reflects the mandatory prerequisite of obtaining password hashes before exploitation; confidentiality impact is low since only stored credentials are recoverable, not the system itself.

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

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

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

Lifecycle Timeline

1
Analysis Generated
Jul 20, 2026 - 13:21 vuln.today

DescriptionCVE.org

Windu CMS uses hashing algorithm based on MD5 and SHA1 with static salt to store user passwords. This allows an attacker who obtain password hash to decode user credentials.

Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 4.1 but may also affect other versions.

AnalysisAI

Windu CMS 4.1 stores user passwords using MD5 and SHA1 with a static salt, providing negligible resistance against offline cracking once password hashes are obtained. An attacker who acquires the credential database - through SQL injection, a backup exposure, or any secondary breach - can recover plaintext passwords rapidly using precomputed rainbow tables or GPU-accelerated cracking tools. No active exploitation has been confirmed (no CISA KEV listing, no public proof-of-concept), though the weakness is structurally severe: static salts eliminate the primary defense against precomputation attacks and MD5/SHA1 are high-throughput algorithms entirely unsuited to password storage.

Technical ContextAI

CWE-916 (Use of Password Hash With Insufficient Computational Effort) describes the root cause precisely: Windu CMS employs MD5 and SHA1 as its password hashing primitives, both of which are cryptographic hash functions optimized for speed, not for resisting brute-force or dictionary attacks. The use of a static salt - shared across all password records - means an attacker can precompute a single rainbow table covering the entire user base, eliminating per-hash cracking overhead. Modern password hashing standards (bcrypt, scrypt, Argon2id, PBKDF2) use high work factors and unique per-record salts to make offline cracking computationally prohibitive. The affected product is identified by CPE cpe:2.3:a:jcd:windu_cms:*:*:*:*:*:*:*:* (vendor: jcd), indicating the wildcard spans all versions in the NVD dataset, though only version 4.1 is independently confirmed by CERT-PL. The CVSS 4.0 vector AV:N/AC:L/AT:P reflects that network reachability applies to the application but a non-trivial prerequisite (AT:P) - acquiring the hash store - must be satisfied before exploitation of this specific weakness.

RemediationAI

No vendor-released patch has been identified at time of analysis - vendor contact attempts by CERT-PL were unsuccessful, leaving no confirmed fix version. As a primary compensating control, administrators should migrate password storage to a strong adaptive hashing algorithm (Argon2id is the current OWASP recommendation, with bcrypt or scrypt as alternatives); this requires a code-level change to the authentication module and a forced password reset for all users, since existing MD5/SHA1 hashes cannot be retroactively re-hashed without user re-authentication. If a database exposure is suspected or confirmed, immediately force a site-wide password reset and notify affected users, as the existing hashes should be treated as compromised. Restrict database access to application-layer only and audit SQL query patterns for injection vectors to reduce the likelihood of hash exfiltration. Monitor the CERT-PL advisory at https://cert.pl/posts/2026/07/CVE-2026-57309 and the vendor site at https://windu.org for any future patch release.

CVE-2026-57309 CRITICAL
9.3 Jul 20

Blind SQL injection in Windu CMS 4.1 lets remote attackers inject SQL syntax through the URL path carried in an HTTP hea

CVE-2026-57311 MEDIUM
5.3 Jul 20

Unrestricted file upload in Windu CMS version 4.1 enables authenticated low-privilege attackers to upload arbitrary PHP

CVE-2025-59117 MEDIUM
4.8 Nov 18

Windu CMS is vulnerable to multiple Stored Cross-Site Scripting (XSS) vulnerabilities in the page editing endpoint windu

CVE-2025-59116 MEDIUM
6.9 Nov 18

Windu CMS is vulnerable to User Enumeration. Rated medium severity (CVSS 6.9), this vulnerability is remotely exploitabl

CVE-2025-59115 MEDIUM
5.3 Nov 18

Windu CMS is vulnerable to Stored Cross-Site Scripting (XSS) in the logon page where input data has no proper validation

CVE-2025-59114 MEDIUM
5.1 Nov 18

Windu CMS is vulnerable to Cross-Site Request Forgery in file uploading functionality. Rated medium severity (CVSS 5.1),

CVE-2025-59113 MEDIUM
6.9 Nov 18

Windu CMS implements weak client-side brute-force protection by using parameter loginError. Rated medium severity (CVSS

CVE-2025-59112 MEDIUM
5.1 Nov 18

Windu CMS is vulnerable to Cross-Site Request Forgery in user editing functionality. Rated medium severity (CVSS 5.1), t

CVE-2025-59111 MEDIUM
6.9 Nov 18

Windu CMS is vulnerable to Broken Access Control in user editing functionality. Rated medium severity (CVSS 6.9), this v

CVE-2025-59110 MEDIUM
6.8 Nov 18

Windu CMS is vulnerable to Cross-Site Request Forgery in user editing functionality. Rated medium severity (CVSS 6.8), t

Share

CVE-2026-57310 vulnerability details – vuln.today

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