Katalog CVE

CVE-2026-92612

NiskieCVSS 1.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

Percentyl 8 - wyżej niż 8% wszystkich znanych CVE

Streszczenie

W Eclipse iceoryx2 w wersjach nowszych niż v0.8.0 StaticString udostępnia swoją zawartość jako mutowalne bajty poprzez bezpieczne API, podczas gdy String::as_str() konwertuje te bajty na wycinek stringa Rust bez walidacji UTF-8. Aplikacja może zatem utworzyć nieprawidłowy &str i wywołać niezdefiniowane zachowanie przy użyciu w pełni bezpiecznego Rusta.

Ocena ryzyka

Może wystąpić niezdefiniowane zachowanie, prowadzące do awarii aplikacji, uszkodzenia pamięci lub potencjalnego wykonania dowolnego kodu. Ryzyko dotyczy aplikacji korzystających z Eclipse iceoryx2 w wersjach nowszych niż v0.8.0.

Rekomendacja

Zaktualizuj Eclipse iceoryx2 do wersji zawierającej poprawkę tej usterki. Unikaj używania StaticString z niezaufanymi danymi do czasu wdrożenia poprawki.

Powiązane podatności

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

In Eclipse iceoryx2 versions greater than v0.8.0, the StaticString exposes its contents as mutable bytes through safe APIs, while String::as_str() converts those bytes into a Rust string slice without validating UTF-8. An application can therefore create an invalid &str and trigger undefined behavior using entirely safe Rust.

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