CVE-2024-10041Insecure Storage of Sensitive Information in PAM

Severity
4.7MEDIUMNVD
EPSS
0.0%
top 87.35%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedOct 23

Description

A vulnerability was found in PAM. The secret information is stored in memory, where the attacker can trigger the victim program to execute by sending characters to its standard input (stdin). As this occurs, the attacker can train the branch predictor to execute an ROP chain speculatively. This flaw could result in leaked passwords, such as those found in /etc/shadow while performing authentications.

CVSS vector

CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:NExploitability: 1.0 | Impact: 3.6

Affected Packages4 packages

🔴Vulnerability Details

2
OSV
CVE-2024-10041: A vulnerability was found in PAM2024-10-23
GHSA
GHSA-7gm5-m2xc-vh2j: A vulnerability was found in PAM2024-10-23

📋Vendor Advisories

3
Red Hat
pam: libpam: Libpam vulnerable to read hashed password2024-10-18
Microsoft
Pam: libpam: libpam vulnerable to read hashed password2024-10-08
Debian
CVE-2024-10041: pam - A vulnerability was found in PAM. The secret information is stored in memory, wh...2024
CVE-2024-10041 — Debian PAM vulnerability | cvebase