{"id":"CVE-2026-92612","details":"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.","aliases":["GHSA-8mq4-3mwq-qvg6","RUSTSEC-2026-0294"],"modified":"2026-09-23T03:55:40.049477764Z","published":"2026-09-21T10:47:02.731Z","database_specific":{"unresolved_ranges":[{"extracted_events":[{"introduced":"0.8.1"},{"last_affected":"*"}],"source":"AFFECTED_FIELD"}],"cna_assigner":"eclipse","cwe_ids":["CWE-749"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/92xxx/CVE-2026-92612.json"},"references":[{"type":"WEB","url":"https://crates.io/crates/iceoryx2-bb-container/0.10.0"},{"type":"WEB","url":"https://github.com/eclipse-iceoryx/iceoryx2/releases/tag/v0.10.0"},{"type":"WEB","url":"https://gitlab.eclipse.org/security/cve-assignment/-/work_items/307"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/92xxx/CVE-2026-92612.json"},{"type":"ADVISORY","url":"https://github.com/eclipse-iceoryx/iceoryx2/security/advisories/GHSA-8mq4-3mwq-qvg6"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-92612"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/eclipse-iceoryx/iceoryx2","events":[{"introduced":"0"},{"fixed":"135d09dd8b29f321f1725920d434864c4e512378"}],"database_specific":{"source":"REFERENCES"}}],"versions":["v0.9.0","v0.8.0","v0.6.1","v0.6.0","v0.5.0","v0.4.1","v0.4.0","v0.3.0","v0.2.2","v0.2.1","v0.1.1","v0.1.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-92612.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:L/AC:H/AT:P/PR:H/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N"}]}