„`html
Zusammenfassung
In OFFIS DCMTK Version 3.7.0 wurde eine Heap-basierte Buffer-Overflow-Schwachstelle identifiziert. Die Sicherheitslücke betrifft die Funktion DcmQueryRetrieveIndexDatabaseHandle::deleteOldestImages in der Datei dcmqrdb/libsrc/dcmqrdbi.cc des Komponente dcmqrscp. Die Schwachstelle ermöglicht es Angreifern, über das Netzwerk Speichermanipulationen durchzuführen. Der CVSS-Score von 6.3 klassifiziert diese als Medium-Schweregrad-Sicherheitslücke.
Betroffene Systeme
Die Sicherheitslücke betrifft OFFIS DCMTK in Version 3.7.0. Das DICOM Toolkit (DCMTK) wird in zahlreichen medizinischen Bildgebungs- und PACS-Systemen (Picture Archiving and Communication Systems) eingesetzt. Systeme, die dcmqrscp als Query/Retrieve-Service nutzen, sind besonders gefährdet.
Technische Details
Die Schwachstelle liegt in der Speicherverwaltung der deleteOldestImages-Funktion. Bei der Verarbeitung von Manipulationen können Grenzenprüfungen umgangen werden, was zu einem Heap-Overflow führt. Durch geschickt konstruierte Netzwerkpakete können Angreifer Speicher außerhalb der zugewiesenen Puffergrenzen schreiben. Dies kann zu Datenbeschädigung, Information Disclosure oder potenzieller Code-Ausführung führen.
Das offizielle Patch ist unter dem Commit-Hash 0f78a4ef6f645ea5530166e445e5436a5de58e75 verfĂĽgbar.
Empfohlene Massnahmen
- Aktualisieren Sie OFFIS DCMTK auf eine gepatchte Version
- Implementieren Sie Netzwerk-Segmentierung fĂĽr dcmqrscp-Services
- Ăśberwachen Sie Anomalien im DICOM-Datenverkehr
- Beschränken Sie den Zugriff auf Query/Retrieve-Services auf vertrauenswürdige Quellen
- Aktivieren Sie Logging und Alerting fĂĽr Buffer-Overflow-Versuche
Bewertung
CVSS v3.1 Score: 6.3 (Medium)
Angriffsvektor: Netzwerk
Patch verfĂĽgbar: Ja
Aufgrund der Netzwerkerreichbarkeit und des Overflow-Potenzials sollte diese SicherheitslĂĽcke zeitnah behandelt werden, insbesondere in produktiven PACS-Umgebungen.
„`