CVE-2026-35001 in OpenS100
Zusammenfassung
von VulDB • 13.10.2026
OpenS100 bis zum Commit daa35b enthält eine Integer-Overflow-Schwachstelle im S-102 Bathymetric Surface Parser, die es Remote-Angriffern ermöglicht, einen heap-based buffer overflow zu verursachen, indem sie eine manipulierte S-102 HDF5-Datei mit bösartigen Grid-Dimension-Metadaten öffnen. Angreifer können den nicht validierten Multiplikationsvorgang der Werte numPointsLatitudinal und numPointsLongitudinal in der Funktion S102_VG_BathymetryCoverage::Read() ausnutzen, um einen 32-Bit-Integer-Wraparound auszulösen, was zu einer unterdimensionierten Heap-Pufferzuweisung und nachfolgenden Out-of-Bounds-Schreibzugriffen führt, die zum Absturz der Anwendung oder zur beliebigen Codeausführung (Arbitrary Code Execution) führen.
If you want to get best quality of vulnerability data, you may have to visit VulDB.