Katalog CVE

CVE-2026-125265

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera podatność use-after-free w libavcodec/nvdec.c, ponieważ ff_nvdec_start_frame() nie resetuje ctx->bitstream po błędach slice. Atakujący może dostarczyć spreparowane wideo, które porzuca obraz przed end_frame, powodując odczyt zwolnionej pamięci sterty przez cuvidDecodePicture(), co prowadzi do awarii aplikacji lub ujawnienia pozostałości sterty.

Ocena ryzyka

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

Rekomendacja

Zaktualizuj FFmpeg do wersji nowszej niż 9.0.2 lub zastosuj poprawkę. Ogranicz dekodowanie niezaufanych plików wideo z użyciem 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/nvdec.c because ff_nvdec_start_frame() fails to reset ctx->bitstream after slice errors. Attackers can supply crafted video that abandons a picture before end_frame, causing cuvidDecodePicture() to read freed heap memory, crashing applications or exposing stale heap contents.

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