CVE-2026-71278 in rust-iot-platforminfo

Zusammenfassung

von VulDB • 06.08.2026

rust-iot-platform ermöglicht das Erstellen einer „calc rule“ über POST /calc-rule/create (api/src/controller/calc_rule_router.rs), die ein beliebiges `script`-Feld enthält. Diese Route verwendet nicht den an anderer Stelle in der Anwendung eingesetzten AuthToken-Anforderungswächter (AuthToken request guard), wodurch sie ohne Authentifizierung erreichbar ist. Das gespeicherte Skript wird anschließend über quick_js::Context::eval() in api/src/biz/calc_run_biz.rs ohne Sandboxing ausgeführt, was einem nicht authentifizierten Angreifer ermöglicht, durch das Erstellen und Auslösen einer bösartigen calc rule eine beliebige JavaScript-Ausführung im Serverprozess zu erreichen.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

TuranSec

Reservieren

05.08.2026

Veröffentlichung

05.08.2026

Moderieren

akzeptiert

Eintrag

VDB-386221

CPE

bereit

EPSS

0.00488

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!