Rust · Rust · CVE-2021-28875
Name of the Vulnerable Software and Affected Versions:
Rust versions prior to 1.50.0
Description:
The issue arises from the `read to end()` function in the standard library not validating the return value from `Read` in an unsafe context, potentially leading to a buffer overflow.
Recommendations:
For versions prior to 1.50.0, update to version 1.50.0 or later to resolve the issue. As a temporary workaround, consider adding manual validation for the return value from `Read` in unsafe contexts to prevent potential buffer overflows.