Katalog CVE

CVE-2026-125202

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji vaapi_hevc_start_frame() w libavcodec/vaapi_hevc.c, która kopiuje nieograniczone liczby kafelków PPS do tablic o stałym rozmiarze. Atakujący może dostarczyć spreparowany strumień HEVC z dużym obrazem i wieloma kafelkami, aby zapisać kontrolowane wartości 16-bitowe poza danymi hwaccel przydzielonymi na stercie, uszkadzając pamięć w aplikacjach dekodujących z VAAPI.

Ocena ryzyka

Uszkodzenie pamięci sterty może doprowadzić do awarii lub potencjalnego wykonania kodu w aplikacjach dekodujących niezaufane strumienie HEVC z VAAPI. Organizacje używające akceleracji VAAPI są narażone.

Rekomendacja

Zaktualizuj FFmpeg do wersji zawierającej poprawkę (powyżej 9.0.2) i unikaj dekodowania niezaufanych strumieni HEVC przez VAAPI. Rozważ walidację parametrów strumienia przed dekodowaniem.

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 vaapi_hevc_start_frame() in libavcodec/vaapi_hevc.c that copies unbounded PPS tile counts into fixed-size arrays. Attackers can supply a crafted HEVC bitstream with a large picture and many tiles to write controlled 16-bit values past heap-allocated hwaccel data, corrupting memory in applications decoding with VAAPI.

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