„`html
Zusammenfassung
Die Sicherheitslücke CVE-2026-54369 betrifft die acl-Bibliothek in Versionen vor 2.4.0. Es handelt sich um eine Symlink-Traversal-Schwachstelle in pfadbasierten Funktionen, die lokale Privilege-Escalation-Angriffe ermöglicht. Angreifer können durch die Manipulation von Pfadkomponenten ACL-Operationen auf beliebige Dateien oder Verzeichnisse umleiten.
Betroffene Systeme
Die Schwachstelle betrifft libacl-Implementierungen auf Linux-Systemen, insbesondere:
- acl-Bibliothek vor Version 2.4.0
- Alle Distributionen mit anfälliger acl-Version
- Systeme mit privilegierten Prozessen, die ACL-Funktionen nutzen
Technische Details
Die verwundbaren Funktionen sind:
- acl_get_file()
- acl_set_file()
- acl_extended_file()
- acl_delete_def_file()
Die Schwachstelle basiert auf fehlender Validierung von Symlinks bei der Pfadauflösung. Ein lokaler Angreifer kann Symlinks in beliebigen Pfadkomponenten platzieren. Wenn ein privilegierter Prozess diese ACL-Funktionen mit einem manipulierten Pfad aufruft, werden die Operationen auf die Zieldatei des Symlinks umgeleitet. Dies ermöglicht unbefugten Zugriff auf geschützte Dateien oder die Manipulation von ACLs auf kritischen Systemressourcen.
Empfohlene Massnahmen
- Sofortmassnahmen: Aktualisieren Sie die acl-Bibliothek auf Version 2.4.0 oder später
- Temporär: Beschränken Sie die Ausführungsberechtigungen für Programme, die ACL-Funktionen nutzen
- Monitoring: Überwachen Sie Symlink-Erstellungen in Verzeichnissen mit ACL-Operationen
- Validierung: Implementieren Sie Input-Validierung für alle Pfadeingaben in ACL-Funktionen
Bewertung
CVSS-Score: 7.1 (High)
Angriffsvektor: Lokal
Komplexität: Niedrig
Patch-Status: Keine offiziellen Patches verfügbar
Die Schwachstelle erfordert lokalen Zugriff, stellt aber ein erhebliches Risiko für Multi-User-Systeme dar, insbesondere wenn privilegierte Daemons ACL-Operationen durchführen.
„`