GHSA-w7j2-35mf-95p7CriticalCVSS 9.8

Incorrect check on buffer length in rand_core

Published
August 25, 2021
Last Modified
June 13, 2023

🔗 CVE IDs covered (1)

📋 Description

An issue was discovered in the rand_core crate before 0.6.2 for Rust. Because read_u32_into and read_u64_into mishandle certain buffer-length checks, a random number generator may be seeded with too little data. The vulnerability was introduced in v0.6.0. The advisory doesn't apply to earlier minor version numbers.

Because read_u32_into and read_u64_into mishandle certain buffer-length checks, a random number generator may be seeded with too little data.

🎯 Affected products1

  • rust/rand_core:>= 0.6.0, < 0.6.2

🔗 References (6)