CVE-2025-14607
authorDebian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Tue, 23 Jun 2026 19:44:21 +0000 (21:44 +0200)
committerÉtienne Mollier <emollier@debian.org>
Tue, 23 Jun 2026 19:44:21 +0000 (21:44 +0200)
commit8e655b2056fd9b4c6ea09c1b072415b0d8a52931
treef975e7fa4d390da073178603d5af492e5c94357a
parent009d8dd9bfd11b1d28553fe6d5b4fae7a71f981f
CVE-2025-14607

commit 4c0e5c10079392c594d6a7abd95dd78ac0aa556a
Author: Marco Eichelberg <eichelberg@offis.de>
Date:   Tue Dec 2 09:06:30 2025 +0100

    Fixed bug in handling of odd-length data elements.

    When a dataset containing an illegal odd-length attribute with a text VR
    was read from file or received over a network connection, then accessing
    the value of that attribute with DcmElement::getString() may return a
    pointer to a string that was not properly null terminated. Using C string
    functions such as strlen() or strcpy() on that string then lead to a read
    beyond the end of a string, causing a segmentation fault.

    Thanks to Zou Dikai <zoudikai@outlook.com> for the bug report and POC.

    This closes DCMTK issue #1184.

Gbp-Pq: Name 0015-CVE-2025-14607.patch
dcmdata/libsrc/dcbytstr.cc