Read the docs
TI-2023-24779 Aliases CVE-2023-46137GHSA-xc8x-vp79-p3wm

twisted.web has disordered HTTP pipeline response

Priority LOW 32CWE-444Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · Low · None
Fix status
Partial Red Hat: 4 fixed, 2 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat.

Summary

Twisted is an event-based framework for internet applications. Prior to version 23.10.0rc1, when sending multiple HTTP requests in one TCP packet, twisted.web will process the requests asynchronously without guaranteeing the response order. If one of the endpoints is controlled by an attacker, the attacker can delay the response on purpose to manipulate the response of the second request when a victim launched two requests using HTTP pipeline. Version 23.10.0rc1 contains a patch for this issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00879 59th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial Twisted (PyPI): 23.10.0rc1Red Hat: 4 advisoriesRed Hat: 4 fixed, 2 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
twistedtwisted23.10.0rc1—No fix listedCNA
—Twisted (PyPI)before 23.10.0rc123.10.0rc1Patch availableGHSA-xc8x-vp79-p3wm
  • twisted Vendortwisted Affected 23.10.0rc1 Fixed in — No fix listed CNA
  • Twisted (PyPI) Vendor— Affected before 23.10.0rc1 Fixed in 23.10.0rc1 Patch available GHSA-xc8x-vp79-p3wm

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:twisted:twisted:*:*:*:*:*:*:*:*up to 22.8.0Vulnerabletwisted
  • cpe:2.3:a:twisted:twisted:*:*:*:*:*:*:*:* Versions up to 22.8.0 Vulnerable ·twisted

Remediation

  • Fix · GHSA-xc8x-vp79-p3wm Twisted (PyPI) Fixed in 23.10.0rc1 Advisory →

Red Hat 4 advisories

  • RHSA-2024:1640 Released 2024-04-02 · Red Hat rating Moderate
    Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
    • Red Hat Ansible Automation Platform 2.4 for RHEL 8 automation-controller-venv-tower-4.5.5-2.el8ap, python39-aiohttp-3.9.3-1.el8ap, python39-django-4.2.11-1.el8ap +4
    • Red Hat Ansible Automation Platform 2.4 for RHEL 9 automation-controller-venv-tower-4.5.5-2.el9ap, python-aiohttp-3.9.3-1.el9ap, python-django-4.2.11-1.el9ap +4
  • RHSA-2024:1518 Released 2024-03-26 · Red Hat rating Moderate
    Red Hat OpenStack Platform 16.2.6 (python-twisted) security update
    • Red Hat OpenStack Platform 16.2 python-twisted-16.4.1-21.el8ost, python3-twisted-16.4.1-21.el8ost
  • RHSA-2024:1516 Released 2024-03-26 · Red Hat rating Moderate
    Red Hat OpenStack Platform 16.1.9 (python-twisted) security update
    • Red Hat OpenStack Platform 16.1 python-twisted-16.4.1-21.el8ost, python3-twisted-16.4.1-21.el8ost
Show 1 more Red Hat advisories
  • RHSA-2024:0322 Released 2024-01-22 · Red Hat rating Moderate
    Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
    • Red Hat Ansible Automation Platform 2.4 for RHEL 8 python39-gitpython-3.1.40-1.el8ap, python39-twisted+tls-23.10.0-1.el8ap, python39-twisted-23.10.0-1.el8ap +2
    • Red Hat Ansible Automation Platform 2.4 for RHEL 9 python-gitpython-3.1.40-1.el9ap, python-twisted-23.10.0-1.el9ap, python3-gitpython-3.1.40-1.el9ap +2

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Ansible Automation Platform 1.2AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Red Hat Ansible Automation Platform 2.4 for RHEL 8Fixed RHSA-2024:0322, RHSA-2024:1640
Red Hat Ansible Automation Platform 2.4 for RHEL 9Fixed RHSA-2024:0322, RHSA-2024:1640
Red Hat OpenStack Platform 16.1Fixed RHSA-2024:1516
Red Hat OpenStack Platform 16.2Fixed RHSA-2024:1518
Not affected: 3 products
  • Red Hat Ansible Automation Platform 2
  • Red Hat Ansible Automation Platform 2.4 for RHEL 8
  • Red Hat Ansible Automation Platform 2.4 for RHEL 9

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-46137
  2. 2026-10-03 Alias added: GHSA-xc8x-vp79-p3wm

References

  • 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
See all 12 →

Sources