Katalog CVE

CVE-2026-125181

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera zapis poza granicami w funkcji flic_decode_frame_15_16BPP() w libavcodec/flicvideo.c, który pozwala atakującym uszkodzić pamięć sterty w kompilacjach big-endian. Atakujący może dostarczyć spreparowany plik FLIC/FLX 15/16 bpp z fragmentem FLI_BRUN, którego niezakończona pętla zamiany bajtów zapisuje dane pochodzące z pakietu poza bufor ramki, powodując awarię procesu.

Ocena ryzyka

Uszkodzenie pamięci sterty może doprowadzić do awarii procesu lub potencjalnego wykonania kodu w kompilacjach big-endian. Organizacje dekodujące niezaufane pliki FLIC/FLX są narażone.

Rekomendacja

Zaktualizuj FFmpeg do wersji zawierającej poprawkę (powyżej 9.0.2) i unikaj dekodowania niezaufanych plików FLIC/FLX. Rozważ izolację procesu dekodowania.

Inne podatności w FFmpeg

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

FFmpeg through 9.0.2 contains an out-of-bounds write vulnerability in flic_decode_frame_15_16BPP() in libavcodec/flicvideo.c that allows attackers to corrupt heap memory on big-endian builds. Attackers can supply a crafted 15/16 bpp FLIC/FLX file with an FLI_BRUN chunk whose non-terminating byte-swap loop writes packet-derived data past the frame buffer, crashing the process.

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