„`html
Zusammenfassung
Eine Schwachstelle wurde in SINEC INS in allen Versionen vor V1.0 SP2 Update 6 identifiziert. Die Vulnerabilität betrifft eine Binärdatei, die mit der Linux-Capability cap_dac_override konfiguriert ist. Diese Fehlkonfiguration ermöglicht es einem lokalen Angreifer, Dateisystem-Berechtigungen zu umgehen und damit Root-Privilegien zu erlangen.
Betroffene Systeme
- SINEC INS (alle Versionen < V1.0 SP2 Update 6)
- Siemens Industrial Automation Systeme
- Linux-basierte Automatisierungsplattformen mit SINEC INS
Technische Details
Die Vulnerability basiert auf einer unsicheren Capability-Zuweisung. Die Linux-Capability cap_dac_override erlaubt einem Prozess, DAC (Discretionary Access Control) Berechtigungen zu umgehen. Dies bedeutet, dass die betroffene Binärdatei Dateisystem-Operationen durchführen kann, unabhängig von den gesetzten Dateiberechtigungen (chmod/chown).
Ein lokaler Angreifer kann diese Capability ausnutzen, um:
- Beliebige Dateien zu lesen, schreiben oder löschen
- Systemkritische Dateien zu manipulieren
- Privilege-Escalation bis Root-Level zu erreichen
- Persistente Backdoors zu installieren
Angriffsvektor: Lokal (benötigt Zugriff auf das Zielsystem)
CVSS v3.1 Score: 8.8 (High) – Hohe Auswirkungen auf Vertraulichkeit, Integrität und VerfĂĽgbarkeit
Empfohlene Massnahmen
- Sofortmassnahme: Update auf SINEC INS V1.0 SP2 Update 6 oder höher durchführen
- Zugriffskontrolle: Lokalen Zugriff auf betroffene Systeme einschränken
- Capability-Audit: Überprüfung aller Binärdateien mit erweiterten Capabilities durchführen
- Monitoring: Verdächtige Dateisystem-Aktivitäten überwachen
- Workaround: Die Capability mittels
setcap -rentfernen (falls funktional möglich)
Bewertung
Diese Schwachstelle stellt ein erhebliches Risiko dar, da die Privilege-Escalation zu vollständiger Systemkompromittierung führt. Die Verfügbarkeit eines Patches ist essenziell. Systeme sollten prioritär aktualisiert werden, insbesondere in produktiven Umgebungen.
„`