Описание
binary_vec_io access memory out-of-bounds in binary_read_to_ref and binary_write_from_ref
Safe functions accept a single &T or &mut T but multiply by n to create slices extending beyond allocated memory when n > 1.
These functions use from_raw_parts to create slices larger than the underlying allocation, violating memory safety.
The binary_vec_io repository is archived and unmaintained.
Пакеты
Наименование
binary_vec_io
rust
Затронутые версииВерсия исправления
<= 0.1.12
Отсутствует
7.3 High
CVSS4
Дефекты
CWE-120
7.3 High
CVSS4
Дефекты
CWE-120