Katalog CVE

CVE-2026-125187

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera podatność osiągalnego asercji w tta_encode_frame() enkodera TTA w libavcodec/ttaenc.c, który nigdy nie rezerwuje miejsca w pakiecie wyjściowym na 4-bajtowy CRC. Atakujący mogą dostarczyć audio, którego wartości próbek i długość tworzą małą, słabo kompresowalną ostatnią ramkę, wywołując av_assert0() w flush_put_bits() i przerywając aplikacje transkodujące do TTA.

Ocena ryzyka

Może powodować awarie aplikacji transkodujących audio, prowadząc do odmowy usługi.

Rekomendacja

Zaktualizuj FFmpeg do wersji z poprawką lub unikaj transkodowania niezaufanego audio do formatu TTA do czasu aktualizacji.

Inne podatności w FFmpeg

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

FFmpeg through 9.0.2 contains a reachable assertion vulnerability in the TTA encoder's tta_encode_frame() in libavcodec/ttaenc.c, which never reserves output packet space for the 4-byte CRC. Attackers can supply audio whose sample values and length produce a small, poorly compressible final frame, triggering the av_assert0() in flush_put_bits() and aborting applications transcoding to TTA.

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