Mageia 2020-0083: python-waitress security update

    Date 13 Feb 2020
    698
    Posted By LinuxSecurity Advisories
    Updated python-waitress packages fix security vulnerabilities: If a front-end server does not parse header fields with an LF the same way as it does those with a CRLF it can lead to the front-end and the back-end server parsing the same HTTP message in two different ways.
    MGASA-2020-0083 - Updated python-waitress packages fix security vulnerabilities
    
    Publication date: 13 Feb 2020
    URL: https://advisories.mageia.org/MGASA-2020-0083.html
    Type: security
    Affected Mageia releases: 7
    CVE: CVE-2019-16785,
         CVE-2019-16786,
         CVE-2019-16789
    
    Updated python-waitress packages fix security vulnerabilities:
    
    If a front-end server does not parse header fields with an LF the same
    way as it does those with a CRLF it can lead to the front-end and the
    back-end server parsing the same HTTP message in two different ways.
    This can lead to a potential for HTTP request smuggling/splitting whereby
    Waitress may see two requests while the front-end server only sees a
    single HTTP message (CVE-2019-16785).
    
    Waitress through version 1.3.1 would parse the Transfer-Encoding header
    and only look for a single string value, if that value was not chunked
    it would fall through and use the Content-Length header instead. This
    could allow for Waitress to treat a single request as multiple requests
    in the case of HTTP pipelining (CVE-2019-16786).
    
    In Waitress through version 1.4.0, if a proxy server is used in front of
    waitress, an invalid request may be sent by an attacker that bypasses the
    front-end and is parsed differently by waitress leading to a potential for
    HTTP request smuggling. If a front-end server does HTTP pipelining to a
    backend Waitress server this could lead to HTTP request splitting which
    may lead to potential cache poisoning or unexpected information disclosure
    (CVE-2019-16789).
    
    References:
    - https://bugs.mageia.org/show_bug.cgi?id=26014
    - https://docs.pylonsproject.org/projects/waitress/en/latest/#security-fixes
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16785
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16786
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16789
    
    SRPMS:
    - 7/core/python-waitress-1.4.2-1.mga7
    

    LinuxSecurity Poll

    If you are using full-disk encryption: are you concerned about the resulting performance hit?

    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 2 answer(s).
    /main-polls/34-if-you-are-using-full-disk-encryption-are-you-concerned-about-the-resulting-performance-hit?task=poll.vote&format=json
    34
    radio
    [{"id":"120","title":"Yes","votes":"13","type":"x","order":"1","pct":59.09,"resources":[]},{"id":"121","title":"No ","votes":"9","type":"x","order":"2","pct":40.91,"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
    bottom 200

    Advisories

    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.