CVE Vulnerabilities

CVE-2021-46440

Insufficiently Protected Credentials

Published: May 03, 2022 | Modified: Nov 21, 2024
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:P/I:N/A:N
RedHat/V2
RedHat/V3
Ubuntu
root.io logo minimus.io logo echo.ai logo

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 victims HTTP request, get the victims cookie, perform a base64 decode on the victims cookie, and obtain a cleartext password, leading to getting API documentation for further API attacks.

Weakness

The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.

Affected Software

NameVendorStart VersionEnd Version
StrapiStrapi*3.6.9 (excluding)
StrapiStrapi4.0.0 (including)4.1.5 (excluding)

Potential Mitigations

References