Changes between Initial Version and Version 1 of Ticket #11188


Ignore:
Timestamp:
09/26/2018 02:35:39 PM (6 years ago)
Author:
ken@…
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11188

    • Property Summary rustc-1.29.0rustc-1.29.1
  • Ticket #11188 – Description

    initial v1  
    22
    33Builds and works with both llvm-6.0.1 and llvm-7.0.
     4
     5Update: 1.29.1 released with a vulnerability fix which affects 1.26.0 and later:
     6
     7
     8Security advisory for the standard library
     9
     10Sep 21, 2018 • The Rust Core Team
     11
     12The Rust team was recently notified of a security vulnerability affecting the standard library’s str::repeat function. When passed a large number this function has an integer overflow which can lead to an out of bounds write. If you are not using str::repeat, you are not affected.
     13
     14We’re in the process of applying for a CVE number for this vulnerability. Fixes for this issue have landed in the Rust repository for the stable/beta/master branches. Nightlies and betas with the fix will be produced tonight, and 1.29.1 will be released on 2018-09-25 with the fix for stable Rust.
     15
     16You can find the full announcement on our rustlang-security-announcements mailing list here. [https://groups.google.com/forum/#!topic/rustlang-security-announcements/CmSuTm-SaU0]
     17
     18NB - the fix is to deterministically panic if the overflow occurs.