CVE
CVE-2020-36323
Fedoraproject · Fedora; Rust-lang · Rust
- First Reported
- Nov 9, 2026
- Latest Reported
- Nov 9, 2026
CVE Enrichment
- CVSS
- 8.2 HIGH
- EPSS
- 2.03%
- EPSS Percentile
- 81.14%
- CISA KEV
- Not listed
Description
In the standard library in Rust before 1.52.0, there is an optimization for joining strings that can cause uninitialized bytes to be exposed (or the program to crash) if the borrowed string changes after its length is checked.
Technical Details
- CVSS Version
- 3.1
- CNA / NVD Source
- [email protected]
- Published
- 14-Apr-2021 14:15
- Last Modified
- 17-Jun-2026 10:15
- EPSS Date
- 2026-11-09
- CWE
- CWE-134
CVSS Vector
CVSS:3.1 AV:N /
AC:L /
PR:N /
UI:N /
S:U /
C:L /
I:N /
A:H
CNA Products / Version Status
- n/a · n/a
Source: CNA · [email protected]
Default status: unknown
n/a — affected
Affected Products / Versions
- rust-lang / rust
Source: NVD CPE · affected
Version / affected range: * · before (exclusive) 1.52.0
cpe:2.3:a:rust-lang:rust:*:*:*:*:*:*:*:* - fedoraproject / fedora
Source: NVD CPE · affected
Version / affected range: 32
cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:* - fedoraproject / fedora
Source: NVD CPE · affected
Version / affected range: 33
cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:* - fedoraproject / fedora
Source: NVD CPE · affected
Version / affected range: 34
cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
References
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (1)
- In 2020, we reported that it trusted Borrow::borrow to return the same string on each call (CVE-2020-36323), and the fix handled strings that shrink between calls. Microsoft FORGE Details Rust Standard Library Bugs Found With AI-Assisted Research
CVE (1)
Vendors (1)
Products (2)
Tools (3)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.
