GHSA-85vg-grr5-pw42

Insecure password handling vulnerability in Strapi

At a glance

Published
Updated
CVE
CVE-2021-46440
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

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

PackageVersions
npm · strapiintroduced 0, fixed 3.6.9
npm · @strapi/strapiintroduced 4.0.0, fixed 4.1.5

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database