A weakness has been identified in OFFIS DCMTK 3.7.0. This affects the function DcmQueryRetrieveIndexDatabaseHandle::deleteOldestImages of the file dcmqrdb/libsrc/dcmqrdbi.cc of the component dcmqrscp. Executing a manipulation can lead to heap-based buffer overflow. The attack may be launched remotely. This patch is called 0f78a4ef6f645ea5530166e445e5436a5de58e75. A patch should be applied to remediate this issue.
Security readout for executives and security teams
Plain-English summary
CVE-2026-10194 affects OFFIS DCMTK 3.7.0, specifically the dcmqrscp DICOM query/retrieve service. A remote authenticated user may trigger a heap-based buffer overflow, potentially affecting confidentiality, integrity, and availability. It is not listed as KEV, and the provided sources do not show active exploitation.
Executive priority
Treat as a moderate-priority healthcare imaging infrastructure issue. Prioritize internet- or partner-exposed dcmqrscp services, then internal deployments. The main concern is service disruption or compromise by an authenticated remote user, not confirmed mass exploitation.
Technical view
The issue is in DcmQueryRetrieveIndexDatabaseHandle::deleteOldestImages in dcmqrdb/libsrc/dcmqrdbi.cc within dcmqrscp. The reported weakness is CWE-119/CWE-122 heap-based buffer overflow. VulDB assigns CVSS v2 6.5 with network access, low complexity, and single authentication required. Patch commit 0f78a4ef6f645ea5530166e445e5436a5de58e75 is cited.
Likely exposure
Exposure is most likely where DCMTK 3.7.0 runs dcmqrscp as a DICOM query/retrieve SCP reachable by authenticated remote users. The bundle does not identify other affected versions or products.
Exploitation context
The sources state remote attack is possible and authentication is required. There is no KEV listing in the bundle and no cited evidence of active exploitation. The referenced patch URL is marked broken-link in the bundle, so patch verification may require vendor confirmation.
Researcher notes
Evidence is limited to the CVE/VulDB bundle. Confirm affected code paths against local DCMTK 3.7.0 builds and validate whether the cited patch is incorporated. Avoid assuming exploitability beyond the stated remote authenticated heap overflow.
Mitigation direction
Identify systems running OFFIS DCMTK 3.7.0 with dcmqrscp enabled.
Apply the cited patch or vendor-confirmed fixed DCMTK release.
Restrict dcmqrscp access to trusted DICOM clients where possible.
Review vendor guidance if patch retrieval or version coverage is unclear.
Monitor affected services for crashes or abnormal memory-related failures.
Validation and detection
Inventory DCMTK package versions and dcmqrscp deployments.
Confirm whether commit 0f78a4ef6f645ea5530166e445e5436a5de58e75 is present.
Check whether dcmqrscp is reachable from untrusted networks.
Verify authentication is required for exposed DICOM query/retrieve workflows.
Review VulDB CTI references for any published indicators.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-119: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.