Katalog CVE

CVE-2026-125218

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji encode_apng() enkodera APNG w libavcodec/pngenc.c, gdy rozmiar klatki zmienia się w trakcie strumienia. Osoba atakująca może dostarczyć spreparowane media, których rozdzielczość rośnie w trakcie strumienia, powodując zapisy memset APNG_DISPOSE_OP_BACKGROUND poza prev_frame i awarię lub uszkodzenie pamięci sterty w aplikacjach transkodujących.

Ocena ryzyka

Spreparowane media ze zmieniającą się rozdzielczością mogą uszkodzić pamięć i doprowadzić do awarii aplikacji transkodujących, co stanowi ryzyko dla usług przetwarzających niezaufane pliki.

Rekomendacja

Zaktualizuj FFmpeg do wersji z poprawką lub ogranicz transkodowanie niezaufanych mediów do APNG do czasu wdrożenia aktualizacji.

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 the APNG encoder's encode_apng() function in libavcodec/pngenc.c when frame size changes mid-stream. Attackers can supply crafted media whose resolution grows mid-stream, causing APNG_DISPOSE_OP_BACKGROUND memset writes past prev_frame and crashing or corrupting heap memory in transcoding applications.

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