Die Sicherheitsforscher von Team82, der Forschungsabteilung des Spezialisten für die Sicherheit von cyberphysischen Systemen (CPS) in Industrie, Healthcare-Einrichtungen und Unternehmen Claroty, haben im Netzwerkmanagementsystem von Siemens (SINEC NMS) insgesamt 15 Schwachstellen entdeckt. So ermöglicht es CVE-2021-33723 Angreifern, ihre Privilegien zu erweitern, und CVE-2021-33722 mittels eines Path-Traversal-Angriffs Code aus der Ferne auszuführen. Hiervon sind alle Versionen vor V1.0 SP2 Update 1 betroffen. Siemens rät Anwendern, auf V1.0 SP2 Update 1 oder eine neuere Version zu aktualisieren. Zusätzlich hat Siemens entsprechende Sicherheitshinweise veröffentlicht.
Die Industrie 4.0 wird durch eine starke Vernetzung vorangetrieben, um die Effizienz zu steigern und einen 24/7-Datenaustausch zwischen verschiedenen Geräten zu ermöglichen. Um eine solche Funktionalität bereitstellen zu können, überwachen und warten Netzwerkmanagementsysteme (NMS) die industriellen Netzwerkelemente. Darüber hinaus werden Netzwerkdaten von Prozessfunktionen über OPC-UA und andere Industrieprotokolle genutzt, um die Korrelation von Prozess- und Netzwerktelemetrie zu ermöglichen und die Prozesskontinuität und -überwachung zu gewährleisten. SINEC-NMS von Siemens ist ein beliebtes Tool zur Identifizierung von Steuersystemen und Abläufen im Netzwerk, ihrer jeweiligen Verbindungen und Abhängigkeiten sowie ihres Status. Die vom Tool generierten Diagnosen und die Netzwerktopologie ermöglichen es den Betreibern, Ereignisse zu erkennen und darauf zu reagieren, Konfigurationen zu verbessern, den Gerätezustand zu überwachen und Firmware-Upgrades und Konfigurationsänderungen vorzunehmen.
Hierzu verfügt SINEC über Zugang zu den Anmeldeinformationen, kryptografische Schlüssel und andere Secrets. Dies kann jedoch auch Cyberkriminellen einen effektiven „Living-Off-The-Land“-Angriff ermöglichen, bei dem legitime Zugangsdaten und Netzwerk-Tools zur Durchführung bösartiger Aktivitäten missbraucht werden. Haben sie Zugriff auf SINEC, können sie damit das Netzwerk erforschen, sich lateral bewegen und ihre Privilegien eskalieren. Team82 fand 15 verschiedene Schwachstellen in SINEC, die es einem Angreifer ermöglichen könnten, seine Berechtigungen zu erweitern, administrative Rechte für das System zu erlangen, vertrauliche Informationen zu entwenden, eine Denial-of-Service-Attacke auf der Plattform auszulösen und sogar Remote-Code auf dem Host-Rechner unter Verwendung von NT AUTHORITY\SYSTEM-Rechten auszuführen.
Wie dieser Angriff im Detail aussieht, ein Proof of Concept sowie weitere Informationen finden sich im entsprechenden Blog-Beitrag von Claroty.
Mittlerweile hat Siemens Fixes für mehrere Sicherheitslücken zur Verfügung gestellt und rät allen Anwendern, auf V1.0 SP2 Update 1 oder eine neuere Version zu aktualisieren. Team82 bedankt sich ausdrücklich bei Siemens für die Zusammenarbeit bei der Aufdeckung dieser Schwachstellen, die schnelle Bestätigung der Ergebnisse und die rasche Behebung dieser Sicherheitslücken.
#Claroty