FFmpeg sérülékenységek

CH azonosító

CH-8703

Angol cím

FFmpeg Two Vulnerabilities

Felfedezés dátuma

2013.03.12.

Súlyosság

Magas

Érintett rendszerek

FFmpeg
N/A

Érintett verziók

FFmpeg 1.x

Összefoglaló

Az FFmpeg két olyan sérülékenysége vált ismertté, amelyeket kihasználva a támadók szolgáltatás megtagadást (DoS – Denial of Service) tudnak előidézni, valamint feltörhetik a könyvtárat használó alkalmazást.

Leírás

  1. Az “msrle_decode_8_16_24_32()” függvény (libavcodec/msrledec.c) hibája – amely a Microsoft RLE kódolású adatok dekódolásakor keletkezik – kihasználható tömbön kívüli hozzáférésre.
  2. Az “iff_read_header()” függvény (libavformat/iff.c) egész szám túlcsordulási hibája – amely CMAP  blokkok elemzésekor keletkezik – kihasználható halom alapú túlcsordulás előidézésére speciálisan erre a célra elkészített fejléc segítségével.
    A sérülékenység sikeres kihasználása esetén tetszőleges kód futtatható.

A sérülékenységek az 1.1.3 és az előtti verziókban találhatók.

Megoldás

Javítva a GIT tárolóban.