Analysis and contextual insights are available on OpenCVE Cloud.
Vendor Solution
Update to a DCMTK version that contains commit 45469f3c30037e9c7159290e4bb74cd7b3b9ef1d. As of the publication date, no tagged release after DCMTK 3.7.0 includes this fix, so apply the commit or build from the current master branch.
Tracking
Sign in to view the affected projects.
No advisories yet.
Thu, 08 Oct 2026 15:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 08 Oct 2026 13:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A heap-based out-of-bounds read in DcmRLECodecDecoder::decodeFrame() in dcmdata/libsrc/dcrleccd.cc of OFFIS DCMTK 3.7.0 allows an attacker to read up to 63 bytes of adjacent heap memory, or cause a crash, via a crafted RLE Lossless DICOM file whose pixel data fragment is shorter than the 64-byte RLE header. The function copies 64 bytes without checking the fragment length, a check that the sibling function decode() already performs. Applications that decode RLE images frame by frame (for example, through DcmPixelData::getUncompressedFrame()) are affected. The dcmdrle command-line tool uses decode() and is not affected. The issue is fixed in commit 45469f3c30037e9c7159290e4bb74cd7b3b9ef1d. | |
| Title | Heap out-of-bounds read in DCMTK RLE decodeFrame() | |
| First Time appeared |
Offis
Offis dcmtk |
|
| Weaknesses | CWE-125 | |
| CPEs | cpe:2.3:a:offis:dcmtk:3.7.0:*:*:*:*:*:*:* | |
| Vendors & Products |
Offis
Offis dcmtk |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: securin
Published:
Updated: 2026-10-08T14:09:23.670Z
Reserved: 2026-05-05T02:49:00.667Z
Link: CVE-2026-44034
Updated: 2026-10-08T14:09:19.388Z
Status : Received
Published: 2026-10-08T13:17:17.347
Modified: 2026-10-08T15:17:53.833
Link: CVE-2026-44034
No data.
OpenCVE Enrichment
Updated: 2026-10-08T14:45:17Z
-
CWE-125
Out-of-bounds Read