CVE Vulnerabilities

CVE-2026-54369

Improper Link Resolution Before File Access ('Link Following')

Published: Jun 29, 2026 | Modified: Aug 11, 2026
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
7.1 IMPORTANT
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

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.

Weakness

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.

Affected Software

NameVendorStart VersionEnd Version
Red Hat Enterprise Linux 10RedHatacl-0:2.4.0-1.el10_2*
Red Hat Enterprise Linux 8RedHatacl-0:2.4.0-1.el8_10*
Red Hat Enterprise Linux 9RedHatacl-0:2.4.0-1.el9_8*
Red Hat Enterprise Linux 9RedHatacl-0:2.4.0-1.el9_8*
Red Hat Discovery 2RedHatdiscovery/discovery-server-rhel9:1784821670*
Red Hat Discovery 2RedHatdiscovery/discovery-ui-rhel9:1784821750*
Red Hat Hardened ImagesRedHatacl-main-2.4.0-0.1.hum1*
Red Hat Insights proxy 1.5RedHatinsights-proxy/insights-proxy-container-rhel9:1786433656*
Red Hat OpenShift distributed tracing 3.10.2RedHatrhosdt/opentelemetry-collector-rhel9:1785704636*
Red Hat Update Infrastructure 5RedHatrhui5/cds-kubernetes-rhel9:1784794818*
Red Hat Update Infrastructure 5RedHatrhui5/cds-rhel9:1784794778*
Red Hat Update Infrastructure 5RedHatrhui5/haproxy-rhel9:1784795112*
Red Hat Update Infrastructure 5RedHatrhui5/installer-rhel9:1784794289*
Red Hat Update Infrastructure 5RedHatrhui5/rhua-rhel9:1784795076*
AclUbuntuquesting*
AclUbuntuupstream*

Potential Mitigations

  • Follow the principle of least privilege when assigning access rights to entities in a software system.
  • Denying access to a file can prevent an attacker from replacing that file with a link to a sensitive file. Ensure good compartmentalization in the system to provide protected areas that can be trusted.

References