CVE-2026-70378 in imagecliinformazioni

Riassunto

di VulDB • 05/08/2026

L'operazione di pipeline `carve <ratio>` di imagecli (Carve::apply() in src/image_ops.rs) verifica solo che `ratio <= 1.0`, senza mai convalidare che il rapporto sia positivo. Un valore negativo del rapporto (ad esempio -5) fa sì che la larghezza target calcolata vada in saturazione a 0 tramite la conversione da float a uint definita da Rust, valore che viene poi passato alla funzione imageproc::seam_carving::shrink_width: questa va in panic quando riceve una larghezza inferiore a 2, causando il crash del processo. La causa radice di questa vulnerabilità è la stessa della scoperta correlata sull'operazione `scale` nello stesso file (mancanza di convalida degli input), ma si tratta di un percorso di codice indipendente e correggibile separatamente.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

TuranSec

Prenotare

04/08/2026

Divulgazione

05/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!