Katalog CVE

CVE-2026-125260

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera podatność na przepełnienie bufora sterty w libavcodec/exrenc.c, która pozwala atakującym uszkodzić pamięć sterty, gdy encode_scanline_rle() przetwarza klatki wyższe niż wysokość kodera. Atakujący mogą dostarczyć spreparowane dane wejściowe, których rozdzielczość rośnie w trakcie strumienia, transkodowane do OpenEXR z kompresją RLE, aby zapisać wskaźniki poza tablicą scanline i spowodować awarię aplikacji.

Ocena ryzyka

Transkodowanie złośliwych danych wejściowych do OpenEXR może prowadzić do uszkodzenia pamięci sterty, awarii lub potencjalnego wykonania kodu w aplikacji transkodującej.

Rekomendacja

Zaktualizuj FFmpeg do wersji 9.0.3 lub nowszej i unikaj transkodowania niezaufanych danych wejściowych do OpenEXR z kompresją RLE.

Inne podatności w FFmpeg

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

FFmpeg through 9.0.2 contains a heap buffer overflow vulnerability in libavcodec/exrenc.c that allows attackers to corrupt heap memory when encode_scanline_rle() processes frames taller than the encoder height. Attackers can supply crafted input whose resolution grows mid-stream, transcoded to OpenEXR with RLE compression, to write pointers past the scanline array and crash the application.

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