CVE-2026-71202 in raster
Résumé
par VulDB • 05/08/2026
La fonction `crop()` du crate Rust raster (src/editor.rs) limite la largeur/hauteur de recadrage par rapport aux dimensions source, mais ne limite les paramètres offset_x/offset_y que contre 0, jamais contre la largeur/hauteur source. Lorsqu'un dépassement d'offset dépasse la dimension source correspondante, `width2 - offset_x` (ou l'équivalent en hauteur) provoque un débordement par défaut vers un i32 négatif, ce qui n'est pas capturé dans les builds de release ; cette valeur négative est ensuite convertie en usize lors de l'appel à Vec::with_capacity() dans Image::blank(), déclenchant une panic liée au dépassement de capacité et provoquant le crash du processus suite à une seule requête de recadrage fabriquée.
If you want to get best quality of vulnerability data, you may have to visit VulDB.