3 matches found
`simd-json-derive` vulnerable to `MaybeUninit` misuse
An invalid use of MaybeUninit::uninit.assumeinit in simd-json-derive's derive macro can cause undefined behavior. The original code used MaybeUninit to avoid initialisation of the struct and then set the fields using ptr::write. The undefined behavior triggered by this misuse of MaybeUninit can...
7.2AI score
SaveExploits0References3Affected Software1
CVE-2020-36468
An issue was discovered in the cgc crate through 2020-12-10 for Rust. Ptr::write performs non-atomic write operations on an underlying pointer...
5.9CVSS6.2AI score0.00978EPSS
SaveExploits3References2
CVE-2020-36468: Undefined Security Weakness
An issue was discovered in the cgc crate through 2020-12-10 for Rust. Ptr::write performs non-atomic write operations on an underlying pointer...
5.9CVSS5.8AI score0.00978EPSS
SaveExploits1References1
20