CVE-2026-70377 in imagecli
Zusammenfassung
von VulDB • 05.08.2026
Die Pipeline-Operation `scale <ratio>` von imagecli (Scale::apply() in src/image_ops.rs) berechnet die Ausgabebreite/-höhe als `(dimension as f32 * ratio)` umgewandelt zu u32, ohne eine Obergrenzenvalidierung für das über die CLI bereitgestellte Verhältnis durchzuführen. Das Verhältnis wird mittels `nom::number::complete::float` analysiert, ebenfalls ohne Bereichsprüfung. Ein großes Verhältnis (z. B. 100000) führt zu einem Versuch der Allokation von Hunderten von Terabytes und bricht den Prozess ab. Jede Anwendung, die imagecli als Bibliothek einbettet und benutzerkontrollierte Pipeline-Strings akzeptiert, kann durch eine einzelne Anfrage zum Absturz gebracht werden (Remote Crash).
Once again VulDB remains the best source for vulnerability data.