CVE-2026-54371 json
attr < 2.6.0 Symlink Traversal Privilege Escalation via getfattr/setfattr
published 2026-06-29 4 mo ago modified 2026-10-25 14 d ago also EUVD-2026-40087
- cvss
- 7.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 3%
- public exploits
- 0
- none known
Summary
attr before version 2.6.0 contains a symlink traversal vulnerability in the getfattr and setfattr utilities that allows local attackers to escalate privileges by replacing a pathname component with a symbolic link during directory hierarchy traversal. Attackers who control a pathname component can redirect getfattr and setfattr operations to arbitrary files by substituting a symlink, leading to local privilege escalation when getfattr or setfattr is invoked by a privileged process over an attacker-controlled path.
Patch / fix
- attr project attr 2.6.0
- Red Hat Red Hat Enterprise Linux 10 0:2.6.0-1.el10_2
- Red Hat Red Hat Enterprise Linux 8 0:2.6.0-1.el8_10
- Red Hat Red Hat Enterprise Linux 9 0:2.6.0-1.el9_8
- Red Hat Cert Manager support for Red Hat OpenShift release 1.19 1788348522, 1788348571
- Red Hat Red Hat Discovery 2 1788205779
- Red Hat Red Hat Hardened Images 2.6.0-9.1.hum1
- Red Hat Red Hat Update Infrastructure 5 1788765051, 1788880445, 1788880456, 1788880464, 1788880581
- attr Debian 14 1:2.6.0-1
debian advisories DEBIAN-CVE-2026-54371
- attr Ubuntu 22.04 LTS 1:2.5.1-1ubuntu0.1
- attr Ubuntu 24.04 LTS 1:2.5.2-1ubuntu0.1
- attr Ubuntu 26.04 LTS 1:2.5.2-4ubuntu0.1
- attr Ubuntu Pro 14.04 LTS 1:2.4.47-1ubuntu1+esm1
- attr Ubuntu Pro 16.04 LTS 1:2.4.47-2ubuntu0.16.04.1~esm1
- attr Ubuntu Pro 18.04 LTS 1:2.4.47-2ubuntu0.18.04.1~esm1
- attr Ubuntu Pro 20.04 LTS 1:2.4.48-5ubuntu0.1~esm1
ubuntu advisories UBUNTU-CVE-2026-54371
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- attr RHEL 9 2.6.0-1.el9_8
- libattr RHEL 9 2.6.0-1.el9_8
- attr RHEL 10.2 2.6.0-1.el10_2
- libattr RHEL 10.2 2.6.0-1.el10_2
- attr RHEL 8 2.6.0-1.el8_10
- libattr RHEL 8 2.6.0-1.el8_10
- attr hummingbird 1 2.6.0-1.hum1
- libattr hummingbird 1 2.6.0-1.hum1
red hat advisories RHSA-2026:60226RHSA-2026:59380RHSA-2026:56133RHSA-2026:34889
- attr SLES for SAP 15 SP6, SLES for SAP 15 SP5, SLES for SAP 15 SP4 +11 more 2.6.0-150000.4.3.1
- acl SLES for SAP 15 SP6, SLES for SAP 15 SP5, SLES for SAP 15 SP4 +11 more 2.4.0-150000.4.6.1
- attr SLES 16.0, Linux Micro 6.2, SLES for SAP applications 16.0 2.6.0-160000.1.1
- acl SLES 16.0, Linux Micro 6.2, SLES for SAP applications 16.0 2.4.0-160000.1.1
suse advisories SUSE-SU-2026:4176-1SUSE-SU-2026:23670-1SUSE-SU-2026:23705-1SUSE-SU-2026:23726-1
- attr openSUSE Leap 16.0 2.6.0-160000.1.1
- acl openSUSE Leap 16.0 2.4.0-160000.1.1
- acl openSUSE Tumbleweed 2.4.0-1.1
opensuse advisories openSUSE-SU-2026:21832-1openSUSE-SU-2026:11312-1
- attr AlmaLinux 9 2.6.0-1.el9_8
- libattr AlmaLinux 9 2.6.0-1.el9_8
- attr AlmaLinux 10 2.6.0-1.el10_2
- libattr AlmaLinux 10 2.6.0-1.el10_2
- attr AlmaLinux 8 2.6.0-1.el8_10
- libattr AlmaLinux 8 2.6.0-1.el8_10
almalinux advisories ALSA-2026:60226ALSA-2026:59380ALSA-2026:56133
- attr Rocky Linux 9 2.6.0-1.el9_8
- attr Rocky Linux 10 2.6.0-1.el10_2
- attr Rocky Linux 8 2.6.0-1.el8_10
rocky linux advisories RLSA-2026:60226RLSA-2026:59380RLSA-2026:56133
- acl Azure Linux 3.0 2.4.0-1
- attr Azure Linux 3.0 2.6.0-1
azure linux advisories AZL-91400AZL-91424
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-54371 updated cvss 6.3
attr: attr: Symlink Traversal Privilege Escalation via getfattr and setfattr
-
Red Hat Enterprise Linux 6 attr, libattr Red Hat Enterprise Linux 7 attr, libattr Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-8, openshift/ose-rhel-coreos-9 Red Hat OpenShift Container Platform 5 openshift/ose-rhel-coreos-9affected: workaround, no fix available “Fix deferred”
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.17 cert-manager/cert-manager-operator-rhel9 1791788287, cert-manager/jetstack-cert-manager-rhel9 1791371069, cert-manager/cert-manager-istio-csr-rhel9 1791378395, cert-manager/cert-manager-operator-bundle 1791970484, cert-manager/jetstack-cert-manager-acmesolver-rhel9 1791371080fixed: vendor fix RHSA-2026:82336
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.18 cert-manager/cert-manager-operator-rhel9 1789029076, cert-manager/jetstack-cert-manager-rhel9 1791459711, cert-manager/cert-manager-istio-csr-rhel9 1791459759, cert-manager/cert-manager-operator-bundle 1791966259, cert-manager/jetstack-cert-manager-acmesolver-rhel9 1791459707fixed: vendor fix RHSA-2026:82354
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.19 cert-manager/cert-manager-operator-rhel9 1788348522, cert-manager/jetstack-cert-manager-rhel9 1788348571, cert-manager/jetstack-cert-manager-acmesolver-rhel9 1788348571fixed: vendor fix RHSA-2026:63135
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.20 cert-manager/cert-manager-operator-rhel9 1790272426, cert-manager/cert-manager-operator-rhel9 1790589855, cert-manager/jetstack-cert-manager-rhel9 1790223279, cert-manager/jetstack-cert-manager-rhel9 1790589912, cert-manager/cert-manager-istio-csr-rhel9 1790223719, cert-manager/cert-manager-istio-csr-rhel9 1790589914, +2 morefixed: vendor fix RHSA-2026:72475
-
Red Hat Cost Management 4 costmanagement/costmanagement-metrics-rhel9-operator 1790844333fixed: vendor fix RHSA-2026:81201
-
Red Hat Discovery 2 discovery/discovery-server-rhel9 1788205779fixed: vendor fix RHSA-2026:61783
-
Red Hat Enterprise Linux AppStream (v. 9) libattr-devel 2.6.0-1.el9_8, attr-debuginfo 2.6.0-1.el9_8, attr-debugsource 2.6.0-1.el9_8, libattr-debuginfo 2.6.0-1.el9_8fixed: vendor fix RHSA-2026:60226
show 7 moreshow fewer
-
Red Hat Enterprise Linux AppStream (v. 10) libattr-devel 2.6.0-1.el10_2, attr-debuginfo 2.6.0-1.el10_2, attr-debugsource 2.6.0-1.el10_2, libattr-debuginfo 2.6.0-1.el10_2fixed: vendor fix RHSA-2026:59380
-
Red Hat Enterprise Linux BaseOS (v. 8) attr 2.6.0-1.el8_10, libattr 2.6.0-1.el8_10fixed: vendor fix RHSA-2026:56133
-
Red Hat Enterprise Linux BaseOS (v. 9) attr 2.6.0-1.el9_8, libattr 2.6.0-1.el9_8fixed: vendor fix RHSA-2026:60226
-
Red Hat Enterprise Linux BaseOS (v. 10) attr 2.6.0-1.el10_2, libattr 2.6.0-1.el10_2fixed: vendor fix RHSA-2026:59380
-
Red Hat Hardened Images attr 2.6.0-1.hum1, libattr 2.6.0-1.hum1fixed: vendor fix RHSA-2026:34889
-
Red Hat Update Infrastructure 5 rhui5/cds-rhel9 1788880464, rhui5/rhua-rhel9 1788880581, rhui5/haproxy-rhel9 1788880456, rhui5/installer-rhel9 1788765051, rhui5/cds-kubernetes-rhel9 1788880445fixed: vendor fix RHSA-2026:66018
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.20 cert-manager/jetstack-cert-manager-acmesolver-rhel9 1790223630 Red Hat Cost Management 4 costmanagement/costmanagement-metrics-operator-bundle 1790851152 Red Hat Discovery 2 discovery/discovery-ui-rhel9 1788206196 Red Hat OpenShift AI (RHOAI) rhoai/odh-llama-stack-k8s-operator-rhel9not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 4 mo ago
Exploit prediction
0.15% chance of exploitation in the next 30 days, higher than 3% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.4 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
| CNA | 3.1 | 7.1 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
| CISA ADP | 3.1 | 6.3 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N |
| CNA | 4.0 | 8.4 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CNA | 3.1 | 6.3 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N |
Affected products
- attr project attr
- Red Hat Red Hat Enterprise Linux 10
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Cert Manager support for Red Hat OpenShift release 1.19
- Red Hat Red Hat Discovery 2
- Red Hat Red Hat Hardened Images
- Red Hat Red Hat Update Infrastructure 5
- Red Hat Red Hat Enterprise Linux 6
- Red Hat Red Hat Enterprise Linux 7
- Red Hat Red Hat OpenShift Container Platform 4
Classification
- Weakness
-
- CWE-59 Improper Link Resolution Before File Access
References
-
cgit.git.savannah.nongnu.org
/cgit/attr.git/commit/?id=c440855d6b33446edf4b5eb1a2d892281f15a99b
patch
-
cgit.git.savannah.nongnu.org
/cgit/attr.git/commit/?id=49f79e947270f06940b9100fa638f85dddc4aa7f
issue-tracking
-
access.redhat.com
/errata/RHSA-2026:59380
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:60226
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:56133
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:63135
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:63138
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:61783
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:34889
vendor-advisory
-
access.redhat.com
/errata/RHSA-2026:66018
vendor-advisory
-
vulncheck.com
/advisories/attr-symlink-traversal-privilege-escalation-via-getfattr-setfattr
third-party-advisory
-
access.redhat.com
/security/cve/CVE-2026-54371
vdb-entry
-
bugzilla.redhat.com
/show_bug.cgi?id=2490283
issue-tracking
- security.access.redhat.com /data/csaf/v2/vex/2026/cve-2026-54371.json
Sources
- CVE List CVE-2026-54371
- NVD CVE-2026-54371
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.