CRITICAL9.8
GHSA-6vmq-jh76-hq43
Uninitialized memory access in outer_cgi
Details
An issue was discovered in the outer_cgi crate before 0.2.1 for Rust. A user-provided Read instance receives an uninitialized memory buffer from KeyValueReader.
Are you affected?
Enter the version of the package you're using.
Affected packages
crates.io/outer_cgi
Introduced in:
0Fixed in: 0.2.1Upgrade outer_cgi to 0.2.1 or newer (ecosystem crates.io).
References
- https://nvd.nist.gov/vuln/detail/CVE-2021-30454[ADVISORY]
- https://github.com/SolraBizna/outer_cgi/issues/1[WEB]
- https://github.com/SolraBizna/outer_cgi/commit/dd59b3066e616a08e756f72de8dc3ab11b7036c4[WEB]
- https://github.com/SolraBizna/outer_cgi[PACKAGE]
- https://rustsec.org/advisories/RUSTSEC-2021-0051.html[WEB]