Skip to content
OpenAdvisories
High · 7.1 CVE-2026-54369 EUVD-2026-40085GHSA-53ch-pxc8-6g72

acl < 2.4.0 Symlink Traversal Privilege Escalation via libacl Functions

Published Jun 29, 2026 · Updated Sep 14, 2026 · Assigned by VulnCheck

Description

acl before version 2.4.0 contains a symlink traversal vulnerability in the libacl pathname-based functions acl_get_file(), acl_set_file(), acl_extended_file(), and acl_delete_def_file() that allows local attackers to escalate privileges by replacing any pathname component with a symbolic link. Attackers who control any component of a pathname processed by a privileged caller can redirect ACL read or write operations to arbitrary files or directories, enabling unauthorized manipulation of access control lists and local privilege escalation.

Affected products

VendorProductAffectedFixed
acl project acl < 2.4.0 2.4.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 acl 2.4.0-1 —
Debian 13 acl No fix yet —
Debian 12 acl No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS acl No fix yet —
Ubuntu 25.10 acl No fix yet —
Ubuntu 24.04 LTS acl No fix yet —
Ubuntu 22.04 LTS acl No fix yet —
Ubuntu 20.04 LTS acl No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS acl No fix yet —
Ubuntu 16.04 LTS acl No fix yet —
Ubuntu 14.04 LTS acl No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 acl +2 2.4.0-1.el10_2 RHSA-2026:42739
RHEL 9 acl +2 2.4.0-1.el9_8 RHSA-2026:42736
RHEL 8 acl +2 2.4.0-1.el8_10 RHSA-2026:43420
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS acl +1 2.4.0-0.el10_0.1 RHSA-2026:64805
RHEL 9.6 EUS acl 2.4.0-0.el9_6.1 RHSA-2026:67140
RHEL 9.4 E4S acl 2.4.0-0.el9_4.1 RHSA-2026:67144
RHEL 9.2 E4S acl 2.4.0-0.el9_2.1 RHSA-2026:67142
RHEL 8.8 TUS acl +2 2.4.0-0.el8_8.1 RHSA-2026:71656
RHEL 8.8 E4S acl +2 2.4.0-0.el8_8.1 RHSA-2026:71656
RHEL 8.6 EUS Long Life acl +2 2.4.0-0.el8_6.1 RHSA-2026:72819
RHEL 8.6 AUS acl +2 2.4.0-0.el8_6.1 RHSA-2026:72819
RHEL 8.4 EUS Long Life acl +2 2.4.0-0.el8_4.1 RHSA-2026:72820
RHEL 8.4 AUS acl +2 2.4.0-0.el8_4.1 RHSA-2026:72820
RHEL 7 ELS acl 2.4.0-0.el7_9.1 RHSA-2026:98129
Red Hat Hardened Images 1 acl +2 2.4.0-0.1.hum1 RHSA-2026:34351

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 acl +2 2.4.0-1.el10_2 ALSA-2026:42739
AlmaLinux 9 acl +2 2.4.0-1.el9_8 ALSA-2026:42736
AlmaLinux 8 acl +2 2.4.0-1.el8_10 ALSA-2026:43420

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 acl 2.4.0-1.el10_2 RLSA-2026:42739
Rocky Linux 9 acl 2.4.0-1.el9_8 RLSA-2026:42736
Rocky Linux 8 acl 2.4.0-1.el8_10 RLSA-2026:43420
ReleasePackageFixed inAdvisory
SLES 15 SP7 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES 15 SP7 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES 15 SP6 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES 15 SP6 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES 15 SP5 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES 15 SP5 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES 15 SP4 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES 15 SP4 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 acl 2.4.0-160000.1.1 SUSE-SU-2026:23726-1, SUSE-SU-2026:23705-1
SLES for SAP 16.0 attr 2.6.0-160000.1.1 SUSE-SU-2026:23726-1, SUSE-SU-2026:23705-1
SLES for SAP 15 SP6 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES for SAP 15 SP6 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES for SAP 15 SP5 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES for SAP 15 SP5 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES for SAP 15 SP4 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLES for SAP 15 SP4 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLES 16.0 acl 2.4.0-160000.1.1 SUSE-SU-2026:23726-1, SUSE-SU-2026:23705-1
SLES 16.0 attr 2.6.0-160000.1.1 SUSE-SU-2026:23726-1, SUSE-SU-2026:23705-1
SLE Micro 6.2 acl 2.4.0-160000.1.1 SUSE-SU-2026:23670-1
SLE Micro 6.2 attr 2.6.0-160000.1.1 SUSE-SU-2026:23670-1
SLE Micro 5.5 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLE Micro 5.5 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLE Micro 5.4 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLE Micro 5.4 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLE Micro 5.3 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLE Micro 5.3 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLE HPC 15 SP5 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLE HPC 15 SP5 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
SLE HPC 15 SP4 acl 2.4.0-150000.4.6.1 SUSE-SU-2026:4176-1
SLE HPC 15 SP4 attr 2.6.0-150000.4.3.1 SUSE-SU-2026:4176-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed acl 2.4.0-1.1 openSUSE-SU-2026:11312-1
openSUSE Leap 16.0 acl 2.4.0-160000.1.1 openSUSE-SU-2026:21832-1
openSUSE Leap 16.0 attr 2.6.0-160000.1.1 openSUSE-SU-2026:21832-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 acl +2 2.4.0-1.amzn2023.0.1 ALAS2023-2026-1986
Amazon Linux 2 acl +2 2.2.51-14.amzn2.0.1 ALAS2-2026-3831

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 acl 2.4.0-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 acl +2 2.4.0-1.el10_2 ELSA-2026-42739
Oracle Linux 9 acl +2 2.4.0-1.el9_8 ELSA-2026-42736
Oracle Linux 8 acl +2 2.4.0-1.el8_10 ELSA-2026-43420

Advisories 33

References