CVE-2021-46440
HIGH7.5EPSS 3.1%Insecure password handling vulnerability in Strapi
Published: 5/4/2022Modified: 11/8/2023
Description
Storing passwords in a recoverable format in the DOCUMENTATION plugin component of Strapi before 3.6.9 and 4.x before 4.1.5 allows an attacker to access a victim's HTTP request. From this, the attacker can get the victim's cookie, base64 decode it, and obtain a cleartext password, leading to getting API documentation for further API attacks.
Affected packages (2)
- npm/strapifrom 0, < 3.6.9
- npm/@strapi/strapi>= 4.0.0, < 4.1.5
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
References (6)
- ADVISORYhttps://nvd.nist.gov/vuln/detail/CVE-2021-46440
- PATCHhttps://github.com/strapi/strapi
- WEBhttp://packetstormsecurity.com/files/166915/Strapi-3.6.8-Password-Disclosure-Insecure-Handling.html
- WEBhttps://github.com/strapi/strapi/pull/12246
- WEBhttps://hub.docker.com/r/strapi/strapi
- WEBhttps://strapi.io