High severity · published Sep 24, 2026
CVE-2026-97059
DCMTK through 3.7.0 Heap Over-read via NumberOfFrames
8.2
CVSS
0.3%
EPSS
No
On KEV
Description
DCMTK through 3.7.0 contains a heap over-read vulnerability in ConcatenationLoader that copies pixel data frames without validating the PixelData buffer length against the declared NumberOfFrames. Attackers can craft malicious DICOM instances declaring more frames than the buffer contains to trigger heap over-reads that crash the application or leak adjacent heap memory.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 28% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DC
DCMTK · OFFIS
through 3.7.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-97059
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-97059
issue-tracking
https://support.dcmtk.org/redmine/issues/1281
patch
https://github.com/DCMTK/dcmtk/commit/18379d5b8d234977cc30644e9e70d76d89c87285
patch
https://github.com/DCMTK/dcmtk/commit/c33790827a192a598d20463af701a8b819f46ec1
technical-description
https://github.com/DCMTK/dcmtk/blob/ccfd10b84ff3c9a40b7b331698aedf06d421fc43/dcmfg/libsrc/concatenationloader.cc#L334-L360
technical-description
https://github.com/DCMTK/dcmtk/blob/ccfd10b84ff3c9a40b7b331698aedf06d421fc43/dcmfg/libsrc/concatenationloader.cc#L399-L430
product
https://github.com/DCMTK/dcmtk
More from DCMTK
9.8
CVE-2026-5663
OFFIS DCMTK storescp storescp.cc executeOnEndOfStudy os command injection
9.8
CVE-2022-2120
OFFIS DCMTK's (All versions prior to 3.6.7) service class user (SCU) is vulnerable to relative path traversal, allowing an attacker to write DICOM files into arbitrary directories…
9.8
CVE-2022-2119
OFFIS DCMTK's (All versions prior to 3.6.7) service class provider (SCP) is vulnerable to path traversal, allowing an attacker to write DICOM files into arbitrary directories…
9.8
CVE-2019-1010228
OFFIS.de DCMTK 3.6.3 and below is affected by: Buffer Overflow
8.1
CVE-2024-27628
Buffer Overflow vulnerability in DCMTK v.3.6.8 allows an attacker to execute arbitrary code via the EctEnhancedCT method component
