← Back to all releases

Rust 1.29.1

Released on September 25, 2018

What's Changed

  • The standard library's str::repeat function contained an out of bounds write
Full Changelog

Security Notes

--------------

- The standard library's str::repeat function contained an out of bounds write

caused by an integer overflow. This has been fixed by deterministically

panicking when an overflow happens.

Thank you to Scott McMurray for responsibly disclosing this vulnerability to

us.