CVE-2026-92612

Potential Undefined Behavior via Unsafe String Conversion in Eclipse iceoryx2’s StaticString

Published Sep 21, 2026 CVSS 4.0 · 1 Low EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Eclipse
Eclipse iceoryx
Vendors & Products Eclipse
Eclipse iceoryx
Type Values Removed Values Added
Title Potential Undefined Behavior via Unsafe String Conversion in Eclipse iceoryx2’s StaticString
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
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.
Weaknesses CWE-749
References
Metrics cvssV4_0

{'score': 1, 'vector': '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'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
eclipse
Published
Updated
Sep 21, 2026, 11:09 AM
Reserved
Sep 16, 2026, 2:12 PM
Status
Deferred
Published
Sep 21, 2026, 11:17 AM
Modified
Sep 21, 2026, 6:11 PM