Katalog CVE

CVE-2025-62162

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Cel-rust to interpreter Common Expression Language napisany w Rust. W wersjach od 0.10.0 do przed 0.11.4, parsowanie niektórych źle sformatowanych wyrażeń CEL może spowodować panikę parsera, co prowadzi do zakończenia procesu.

Ocena ryzyka

W przypadku użycia tego crate'a do oceny nieufnych wyrażeń, atakujący może wysłać spreparowane dane wejściowe, co prowadzi do odmowy usługi (DoS).

Rekomendacja

Zaleca się aktualizację do wersji 0.11.4 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

cel-rust is a Common Expression Language interpreter written in Rust. Starting in version 0.10.0 and prior to version 0.11.4, parsing certain malformed CEL expressions can cause the parser to panic, terminating the process. When the crate is used to evaluate untrusted expressions (e.g., user-supplied input over an API), an attacker can send crafted input to trigger a denial of service (DoS). Version 0.11.4 fixes the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS