Katalog CVE

CVE-2026-125249

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg od wersji 7.1 do 9.0.2 zawiera przepełnienie liczb całkowitych w ff_vk_decode_add_slice() w libavcodec/vulkan_decode.c, które błędnie oblicza rozmiar bufora bitstreamu akceleracji sprzętowej Vulkan. Atakujący może dostarczyć spreparowany strumień z ponad 2 GiB danych slice na klatkę, powodując zapis poza mniejszy bufor hosta przez memcpy().

Ocena ryzyka

Przetwarzanie złośliwego strumienia może spowodować uszkodzenie pamięci, awarię aplikacji lub potencjalne wykonanie kodu.

Rekomendacja

Zaktualizuj FFmpeg do wersji nowszej niż 9.0.2 i unikaj dekodowania niezaufanych strumieni z akceleracją Vulkan do czasu wdrożenia poprawki.

Inne podatności w FFmpeg

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

FFmpeg 7.1 through 9.0.2 contains an integer overflow in ff_vk_decode_add_slice() in libavcodec/vulkan_decode.c that miscalculates the Vulkan hwaccel bitstream buffer size. Attackers can supply a crafted stream with over 2 GiB of slice data per frame, causing memcpy() to write past a smaller pooled host-mapped buffer.

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