Skip to content
OpenAdvisories
Low · 1.0 CVE-2026-92612 EUVD-2026-83882GHSA-8mq4-3mwq-qvg6GHSA-gm83-3hcx-j6jjRUSTSEC-2026-0294

Unsoundness in UTF-8 'String' trait

Published Sep 21, 2026 · Updated Sep 21, 2026 · Assigned by eclipse

Description

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.

Affected products

VendorProductAffectedFixed
Eclipse Foundation Eclipse iceoryx™ 0.8.1 —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io iceoryx2-bb-container >= 0.0.0-0, < 0.10.0 0.10.0 RUSTSEC-2026-0294

References