Linux Security
    Linux Security
    Linux Security

    ArchLinux: 202009-13: brotli: denial of service

    Date 06 Oct 2020
    103
    Posted By LinuxSecurity Advisories
    The package brotli before version 1.0.9-1 is vulnerable to denial of service.
    Arch Linux Security Advisory ASA-202009-13
    ==========================================
    
    Severity: Medium
    Date    : 2020-09-26
    CVE-ID  : CVE-2020-8927
    Package : brotli
    Type    : denial of service
    Remote  : Yes
    Link    : https://security.archlinux.org/AVG-1230
    
    Summary
    =======
    
    The package brotli before version 1.0.9-1 is vulnerable to denial of
    service.
    
    Resolution
    ==========
    
    Upgrade to 1.0.9-1.
    
    # pacman -Syu "brotli>=1.0.9-1"
    
    The problem has been fixed upstream in version 1.0.9.
    
    Workaround
    ==========
    
    None.
    
    Description
    ===========
    
    A buffer overflow exists in the Brotli library < 1.0.8, where an
    attacker controlling the input length of a "one-shot" decompression
    request to a script can trigger a crash, which happens when copying
    over chunks of data larger than 2 GiB. It is recommended to update your
    Brotli library to 1.0.8 or later. If one cannot update, we recommend to
    use the "streaming" API as opposed to the "one-shot" API, and impose
    chunk size limits.
    
    Impact
    ======
    
    A remote attacker might be able to cause a crash via crafted content.
    
    References
    ==========
    
    https://github.com/google/brotli/releases/tag/v1.0.9
    https://github.com/google/brotli/commit/223d80cfbec8fd346e32906c732c8ede21f0cea6
    https://security.archlinux.org/CVE-2020-8927
    

    Advisories

    LinuxSecurity Poll

    How long have you been using Linux?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 4 answer(s).
    /main-polls/46-how-long-have-you-been-using-linux?task=poll.vote&format=json
    46
    radio
    [{"id":"160","title":"Just made the switch!","votes":"1","type":"x","order":"1","pct":50,"resources":[]},{"id":"161","title":"1-5 years","votes":"0","type":"x","order":"2","pct":0,"resources":[]},{"id":"162","title":"6-10 years","votes":"0","type":"x","order":"3","pct":0,"resources":[]},{"id":"163","title":">10 years - I'm a veteran!","votes":"1","type":"x","order":"4","pct":50,"resources":[]}] ["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"] ["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"] 350

    Please vote first in order to view vote results.


    VIEW MORE POLLS

    bottom 200

    Please enable / Bitte aktiviere JavaScript!
    Veuillez activer / Por favor activa el Javascript![ ? ]

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.