Bug 2548009 - CVE-2026-44031 dcmtk: dcmtk: Denial of Service via uncontrolled recursion in nested DICOM sequences [fedora-all]
Summary: CVE-2026-44031 dcmtk: dcmtk: Denial of Service via uncontrolled recursion in ...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: dcmtk
Version: rawhide
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Ankur Sinha (FranciscoD)
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["c2ce2079-8de2-49b5-ab34-8...
Depends On:
Blocks: 2547946
TreeView+ depends on / blocked
 
Reported: 2026-10-08 15:27 UTC by Srikanth Balasubramanian
Modified: 2026-10-08 15:27 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Srikanth Balasubramanian 2026-10-08 15:27:27 UTC
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.

Uncontrolled recursion in DcmSequenceOfItems::read() and DcmItem::read() in the dcmdata library of OFFIS DCMTK 3.7.0 allows a remote, unauthenticated attacker to cause a denial of service (stack exhaustion and process crash) via a DICOM dataset containing deeply nested sequences (SQ elements). The dataset can be sent in a C-STORE request to storescp, dcmrecv, dcmqrscp, or any other DICOM service built on DCMTK, because the received dataset is parsed before any authentication takes place. Local tools such as dcmdump also crash when opening such a file. The issue is fixed in commit 885ff0f10372bd589b5f44cea974f28a3964cb0f, which adds a configurable sequence nesting depth limit (default 64).


Note You need to log in before you can comment on or make changes to this bug.