Katalog CVE

CVE-2026-125213

WysokieCVSS 7.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w dekoderze PSD w libavcodec/psd.c, które pozwala uszkodzić pamięć sterty w kompilacjach 32-bitowych poprzez dostarczenie spreparowanego obrazu PSD. Osoba atakująca może wybrać wymiary i liczby kanałów, których iloczyn przekracza 4 GB, powodując obcięcie rozmiaru alokacji av_malloc, tak że decode_rle() zapisuje kontrolowane przez atakującego dane poza buforem, powodując awarie lub możliwe wykonanie kodu.

Ocena ryzyka

Spreparowane obrazy PSD mogą prowadzić do uszkodzenia pamięci, awarii aplikacji, a potencjalnie do wykonania kodu, zwłaszcza w środowiskach 32-bitowych.

Rekomendacja

Zaktualizuj FFmpeg do wersji z poprawką lub unikaj dekodowania niezaufanych obrazów PSD 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 PSD decoder in libavcodec/psd.c that allows attackers to corrupt heap memory on 32-bit builds by supplying a crafted PSD image. Attackers can choose dimensions and channel counts whose product exceeds 4 GB, truncating the av_malloc allocation size so decode_rle() writes attacker-controlled data past the buffer, causing crashes or possible code execution.

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