VendorsOFFISdcmtkall versions
Vulnerabilities

OFFIS DCMTK

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

24CVEs
CVE-2019-1010228
OFFIS.de DCMTK 3.6.3 and below is affected by: Buffer Overflow. The impact is: Possible code execution and confirmed Denial of Service. The component is: DcmRLEDecoder::decompress() (file dcrledec.h, line 122). The attack vector is: Many scenarios of DICOM file processing (e.g. DICOM to image conversion). The fixed version is: 3.6.4, after commit 40917614e.
Published 2019-07-22 · Modified
9.8EPSS 0.076
CVE-2022-2120
OFFIS DCMTK Path Traversal
Published 2022-06-24 · Modified
9.8EPSS 0.032
CVE-2022-2119
OFFIS DCMTK Path Traversal
Published 2022-06-24 · Modified
9.8EPSS 0.032
CVE-2026-5663
OFFIS DCMTK storescp storescp.cc executeOnEndOfStudy os command injection
Published 2026-04-06 · Analyzed
9.8EPSS 0.028
CVE-2024-52333
An improper array index validation vulnerability exists in the determineMinMax functionality of OFFIS DCMTK 3.6.8. A specially crafted DICOM file can lead to an out-of-bounds write. An attacker can provide a malicious file to trigger this vulnerability.
Published 2025-01-13 · Modified
8.4EPSS 0.006
CVE-2024-47796
An improper array index validation vulnerability exists in the nowindow functionality of OFFIS DCMTK 3.6.8. A specially crafted DICOM file can lead to an out-of-bounds write. An attacker can provide a malicious file to trigger this vulnerability.
Published 2025-01-13 · Modified
8.4EPSS 0.006
CVE-2024-27628
Buffer Overflow vulnerability in DCMTK v.3.6.8 allows an attacker to execute arbitrary code via the EctEnhancedCT method component.
Published 2024-06-28 · Analyzed
8.1EPSS 0.007
CVE-2025-9732
DCMTK dcm2img diybrpxt.h memory corruption
Published 2025-08-31 · Analyzed
7.8EPSS 0.002
CVE-2021-41689
DCMTK through 3.6.6 does not handle string copy properly. Sending specific requests to the dcmqrdb program, it would query its database and copy the result even if the result is null, which can incur a head-based overflow. An attacker can use it to launch a DoS attack.
Published 2022-06-28 · Modified
7.5EPSS 0.020
CVE-2021-41687
DCMTK through 3.6.6 does not handle memory free properly. The program malloc a heap memory for parsing data, but does not free it when error in parsing. Sending specific requests to the dcmqrdb program incur the memory leak. An attacker can use it to launch a DoS attack.
Published 2022-06-28 · Modified
7.5EPSS 0.018
CVE-2021-41688
DCMTK through 3.6.6 does not handle memory free properly. The object in the program is free but its address is still used in other locations. Sending specific requests to the dcmqrdb program will incur a double free. An attacker can use it to launch a DoS attack.
Published 2022-06-28 · Modified
7.5EPSS 0.018
CVE-2021-41690
DCMTK through 3.6.6 does not handle memory free properly. The malloced memory for storing all file information are recorded in a global variable LST and are not freed properly. Sending specific requests to the dcmqrdb program can incur a memory leak. An attacker can use it to launch a DoS attack.
Published 2022-06-28 · Modified
7.5EPSS 0.018
CVE-2024-28130
An incorrect type conversion vulnerability exists in the DVPSSoftcopyVOI_PList::createFromImage functionality of OFFIS DCMTK 3.6.8. A specially crafted malformed file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.
Published 2024-04-23 · Modified
7.5EPSS 0.017
CVE-2022-43272
DCMTK v3.6.7 was discovered to contain a memory leak via the T_ASC_Association object.
Published 2022-12-02 · Modified
7.5EPSS 0.016
CVE-2022-2121
OFFIS DCMTK NULL Pointer Dereference
Published 2022-06-24 · Modified
7.5EPSS 0.008
CVE-2025-25475
A NULL pointer dereference in the component /libsrc/dcrleccd.cc of DCMTK v3.6.9+ DEV allows attackers to cause a Denial of Service (DoS) via a crafted DICOM file.
Published 2025-02-18 · Analyzed
7.5EPSS 0.006
CVE-2025-2357
DCMTK dcmjpls JPEG-LS Decoder memory corruption
Published 2025-03-17 · Modified
7.5EPSS 0.004
CVE-2013-6825
(1) movescu.cc and (2) storescp.cc in dcmnet/apps/, (3) dcmnet/libsrc/scp.cc, (4) dcmwlm/libsrc/wlmactmg.cc, (5) dcmprscp.cc and (6) dcmpsrcv.cc in dcmpstat/apps/, (7) dcmpstat/tests/msgserv.cc, and (8) dcmqrdb/apps/dcmqrscp.cc in DCMTK 3.6.1 and earlier does not check the return value of the setuid system call, which allows local users to gain privileges by creating a large number of processes.
Published 2014-06-10 · Modified
7.2EPSS 0.005
CVE-2025-25474
DCMTK v3.6.9+ DEV was discovered to contain a buffer overflow via the component /dcmimgle/diinpxt.h.
Published 2025-02-18 · Analyzed
6.5EPSS 0.004
CVE-2022-4981
DCMTK dcmqrscp dcmqrcnf.cc readPeerList null pointer dereference
Published 2025-10-21 · Analyzed
5.5EPSS 0.003
CVE-2020-36855
DCMTK dcmqrscp parseQuota stack-based overflow
Published 2025-10-21 · Analyzed
5.5EPSS 0.002
CVE-2024-34509
dcmdata in DCMTK before 3.6.9 has a segmentation fault via an invalid DIMSE message.
Published 2024-05-05 · Modified
5.3EPSS 0.007
CVE-2025-25472
A buffer overflow in DCMTK git master v3.6.9+ DEV allows attackers to cause a Denial of Service (DoS) via a crafted DCM file.
Published 2025-02-18 · Analyzed
5.3EPSS 0.004
CVE-2024-34508
dcmnet in DCMTK before 3.6.9 has a segmentation fault via an invalid DIMSE message.
Published 2024-05-05 · Modified
4.3EPSS 0.007