Ranljivosti u implementaciji JPEG XL iz paketa FFmpeg

Otkrivene su informacije o dvjema ranjivostima u dekoderu formata JPEG XL, koji je isporučen u paketu FFmpeg, a koje mogu dovesti do izvršavanja zlonamjernog koda prilikom obrade posebno oblikovanih slika u FFmpeg-u. Problemi su riješeni u izdanju FFmpeg 6.1, ali budući da je podrška za JPEG XL uključena od grane 6.1, ranjivost se odnosi samo na sustave koji koriste eksperimentalne verzije FFmpeg 6.1 ili prenose izmjene iz njih.

Prva ranjivost (CVE-2024-22860) uzrokovana je prekoračenjem cjelobrojnog tipa u parseru formata JPEG XL, koje je nastalo zbog nedostatka provjere veličine int tipa. Druga ranjivost (CVE-2024-22862) nastala je zbog prekoračenja cjelobrojnog tipa u funkciji jpegxl_anim_read_packet, koja se koristi za dekodiranje animacija, a povezana je s korištenjem potpisanog tipa int64_t umjesto bez znakova uint64_t. Problemi su specifični za FFmpeg i ne manifestiraju se u referentnoj implementaciji libjxl.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster