Oval Definition:oval:com.redhat.rhsa:def:20161978
Revision Date:2016-09-29Version:635
Title:RHSA-2016:1978: python-twisted-web security update (Important)
Description:Twisted is an event-based framework for internet applications. Twisted Web is a complete web server, aimed at hosting web applications using Twisted and Python, but fully able to serve static pages too.

Security Fix(es):

  • It was discovered that python-twisted-web used the value of the Proxy header from HTTP requests to initialize the HTTP_PROXY environment variable for CGI scripts, which in turn was incorrectly used by certain HTTP client implementations to configure the proxy for outgoing HTTP requests. A remote attacker could possibly use this flaw to redirect HTTP requests performed by a CGI script to an attacker-controlled proxy via a malicious HTTP request. (CVE-2016-1000111)

    Note: After this update, python-twisted-web will no longer pass the value of the Proxy request header to scripts via the HTTP_PROXY environment variable.

    Red Hat would like to thank Scott Geary (VendHQ) for reporting this issue.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2016-1000111
    RHSA-2016:1978
    RHSA-2016:1978-00
    RHSA-2016:1978-01
    RHSA-2016:1978-01
    Platform(s):Red Hat Enterprise Linux 6
    Red Hat Enterprise Linux 7
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 7 is installed
  • AND python-twisted-web is earlier than 0:12.1.0-5.el7_2
  • AND python-twisted-web is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND python-twisted-web is earlier than 0:8.2.0-5.el6_8
  • AND python-twisted-web is signed with Red Hat redhatrelease2 key
  • Definition Synopsis
  • Release Information
  • python-twisted-web is earlier than 0:12.1.0-5.el7_2
  • AND python-twisted-web is signed with Red Hat redhatrelease2 key
  • AND
  • Red Hat Enterprise Linux 7 Client is installed
  • OR Red Hat Enterprise Linux 7 Server is installed
  • OR Red Hat Enterprise Linux 7 Workstation is installed
  • OR Red Hat Enterprise Linux 7 ComputeNode is installed
  • OR Package Information
  • python-twisted-web is earlier than 0:8.2.0-5.el6_8
  • AND python-twisted-web is signed with Red Hat redhatrelease2 key
  • AND
  • Red Hat Enterprise Linux 6 Client is installed
  • OR Red Hat Enterprise Linux 6 Server is installed
  • OR Red Hat Enterprise Linux 6 Workstation is installed
  • OR Red Hat Enterprise Linux 6 ComputeNode is installed
  • BACK