VDB
Sign up
CRITICAL9.8

GHSA-37jj-wp7g-7wj4

Read of uninitialized memory in cdr

Details

An issue was discovered in Deserializer::read_vec in the cdr crate before 0.2.4 for Rust. A user-provided Read implementation can gain access to the old contents of newly allocated heap memory, violating soundness.

Are you affected?

Enter the version of the package you're using.

Affected packages

crates.io/cdr
Introduced in: 0Fixed in: 0.2.4

Upgrade cdr to 0.2.4 or newer (ecosystem crates.io).

References