CVE Catalog

CVE-2026-92612

LowCVSS 1.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

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.

Risk Assessment

Undefined behavior may occur, leading to application crashes, memory corruption, or potential arbitrary code execution. The risk affects applications using Eclipse iceoryx2 in versions greater than v0.8.0.

Recommendation

Update Eclipse iceoryx2 to a version containing the fix for this flaw. Avoid using StaticString with untrusted data until the patch is applied.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS