Twisted before 16.3.1 does not attempt to address RFC 3875 section 4.1.18 namespace…
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- None · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-425.
Summary
Twisted before 16.3.1 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect CGI applications from the presence of untrusted client data in the HTTP_PROXY environment variable, which might allow remote attackers to redirect a CGI application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request, aka an "httpoxy" issue.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | Twisted (PyPI) | before 16.3.1 | 16.3.1 | Patch available | GHSA-3gqj-cmxr-p4x2 |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- Twisted (PyPI) Vendor— Affected before 16.3.1 Fixed in 16.3.1 Patch available GHSA-3gqj-cmxr-p4x2
Remediation
- Fix · GHSA-3gqj-cmxr-p4x2 Twisted (PyPI) Fixed in 16.3.1 Advisory →
Red Hat 2 advisories
- RHSA-2018:0273 Released 2018-02-05 · Red Hat rating ImportantRed Hat Satellite 6 security, bug fix, and enhancement update
- Red Hat Satellite 6.2 candlepin-0.9.54.26-1.el6, candlepin-0.9.54.26-1.el7, candlepin-selinux-0.9.54.26-1.el6 +47
- Red Hat Satellite Capsule 6.2 foreman-1.11.0.86-1.el6sat, foreman-1.11.0.86-1.el7sat, foreman-debug-1.11.0.86-1.el6sat +47
- RHSA-2016:1978 Released 2016-09-29 · Red Hat rating Importantpython-twisted-web security update
- Red Hat Enterprise Linux Client Optional (v. 7) python-twisted-web-12.1.0-5.el7_2
- Red Hat Enterprise Linux Desktop (v. 6) python-twisted-web-8.2.0-5.el6_8
- Red Hat Enterprise Linux Server (v. 6) python-twisted-web-8.2.0-5.el6_8
- Red Hat Enterprise Linux Server Optional (v. 7) python-twisted-web-12.1.0-5.el7_2
- Red Hat Enterprise Linux Workstation (v. 6) python-twisted-web-8.2.0-5.el6_8
- Red Hat Enterprise Linux Workstation Optional (v. 7) python-twisted-web-12.1.0-5.el7_2
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2016:1978 |
| Red Hat Enterprise Linux Desktop (v. 6) | Fixed | RHSA-2016:1978 |
| Red Hat Enterprise Linux Server (v. 6) | Fixed | RHSA-2016:1978 |
| Red Hat Enterprise Linux Server Optional (v. 7) | Fixed | RHSA-2016:1978 |
| Red Hat Enterprise Linux Workstation (v. 6) | Fixed | RHSA-2016:1978 |
| Red Hat Enterprise Linux Workstation Optional (v. 7) | Fixed | RHSA-2016:1978 |
| Red Hat Satellite 6.2 | Fixed | RHSA-2018:0273 |
| Red Hat Satellite Capsule 6.2 | Fixed | RHSA-2018:0273 |
Timeline
- 2026-10-02 Threatist record created from CVE-2016-1000111
- 2026-10-03 Alias added: GHSA-3gqj-cmxr-p4x2
References
Advisory 4
More Twisted vulnerabilities
- TI-2026-30612 Twisted: Denial of Service (DoS) in twisted.names via Crafted DNS Compression Pointer Chains CVSS 3.1HIGH 7.5
- TI-2022-06090 Buffer Overflow in Twisted CVSS 3.1HIGH 7.5
- TI-2024-27854 HTML injection in HTTP redirect body CVSS 3.1MEDIUM 6.1
- TI-2022-18723 Twisted vulnerable to NameVirtualHost Host header injection CVSS 3.1MEDIUM 5.4
- TI-2020-08165 In Twisted Web through 19.10.0, there was an HTTP request splitting vulnerability. CVSS 3.1CRITICAL 9.8
- TI-2020-08166 In Twisted Web through 19.10.0, there was an HTTP request splitting vulnerability. CVSS 3.1CRITICAL 9.8
Sources
- CVE-2016-1000111 · CVE Program
- CVE-2016-1000111 · NVD
- FIRST EPSS
- GHSA-3gqj-cmxr-p4x2 · GitHub Advisory Database · CC BY 4.0
- CVE-2016-1000111 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences