CVE-2020-36212
mediumPriorität · verfolgen · 31EPSS 0.014 · 73. PerzentilEUUSEPSS · bewertet 2026-10-26
An issue was discovered in the abi_stable crate before 0.9.1 for Rust. DrainFilter lacks soundness because of a double drop.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen⚠ Quellen uneinig · medium–high · 5–7.5
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (4)
Betroffene Produkte und Versionsbereiche.
Advisories (4)
Hersteller- und Ökosystem-Meldungen dazu.
- GHSA-vq23-5h4f-vwpvUpdate unsound DrainFilter and RString::retain2021-08-25ghsa · osvUS
An issue was discovered in the abi_stable crate before 0.9.1 for Rust. DrainFilter lacks soundness because of a double drop.
- GHSA-wqxc-qrq4-w5v4Update unsound DrainFilter and RString::retain2021-08-25ghsa · osvUS
An issue was discovered in the abi_stable crate before 0.9.1 for Rust. A retain call can create an invalid UTF-8 string, violating soundness.
- CVE-2020-362132021-01-26vendor · osvUS
An issue was discovered in the abi_stable crate before 0.9.1 for Rust. A retain call can create an invalid UTF-8 string, violating soundness.
- RUSTSEC-2020-0105Update unsound DrainFilter and RString::retain2020-12-21vendor · osvUS
Affected versions of this crate contained code from the Rust standard library that contained soundness bugs rust-lang/rust#60977 (double drop) & rust-lang/rust#78498 (create invalid utf-8 string). The flaw was corrected in v0.9.1 by making a similar fix to the one made in the Rust standard library.
auch bekannt als (6)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (5)
Externe Belege — Patches, Meldungen, Analysen.
- https://github.com/rodrimati1992/abi_stable_crates/issues/44Patchcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2020-36212cnnvd
- https://rustsec.org/advisories/RUSTSEC-2020-0105.htmlcnnvd
- https://rustsec.org/advisories/RUSTSEC-2020-0105.htmlenisa_euvd
- https://rustsec.org/advisories/RUSTSEC-2020-0105.htmlExploitVendor Advisorynvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan