GHSA-c2hm-mjxv-89r4: Multiple soundness issues in lexical
N/A
CVSS Score
Basic Information
CVE ID
-
GHSA ID
EPSS Score
-
CWE
-
Published
9/4/2023
Updated
9/16/2024
KEV Status
No
Technology
Rust
Technical Details
CVSS Vector
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| lexical | rust | <= 6.1.1 | 7.0.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The identified functions are directly referenced in the vulnerability reports with specific soundness violations. Each corresponds to documented issues: Bytes::read() for invalid bit patterns, BytesIter::read() for iterator safety, write_float() and radix() for improper MaybeUninit usage. The public BytesIter trait's lack of unsafe marking is a design flaw but doesn't represent a specific function implementation vulnerability. All listed functions have clear technical explanations in the advisory links and demonstrate direct violations of Rust's safety guarantees.