CVE-2020-35898: Use After Free
Published Dec 31, 2020
·Updated
An issue was discovered in the actix-utils crate before 2.0.0 for Rust. The Cell implementation allows obtaining more than one mutable reference to the same data.
Affected Software
2 affected componentsFixes available
actix Actix-utils Rust<2.0.0
rust/actix-utils<2.0.0
2.0.0
Remediation
Patch Available
Event History
Dec 31, 2020
CVE Published
via MITRE·08:23 AM
Data Sourced
via MITRE·08:23 AM
Description
Data Sourced
via NVD·09:15 AM
RemedyDescriptionSeverityWeaknessAffected Software
Aug 25, 2021
Advisory Published
via GitHub·08:49 PM
Frequently Asked Questions
1
What is the severity of CVE-2020-35898?
CVE-2020-35898 has a severity rating that indicates it can lead to potential data corruption due to multiple mutable references being allowed.
2
How do I fix CVE-2020-35898?
To fix CVE-2020-35898, upgrade the actix-utils crate to version 2.0.0 or later.
3
What software is affected by CVE-2020-35898?
CVE-2020-35898 affects versions of the actix-utils crate before 2.0.0.
4
What impact does CVE-2020-35898 have on my application?
CVE-2020-35898 can lead to undefined behavior and potential security vulnerabilities within applications using the affected actix-utils crate.
5
Is there a workaround for CVE-2020-35898?
There is no documented workaround for CVE-2020-35898, so it is recommended to upgrade to a secure version.