Razkriti so podatki o dveh ranljivostih v dekoderju formata JPEG XL, ki ga vsebuje paket FFmpeg, kar lahko privede do izvajanja zlonamerne kode pri obdelavi posebej oblikovanih slik v FFmpeg. Te težave so bile odpravljene v izdaji FFmpeg 6.1, toda ker je podpora za JPEG XL vključena v veji 6.1, ranljivost vpliva le na sisteme, ki uporabljajo eksperimentalne različice FFmpeg 6.1 ali prenašajo spremembe iz teh različic.
Prva ranljivost (CVE-2024-22860) je povzročena s prekoračitvijo celih števil v parserju formata JPEG XL, ki je nastala zaradi pomanjkanja preverjanja presežka velikosti tipa int. Druga ranljivost (CVE-2024-22862) je posledica prekoračitve celih števil v funkciji jpegxl_anim_read_packet, ki se uporablja za dekodiranje animacij, in je povezana z uporabo podpisanega tipa int64_t namesto nesigned uint64_t. Te težave so specifične za FFmpeg in se ne pojavljajo v referenčni implementaciji libjxl.
Izvor: opennet.ru
