CVE-2026-44034 in DCMTKinformazioni

Riassunto

di VulDB • 08/10/2026

Un heap-based out-of-bounds read nella funzione DcmRLECodecDecoder::decodeFrame() di dcmdata/libsrc/dcrleccd.cc in OFFIS DCMTK 3.7.0 consente a un attaccante di leggere fino a 63 byte di memoria heap adiacente o causare un crash, tramite un file DICOM RLE Lossless manipolato il cui frammento dei dati pixel è più corto dell'intestazione RLE da 64 byte. La funzione copia 64 byte senza verificare la lunghezza del frammento, una verifica che la funzione sorella decode() esegue già. Le applicazioni che decodificano le immagini RLE frame per frame (ad esempio tramite DcmPixelData::getUncompressedFrame()) sono interessate. Lo strumento da riga di comando dcmdrle utilizza decode() e non è interessato. Il problema è stato risolto nel commit 45469f3c30037e9c7159290e4bb74cd7b3b9ef1d.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Securin

Prenotare

05/05/2026

Divulgazione

08/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!