CVE Database
/

CVE-2019-12083

Back to search

CVE-2019-12083

Published: May 13, 2019

Modified: Aug 4, 2024

PUBLISHED

Description

The Rust Programming Language Standard Library 1.34.x before 1.34.2 contains a stabilized method which, if overridden, can violate Rust's safety guarantees and cause memory unsafety. If the `Error::type_id` method is overridden then any type can be safely cast to any other type, causing memory safety vulnerabilities in safe code (e.g., out-of-bounds write or read). Code that does not manually implement Error::type_id is unaffected.

VendorProductVersions

n/a

n/a

affected
n/a

References

FEDORA-2019-e39d4910c6
vendor-advisory
x_refsource_FEDORA
FEDORA-2019-f76f0e11b3
vendor-advisory
x_refsource_FEDORA
openSUSE-SU-2019:2203
vendor-advisory
x_refsource_SUSE
openSUSE-SU-2019:2244
vendor-advisory
x_refsource_SUSE
openSUSE-SU-2019:2294
vendor-advisory
x_refsource_SUSE

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now