Vulnerability in Codeigniter4 Shield
CVE-2023-27580
CodeIgniter Shield provides authentication and authorization for the CodeIgniter 4 PHP framework. An improper implementation was found in the password storage process. All hashed passwords stored in Shield v1.0.0-beta.3 or earlier are easi…
EPSS: 0.002 (39.8th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N.
Affected products
- Codeigniter4 Shield — versions < 1.0.0-beta.4
Weakness classification (CWE)
References
- https://github.com/codeigniter4/shield/security/advisories/GHSA-c5vj-f36q-p9vg (x_refsource_CONFIRM)
- https://github.com/codeigniter4/shield/commit/ea9688dd01d100193d834117dbfc2cfabcf9ea0b (x_refsource_MISC)
- https://blog.ircmaxell.com/2015/03/security-issue-combining-bcrypt-with.html (x_refsource_MISC)
- https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pre-hashing-passwords (x_refsource_MISC)
- https://github.com/codeigniter4/shield/blob/develop/UPGRADING.md (x_refsource_MISC)
- https://www.scottbrady91.com/authentication/beware-of-password-shucking (x_refsource_MISC)
Frequently asked questions
- What is CVE-2023-27580?
- CVE-2023-27580 is a high-severity vulnerability in Codeigniter4 Shield, classified under Use of Password Hash With Insufficient Computational Effort. CVSS score: 7.5/10. Published 2023-03-13.
- How severe is CVE-2023-27580?
- High severity. CVSS v3 base score is 7.5 out of 10.