GHSA-p7mj-xvxg-grff
`out_reference::Out::from_raw` should be `unsafe`
Out::from_raw in affected versions allows writing a value to invalid memory address without requiring unsafe.
The soundness issue has been addressed by making Out::from_raw an unsafe function.
What each source reports
GitHub AdvisoriesNo score
`out_reference::Out::from_raw` should be `unsafe`
Out::from_raw in affected versions allows writing a value to invalid memory address without requiring unsafe.
The soundness issue has been addressed by making Out::from_raw an unsafe function.
- Record
GHSA-p7mj-xvxg-grff- Updated
- 2026-11-02
OSVNo score
`out_reference::Out::from_raw` should be `unsafe`
Out::from_raw in affected versions allows writing a value to invalid memory address without requiring unsafe.
The soundness issue has been addressed by making Out::from_raw an unsafe function.
- Record
GHSA-p7mj-xvxg-grff- Updated
- 2026-11-02
OSVRUSTSEC-2021-0152No score
`out_reference::Out::from_raw` should be `unsafe`
Out::from_raw in affected versions allows writing a value to invalid memory address without requiring unsafe.
The soundness issue has been addressed by making Out::from_raw an unsafe function.
- Record
RUSTSEC-2021-0152- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
out-referencecrates.io | 0.1.0 up to 0.2.0 | 0.2.0 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | GitHub Advisories, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
GHSA-p7mj-xvxg-grff is a vulnerability with no CVSS score yet in out-reference, published January 20, 2021. No source lists public exploit code. Fixed in out-reference 0.2.0.