Skip to content
OpenAdvisories
Critical · 9.8 CVE-2021-45695 EUVD-2022-0425GHSA-2gxj-qrp2-53jvGHSA-8mv5-7x95-7wcfRUSTSEC-2021-0095

Incorrect reliance on Trait memory layout in mopa

Published Dec 26, 2021 · Updated Aug 4, 2024 · Assigned by mitre

Description

An issue was discovered in the mopa crate through 2021-06-01 for Rust. It incorrectly relies on Trait memory layout, possibly leading to future occurrences of arbitrary code execution or ASLR bypass.

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io mopa <= 0.2.2 — GHSA-2gxj-qrp2-53jv
crates.io mopa >= 0.0.0-0 — RUSTSEC-2021-0095

References