PT-2020-6635 · Unknown · Generic-Array

Fizyk20

·

Published

2020-04-09

·

Updated

2021-08-25

·

CVE-2020-36465

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions generic-array crate versions prior to 0.13.3
Description The issue is related to the generic-array crate for Rust, where the arr! macro is used to extend lifetimes, violating soundness. This can lead to memory corruption scenarios, most likely use-after-free. The exploitation of this issue allows a remote attacker to cause a denial of service.
Recommendations For versions prior to 0.13.3, update to version 0.13.3 or later to resolve the issue. As a temporary workaround, consider restricting the use of the arr! macro to minimize the risk of exploitation.

Exploit

Fix

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2022-01888
CVE-2020-36465
GHSA-3358-4F7F-P4J4
OPENSUSE-SU-2024:11751-1
RUSTSEC-2020-0146

Affected Products

Generic-Array