CVE-2026-54369
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.
How to fix
- acl project acl2.4.0 or later
- access.redhat.com/errata/RHSA-2026:54769
- access.redhat.com/errata/RHSA-2026:64805
- access.redhat.com/errata/RHSA-2026:42739
- access.redhat.com/errata/RHSA-2026:67142
- access.redhat.com/errata/RHSA-2026:67144
- access.redhat.com/errata/RHSA-2026:67140
- access.redhat.com/errata/RHSA-2026:42736
- access.redhat.com/errata/RHSA-2026:43420
- access.redhat.com/errata/RHSA-2026:46836
- access.redhat.com/errata/RHSA-2026:34351
- access.redhat.com/errata/RHSA-2026:53371
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| acl project acl | v < 2.4.0 | 2.4.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.