CVE-2026-27622 in OpenEXR
Riassunto
di VulDB • 22/06/2026
OpenEXR fornisce la specifica e l'implementazione di riferimento del formato file EXR, un formato di memorizzazione delle immagini per l'industria cinematografica. In CompositeDeepScanLine::readPixels, i totali per pixel vengono accumulati in vector<unsigned int> total_sizes; a causa dei conteggi elevati controllati dall'attaccante su molte parti, total_sizes[ptr] va in overflow (wrap-around) modulo 2^32. overall_sample_count viene quindi derivato dai totali con wrap-around e utilizzato in samples[channel].resize(overall_sample_count). La configurazione/consumo del puntatore di decodifica procede con i conteggi reali dei campioni, mentre le operazioni di scrittura nel core unpack (generic_unpack_deep_pointers) superano il buffer dei campioni compositi sottodimensionato. Questa vulnerabilità è risolta nelle versioni v3.2.6, v3.3.8 e v3.4.6.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.