GHSA-95hm-pr6q-298w json
fast-able is vulnerable to DoS attack through insecure method
published last yr. modified last yr. also RUSTSEC-2025-0063
- cvss
- —
- not scored
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- —
- no score, EPSS covers CVEs only
- public exploits
- 0
- none known
Summary
The public accessible struct SyncVec has a public safe method get_unchecked. It accept a parameter index and used in the get_unchecked without sufficient checks as mentioned [here](https://doc.rust-lang.org/std/primitive.slice.html#method.get_unchecked).
Patch / fix
- crates.io fast-able 1.13.7
Is GHSA-95hm-pr6q-298w in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerAffected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| crates.io | fast-able | <1.13.7 >=0.0.0-0, <1.13.7 |
1.13.7 |
Classification
- Weakness
-
- CWE-125 Out-of-bounds Read
References
Sources
- GitHub Advisory GHSA-95hm-pr6q-298w
- OSV RUSTSEC-2025-0063
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.