What’s Vulnerable › Vulnerabilities
CVE-2024-51478: Use of a Broken or Risky Cryptographic Algorithm in YesWiki
- Severity: critical (CVSS 9.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.4% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2024-10-31 · updated 2026-06-17
- Weakness: CWE-327
Description
YesWiki is a wiki system written in PHP. Prior to 4.4.5, the use of a weak cryptographic algorithm and a hard-coded salt to hash the password reset key allows it to be recovered and used to reset the password of any account. This issue is fixed in 4.4.5.
Affected products
- yeswiki: before 4.4.5 — fixed in 4.4.5
How to fix
Upgrade to a fixed version: yeswiki 4.4.5. Check the vendor advisory for mitigations.
References
- https://github.com/YesWiki/yeswiki/commit/b5a8f93b87720d5d5f033a4b3a131ce0fb621dbc
- https://github.com/YesWiki/yeswiki/commit/e1285709f6f6a2277bd0075acf369f33cefd78f7
- https://github.com/YesWiki/yeswiki/security/advisories/GHSA-4fvx-h823-38v3
Get alerted when CVE-2024-51478 or the next vulnerability affects your stack