Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.5
CVE-2019-15553: Rust memoffset Crate Exposes Uninitialized Memory
CVE-2019-15553 · published 7 years ago
Summary
The memoffset crate for Rust has a flaw that can leak sensitive data. This affects developers who use the crate. To avoid exposure, update to version 0.5.0 or later.
What to do
- Update gilnaa memoffset to version 0.5.0.
- Update memoffset_project memoffset to version 0.5.0 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| rust | gilnaa | memoffset |
< 0.5.0 Fix: upgrade to 0.5.0
|
| – | memoffset_project | memoffset |
< 0.5.0 cpe:2.3:a:memoffset_project:memoffset:*:*:*:*:*:*:*:* |
| Ubuntu:20.04:LTS | canonical | rust-memoffset | All versions |
Original advisory text
An issue was discovered in the memoffset crate before 0.5.0 for Rust. offset_of and span_of can cause exposure of uninitialized memory.
An issue was discovered in the memoffset crate before 0.5.0 for Rust. offset_of and span_of can cause exposure of uninitialized memory.
References
- https://nvd.nist.gov/vuln/detail/CVE-2019-15553
- https://github.com/advisories/GHSA-rh89-x75f-rh3c
- https://github.com/Gilnaa/memoffset/issues/9#issuecomment-505461490 Third Party Advisory
- https://ubuntu.com/security/CVE-2019-15553 Third Party Advisory
- https://rustsec.org/advisories/RUSTSEC-2019-0011.html Third Party Advisory
- https://www.cve.org/CVERecord?id=CVE-2019-15553 Third Party Advisory
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-908Use of Uninitialized Resource
Timeline
Published26 Aug 2019
Updated3 Nov 2026
First seen6 Mar 2026
Sources
GHSA-rh89-x75f-rh3c · GHSA
CVE-2019-15553 · NVD
UBUNTU-CVE-2019-15553 · OSV
CVE-2019-15553 · OSV
Track software like this
Free during beta