CVE-2020-36448
Rust vulnerability analysis and mitigation

Overview

A critical vulnerability was discovered in the cache crate for Rust, tracked as CVE-2020-36448. The issue was identified on November 24, 2020, affecting all versions through that date. The vulnerability stems from unconditional implementations of Send and Sync traits for Cache, which impacts thread safety in Rust applications using this crate (RustSec Advisory).

Technical details

The vulnerability arises from the cache crate's implementation that unconditionally implements Send/Sync for Cache without proper trait bounds. This implementation allows users to insert K types that are neither Send nor Sync safe. The issue has a CVSS v3.1 score of 8.1 (High), with the vector string CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, indicating high potential impact on confidentiality, integrity, and availability (RustSec Advisory).

Impact

The vulnerability enables the creation of data races through multiple vectors: using non-Send types like Arc> or Rc as K in Cache, or by utilizing types like Cell or RefCell that are Send but not Sync. These data races can potentially lead to memory corruption in affected applications (RustSec Advisory).

Mitigation and workarounds

As of the advisory publication, no patched versions are available for this vulnerability. Users of the cache crate should carefully review their usage of Cache and ensure they are not using it with types that could lead to thread-safety violations (RustSec Advisory).

Additional resources


SourceThis report was generated using AI

Related Rust vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-22863CRITICAL9.2
  • RustRust
  • deno
NoYesJan 15, 2026
CVE-2026-23519HIGH8.9
  • RustRust
  • cmov
NoYesJan 15, 2026
RUSTSEC-2026-0003HIGH8.9
  • RustRust
  • cmov
NoYesJan 14, 2026
CVE-2026-22864HIGH8.1
  • RustRust
  • deno
NoYesJan 15, 2026
CVE-2026-22782LOW2.9
  • RustRust
  • rustfs
NoYesJan 16, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management