Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…
EPSS 0.2%top 95%

CVE-2026-54369: Improper Link Resolution Before File Access ('Link Following') in acl project acl

0
High
VulnerabilityCVE-2026-54369cvecve-2026-54369
Published: 06/29/2026 (06/29/2026, 12:37:21 UTC)
Source: CVE Database V5
Vendor/Project: acl project
Product: acl

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.

CVSS v4.0

Score 8.4high

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vuln. Confidentiality
High
Vuln. Integrity
High
Vuln. Availability
None
Subsq. Confidentiality
None
Subsq. Integrity
None
Subsq. Availability
None
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

Affected software

debian/acl
pkg:deb/debian/acl
Affected versions
<2.4.0

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 08/06/2026, 13:43:26 UTC

Technical Analysis

The vulnerability CVE-2026-54369 affects the acl package's libacl pathname-based functions (acl_get_file(), acl_set_file(), acl_extended_file(), and acl_delete_def_file()) prior to version 2.4.0. It allows a local attacker with the ability to create symbolic links in directories processed by privileged programs to replace any pathname component with a symlink. This improper link resolution (CWE-59) enables redirection of ACL read or write operations to arbitrary files or directories, potentially allowing unauthorized modification of access control lists and local privilege escalation. Red Hat's advisory highlights that exploitation requires local access and the ability to create symlinks in directories used by privileged processes. Default file permissions and the fs.protected_symlinks sysctl reduce the attack surface in standard RHEL and OpenShift CoreOS configurations. Red Hat has issued security updates fixing this issue in acl version 2.4.0 for Red Hat Enterprise Linux 10 and related architectures. The advisory also references a related TOCTOU symlink traversal vulnerability (CVE-2026-54370).

Potential Impact

A local attacker who can create symbolic links in directories processed by privileged programs using libacl functions can redirect ACL operations to arbitrary files or directories. This enables unauthorized reading or modification of access control lists, which can lead to local privilege escalation. The vulnerability impacts confidentiality and integrity with high impact, but does not affect availability. The attack requires local access with low complexity and no user interaction.

Mitigation Recommendations

A fix is available in acl version 2.4.0, which should be applied to affected systems. Red Hat has released updated packages for Red Hat Enterprise Linux 10 and related variants. Where patching is not immediately possible, mitigate by restricting unprivileged users from creating symbolic links in directories accessed by privileged processes running ACL commands. Additionally, enable and ensure the fs.protected_symlinks sysctl is active (enabled by default on RHEL 7 and later), which prevents symlink following in world-writable sticky directories unless the symlink owner matches the target owner. These mitigations reduce the practical attack surface and risk of exploitation.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
VulnCheck
Date Reserved
2026-06-12T20:20:02.948Z
Cvss Version
4.0
State
PUBLISHED
Remediation Level
null
Vendor Advisory Urls
[{"url":"https://access.redhat.com/security/cve/CVE-2026-54369","vendor":"Red Hat"}]

Threat ID: 6a4274e827e9c79719eeb13a

Added to database: 06/29/2026, 13:36:40 UTC

Last enriched: 08/06/2026, 13:43:26 UTC

Last updated: 08/13/2026, 12:41:10 UTC

Views: 159

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses