Katalog CVE

CVE-2009-4634

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W FFmpeg 0.5 występuje wiele błędów związanych z niedoborem liczb całkowitych, które mogą pozwolić zdalnym atakującym na spowodowanie odmowy usługi oraz potencjalne wykonanie dowolnego kodu poprzez spreparowany plik. Problemy te dotyczą obejścia sprawdzenia walidacji w pliku vorbis_dec.c oraz dostępu do wskaźnika z pamięci poza zakresem w pliku mov.c.

Ocena ryzyka

Atakujący mogą wykorzystać te podatności do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla integralności i dostępności systemów korzystających z FFmpeg. Może to prowadzić do utraty danych lub nieautoryzowanego dostępu do systemów.

Rekomendacja

Zaleca się aktualizację FFmpeg do najnowszej wersji, aby usunąć te podatności. Dodatkowo, należy wprowadzić odpowiednie mechanizmy zabezpieczające, takie jak skanowanie plików przed ich przetwarzaniem.

Powiązane podatności

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

Multiple integer underflows in FFmpeg 0.5 allow remote attackers to cause a denial of service and possibly execute arbitrary code via a crafted file that (1) bypasses a validation check in vorbis_dec.c and triggers a wraparound of the stack pointer, or (2) access a pointer from out-of-bounds memory in mov.c, related to an elst tag that appears before a tag that creates a stream.

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