CVE-2026-35001
OpenS100 S-102 Parser Integer Overflow Heap Buffer Overflow
CVSS Score
7.8
EPSS Score
0.0%
EPSS Percentile
0th
OpenS100 through commit daa35b contains an integer overflow vulnerability in the S-102 Bathymetric Surface parser that allows remote attackers to cause a heap-based buffer overflow by opening a crafted S-102 HDF5 file with malicious grid dimension metadata. Attackers can exploit the unvalidated multiplication of numPointsLatitudinal and numPointsLongitudinal values in the S102_VG_BathymetryCoverage::Read() function to trigger a 32-bit integer wraparound, resulting in undersized heap buffer allocation and subsequent out-of-bounds writes that lead to application crash or arbitrary code execution.
| CWE | CWE-190 CWE-122 |
| Vendor | opens100 project |
| Product | opens100 |
| Published | Oct 13, 2026 |
Stay Ahead of the Next One
Get instant alerts for opens100 project opens100
Be the first to know when new high vulnerabilities affecting opens100 project opens100 are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected Versions
OpenS100 Project / OpenS100
0 โค daaa35b19b789aa4b170bdcc300763a287d73164
References
Credits
Hoyeon Cho, SemanticWave / National Korea Maritime and Ocean University