CVE-2026-54369
Received Received - Intake

ACL Symlink Traversal Leading to Privilege Escalation

Vulnerability report for CVE-2026-54369, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-29

Last updated on: 2026-06-29

Assigner: 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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-29
Last Modified
2026-06-29
Generated
2026-06-29
AI Q&A
2026-06-29
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-59 The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

The vulnerability in acl versions before 2.4.0 is a symlink traversal flaw in the libacl pathname-based functions acl_get_file(), acl_set_file(), acl_extended_file(), and acl_delete_def_file().

It allows local attackers to escalate privileges by replacing any component of a pathname with a symbolic link. This means that if an attacker controls any part of a pathname processed by a privileged program, they can redirect access control list (ACL) read or write operations to arbitrary files or directories.

As a result, attackers can manipulate ACLs without authorization and escalate their local privileges.

Compliance Impact

This vulnerability allows local attackers to escalate privileges by manipulating access control lists through symlink traversal, potentially enabling unauthorized access or modification of sensitive files.

Such unauthorized manipulation of access controls and privilege escalation could lead to violations of security requirements mandated by common standards and regulations like GDPR and HIPAA, which require strict access controls and protection of sensitive data.

Therefore, if exploited, this vulnerability could negatively impact compliance by undermining the integrity and confidentiality of protected information.

Detection Guidance

This vulnerability affects acl software versions prior to 2.4.0 and involves symlink traversal in libacl pathname-based functions. Detection involves verifying the installed acl version and checking for the presence of symbolic links in pathname components used by privileged processes.

To detect if your system is vulnerable, first check the installed acl version:

  • acl --version

If the version is earlier than 2.4.0, your system is potentially vulnerable.

Next, to detect possible exploitation attempts or presence of malicious symbolic links in paths used by privileged processes, you can search for symbolic links in directories accessed by such processes. For example, to find symbolic links in a directory:

  • find /path/to/important/directory -type l -ls

Additionally, monitoring system logs for unusual ACL manipulation or privilege escalation attempts may help detect exploitation.

Impact Analysis

This vulnerability can have serious impacts by allowing local attackers to escalate their privileges on the affected system.

By exploiting the symlink traversal flaw, attackers can redirect ACL operations to arbitrary files or directories, enabling unauthorized modification of access control lists.

This unauthorized manipulation can compromise system security, potentially allowing attackers to gain higher-level access than intended and perform actions restricted to privileged users.

Mitigation Strategies

To mitigate this vulnerability, you should upgrade acl to version 2.4.0 or later, as versions prior to 2.4.0 contain the symlink traversal flaw.

Additionally, restrict local user permissions to prevent attackers from controlling pathname components processed by privileged callers, thereby reducing the risk of unauthorized ACL manipulation.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-54369. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart