Описание
In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
Пакеты
Пакет | Статус | Версия исправления | Релиз | Тип |
---|---|---|---|---|
rustc | fixed | 1.53.0+dfsg1-1 | package | |
rustc | no-dsa | bullseye | package | |
rustc | no-dsa | buster | package | |
rustc | no-dsa | stretch | package |
Примечания
https://github.com/rust-lang/rust/issues/80894
https://github.com/rust-lang/rust/pull/80895
EPSS
Связанные уязвимости
In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
In the standard library in Rust before 1.50.0, read_to_end() does not validate the return value from Read in an unsafe context. This bug could lead to a buffer overflow.
EPSS