CVE-2026-44038
published 2026-10-08CVE-2026-44038: A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an…
PriorityP418medium4.4CVSS 3.1
AVLACLPRNUIRSUCLINAL
EPSS
0.11%
1.1th percentile
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_test[] and extend_offset[] tables, causing incorrectly decoded pixel data or a crash, via a DICOM file with a crafted JPEG stream whose Huffman table defines a difference category above 15. Huffman symbol values are not range-checked unless DCMTK is built with DCMTK_ENABLE_STRICT_HUFFMAN_TABLE_CHECK, which is disabled by default. dcmdjpeg and any application that decompresses JPEG DICOM images with DCMTK are affected. The issue is fixed in commit d6ae1bc8d5b9ae9c7300013c8c85cc2ea0fd8cf5.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| offis | dcmtk | — | — |
CVSS provenance
nvdv3.14.4MEDIUMCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L
nvdv4.04.8MEDIUMCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vendor_redhat4.4MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
vendor_redhat·2026-10-08·CVSS 4.4
CVE-2026-44038 [MEDIUM] CWE-125 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
A flaw was found in DCMTK. An attacker can trigger an out-of-bounds read by providing a specially crafted DICOM (Digital Imaging and Communications in Medicine) image file containing malformed JPEG data. This flaw can lead to a Denial of Service (DoS) by crashing the application or result in minor information disclosure from unauthorized memory reads.
Statement: This vulnerability is rated as having a Moderate impact for Red Hat because exploitation requires user interaction to process an untrusted, maliciously formed DICOM file, limiting the outcome to denial of service or out-of-bounds memory reading. The affected library and utility binaries are typically utilized in specialized medical imaging workflows rather tha
GHSA
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_t
ghsa_unreviewed·2026-10-08
CVE-2026-44038 [MEDIUM] CWE-125 A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_t
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_test[] and extend_offset[] tables, causing incorrectly decoded pixel data or a crash, via a DICOM file with a crafted JPEG stream whose Huffman table defines a difference category above 15. Huffman symbol values are not range-checked unless DCMTK is built with DCMTK_ENABLE_STRICT_HUFFMAN_TABLE_CHECK, which is disabled by default. dcmdjpeg and any application that decompresses JPEG DICOM images with DCMTK are affected. The issue is fixed in commit d6ae1bc8d5b9ae9c7300013c8c85cc2ea0fd8cf5.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
bugzilla·2026-10-08·CVSS 4.4
CVE-2026-44038 [MEDIUM] CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_test[] and extend_offset[] tables, causing incorrectly decoded pixel data or a crash, via a DICOM file with a crafted JPEG stream whose Huffman table defines a difference category above 15. Huffman symbol values are not range-checked unless DCMTK is built with DCMTK_ENABLE_STRICT_HUFFMAN_TABLE_CHECK, which is disabled by default. dcmdjpeg and any application that decompresses JPEG DICOM images with DCMTK are affected. The issue is fixed in commit d6ae1bc8d5b9ae9c7300013c8c85cc2ea0fd8cf5.
Bugzilla
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [epel-all]
bugzilla·2026-10-08·CVSS 4.4
CVE-2026-44038 [MEDIUM] CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [epel-all]
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [epel-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_test[] and extend_offset[] tables, causing incorrectly decoded pixel data or a crash, via a DICOM file with a crafted JPEG stream whose Huffman table defines a difference category above 15. Huffman symbol values are not range-checked unless DCMTK is built with DCMTK_ENABLE_STRI
Bugzilla
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [fedora-all]
bugzilla·2026-10-08·CVSS 4.4
CVE-2026-44038 [MEDIUM] CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [fedora-all]
CVE-2026-44038 dcmtk: dcmtk: Denial of Service via out-of-bounds read in JPEG decoder [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
A global out-of-bounds read in the Huffman decoder of the bundled IJG JPEG libraries (dcmjpeg/libijg8, libijg12 and libijg16) of OFFIS DCMTK 3.7.0 allows an attacker to read memory beyond the extend_test[] and extend_offset[] tables, causing incorrectly decoded pixel data or a crash, via a DICOM file with a crafted JPEG stream whose Huffman table defines a difference category above 15. Huffman symbol values are not range-checked unless DCMTK is built with DCMTK_ENABLE_ST
2026-10-08
Published