Katalog CVE

CVE-2026-125255

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera podatność use-after-free w libavcodec/mjpegdec.c, która pozwala atakującym na wywołanie odczytów zwolnionego bufora poprzez wysłanie znacznika SOF bez poprzedzającego SOI. Atakujący może dostarczyć spreparowane strumienie MJPEG, powodując przekazanie przez ff_mjpeg_decode_sof() nieaktualnego wskaźnika raw_image_buffer do dekoderów hwaccel, takich jak NVDEC, co prowadzi do awarii aplikacji lub wycieku zawartości sterty.

Ocena ryzyka

Może powodować awarie aplikacji lub ujawnienie danych z pamięci sterty, stanowiąc ryzyko dla poufności i dostępności. Dotyczy systemów dekodujących niezaufane strumienie MJPEG z akceleracją sprzętową.

Rekomendacja

Zaktualizuj FFmpeg do wersji nowszej niż 9.0.2 lub zastosuj poprawkę. Ogranicz dekodowanie niezaufanych strumieni MJPEG z akceleracją NVDEC do czasu aktualizacji.

Inne podatności w FFmpeg

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

FFmpeg through 9.0.2 contains a use after free vulnerability in libavcodec/mjpegdec.c that allows attackers to trigger freed buffer reads by sending a SOF marker without a preceding SOI. Attackers can supply crafted MJPEG streams causing ff_mjpeg_decode_sof() to pass a stale raw_image_buffer pointer to hwaccel decoders like NVDEC, crashing applications or leaking heap contents.

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