Két, az FFmpeg csomagban található JPEG XL formátum dekóderében felfedezett sebezhetőségről van szó, amelyek lehetővé tehetik a kód végrehajtását a kifejezetten az FFmpeg-ben megformázott képek feldolgozása során. A problémákat az FFmpeg 6.1-es verziójában javították, de mivel a JPEG XL támogatása a 6.1-es ágtól kezdődően érhető el, a sebezhetőség csak az FFmpeg 6.1 kísérleti verzióit használó rendszereket érinti.
Az első sebezhetőség (CVE-2024-22860) egy egész szám túlcsordulásából ered a JPEG XL formátum parsereként, amely a int típus méretének túllépésének ellenőrzésének hiányából fakad. A második sebezhetőség (CVE-2024-22862) egy egész szám túlcsordulás következménye a jpegxl_anim_read_packet funkciónál, amely az animációk dekódolásáért felelős, és a signed int64_t típus használatával van összefüggésben, nem pedig az unsigned uint64_t típussal. A problémák specifikusak az FFmpeg-re, és nem jelentkeznek a libjxl referenciálisan megvalósított verziójában.
Forrás: opennet.ru
