Skip to content
OpenAdvisories
Medium · 6.1 CVE-2025-1390 EUVD-2025-4857GHSA-cq92-4vj3-mcq8

pam_cap: Fix potential configuration parsing error

Published Feb 18, 2025 · Updated Oct 15, 2026 · Assigned by Anolis

Description

The PAM module pam_cap.so of libcap configuration supports group names starting with “@”, during actual parsing, configurations not starting with “@” are incorrectly recognized as group names. This may result in nonintended users being granted an inherited capability set, potentially leading to security risks. Attackers can exploit this vulnerability to achieve local privilege escalation on systems where /etc/security/capability.conf is used to configure user inherited privileges by constructing specific usernames.

Affected products

VendorProductAffectedFixed
OpenAnolis Anolis OS 2.73;0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libcap2 1:2.73-4 —
Debian 13 libcap2 1:2.73-4 —
Debian 12 libcap2 1:2.66-4+deb12u1 —
Debian 11 libcap2 1:2.44-1+deb11u1 DLA-4092-1
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS libcap2 1:2.66-5ubuntu2.2 USN-7287-1
Ubuntu 22.04 LTS libcap2 1:2.44-1ubuntu0.22.04.2 USN-7287-1
Ubuntu 20.04 LTS libcap2 1:2.32-1ubuntu0.2 USN-7287-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libcap2 No fix yet —
Ubuntu Pro 16.04 LTS libcap2 No fix yet —
Ubuntu Pro 14.04 LTS libcap2 No fix yet —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libcap +2 2.48-2.amzn2023.0.4 ALAS2023-2025-897
Amazon Linux 2 libcap +2 2.54-1.amzn2.0.3 ALAS2-2025-2796

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 libcap 2.69-2 —
Azure Linux 2 (CBL-Mariner) libcap 2.60-3 —

Advisories 9

References