Katalog CVE

CVE-2026-40244

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 35 - wyżej niż 35% wszystkich znanych CVE

Streszczenie

W bibliotece OpenEXR w wersjach 3.2.0 do 3.2.7, 3.3.0 do 3.3.9 oraz 3.4.0 do 3.4.9 występuje przepełnienie liczby całkowitej w operacji mnożenia szerokości i wysokości obrazu w pliku `internal_dwa_compressor.h:1722`. Brak rzutowania na typ `size_t` powoduje, że wynik mnożenia może przekroczyć zakres 32-bitowej liczby całkowitej, co prowadzi do nieprawidłowego obliczenia rozmiaru bufora.

Ocena ryzyka

Podatność może umożliwić atakującemu wykonanie kodu lub spowodowanie odmowy usługi poprzez dostarczenie specjalnie spreparowanego pliku EXR, który wykorzystuje przepełnienie arytmetyczne do naruszenia integralności pamięci.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę OpenEXR do wersji 3.2.8, 3.3.10 lub 3.4.10, które zawierają poprawkę dla tego błędu.

Inne podatności w OpenEXR

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.4.0 through 3.4.9, 3.3.0 through 3.3.9, and 3.2.0 through 3.2.7, `internal_dwa_compressor.h:1722` performs `curc->width * curc->height` in `int32` arithmetic without a `(size_t)` cast. This is the same overflow pattern fixed in other locations by the recent CVE-2026-34589 batch, but this line was missed. Versions 3.4.10, 3.3.10, and 3.2.8 contain a fix that addresses `internal_dwa_compressor.h:1722`.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS