Katalog CVE

CVE-2026-65705

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Podatność w filtrze wideo vf_floodfill w FFmpeg (wersje 3.4 do 8.1.2) powoduje zapis poza dozwolonym obszarem pamięci sterty. Gdy funkcja config_input() alokuje stos na podstawie początkowych wymiarów klatki, a następnie przetwarzana jest większa klatka, funkcja filter_frame() wykonuje operacje wypychania sąsiadów poza pierwotny przydział, co prowadzi do uszkodzenia sterty i potencjalnego wykonania kodu.

Ocena ryzyka

Atakujący może dostarczyć dynamicznie zmieniający się strumień wideo z wyłączoną reinicjalizacją filtrów, co może doprowadzić do awarii procesu lub zdalnego wykonania kodu, zależnie od układu sterty i zabezpieczeń procesu.

Rekomendacja

Zaktualizuj FFmpeg do wersji 8.1.3 lub nowszej, która zawiera poprawkę dla tej podatności.

Inne podatności w FFmpeg

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

FFmpeg versions 3.4 through 8.1.2 contain an out-of-bounds write vulnerability in the vf_floodfill video filter that allows attackers to corrupt heap memory by supplying a dynamically sized video stream with filtergraph reinitialization disabled via -reinit_filter 0. When config_input() allocates the points traversal stack based on initial frame dimensions and a subsequent larger frame is processed, filter_frame() performs flood-fill neighbor pushes beyond the original allocation boundary, resulting in heap corruption and process crash with potential for code execution depending on heap layout and process hardening.

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