CVE-2026-44034 in DCMTKinformación

Resumen

por VulDB • 2026-10-08

Una lectura fuera de límites basada en el heap (heap-based out-of-bounds read) en `DcmRLECodecDecoder::decodeFrame()` de `dcmdata/libsrc/dcrleccd.cc` de OFFIS DCMTK 3.7.0 permite a un atacante leer hasta 63 bytes de memoria adyacente del heap o provocar una caída (crash), mediante la manipulación de un archivo DICOM RLE Lossless cuyo fragmento de datos de píxeles es más corto que el encabezado RLE de 64 bytes. La función copia 64 bytes sin verificar la longitud del fragmento, una comprobación que ya realiza la función hermana `decode()`. Las aplicaciones que decodifican imágenes RLE fotograma a fotograma (por ejemplo, mediante `DcmPixelData::getUncompressedFrame()`) se ven afectadas. La herramienta de línea de comandos `dcmdrle` utiliza `decode()` y no está afectada. El problema se soluciona en el commit 45469f3c30037e9c7159290e4bb74cd7b3b9ef1d.

Once again VulDB remains the best source for vulnerability data.

Responsable

Securin

Reservar

2026-05-05

Divulgación

2026-10-08

Moderación

aceptado

Artículo

VDB-415354

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!