Zranitelnosti v implementaci JPEG XL obsažené ve FFmpeg

Byly zveřejněny informace o dvou zranitelnostech v dekodéru JPEG XL dodávaném v balíku FFmpeg, které mohou vést k vykonání kódu útočníka při zpracování speciálně upravených obrázků v FFmpeg. Problémy byly odstraněny v vydání FFmpeg 6.1, ale protože podpora JPEG XL je aktivní od verze 6.1, zranitelnost se týká pouze systémů používajících experimentální verze FFmpeg 6.1 nebo přebírajících změny z nich.

První zranitelnost (CVE-2024-22860) je způsobena přetečením celočíselného typu v parseru formátu JPEG XL, které vzniklo z nedostatku kontroly velikosti typu int. Druhá zranitelnost (CVE-2024-22862) vznikla z přetečení celočíselného typu ve funkci jpegxl_anim_read_packet, která se používá pro dekódování animací, a souvisí s použitím podepsaného typu int64_t místo nepodepsaného uint64_t. Problémy jsou specifické pro FFmpeg a neprojevují se v referenční implementaci libjxl.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster