Every CVE Search/ Get API key

CVE-2023-46137

twisted.web has disordered HTTP pipeline response

5.3 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

0.88%Up 0.8 points since Oct 26, 2023
90%50%10%1%

What each source reports

CVE List Score used 5.3

twisted.web has disordered HTTP pipeline response

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.

Record
CVE-2023-46137
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-444
Updated
2026-11-02
EUVDEUVD-2023-0250 5.3

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.

Record
EUVD-2023-0250
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-xc8x-vp79-p3wm 6.9

twisted.web has disordered HTTP pipeline response

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.

Details

There's an example faulty program:

from twisted.internet import reactor, endpoints
from twisted.web import server
from twisted.web.proxy import ReverseProxyResource
from twisted.web.resource import Resource

class Second(Resource):
    isLeaf = True
    def render_GET(self, request):
        return b'SECOND\n'

class First(Resource):
    isLeaf = True
    def render_GET(self, request):
        def send_response():
            request.write(b'FIRST DELAYED\n')
            request.finish()
        reactor.callLater(0.5, send_response)
        return server.NOT_DONE_YET

root = Resource()

root.putChild(b'second', Second())
root.putChild(b'first', First())

endpoint = endpoints.TCP4ServerEndpoint(reactor, 8080)
endpoint.listen(server.Site(root))
reactor.run()

When two requests for /first and /second are sent in the same order, the second request will be responded to first.

echo -en "GET /first HTTP/1.1\r\nHost: a\r\n\r\nGET /second HTTP/1.1\r\nHost: a\r\n\r\n" | nc localhost 8080
Record
GHSA-xc8x-vp79-p3wm
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-444
Updated
2026-11-02
NVD 5.3

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.

Record
CVE-2023-46137
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-444
Updated
2026-11-02
OSVAZL-31788 5.3

CVE-2023-46137 affecting package python-twisted for versions less than 22.10.0-4

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.

Record
AZL-31788
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVAZL-35140 5.3

CVE-2023-46137 affecting package python-twisted for versions less than 22.10.0-4

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.

Record
AZL-35140
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-05
Show 23 moreShow less
OSV 5.3

twisted.web has disordered HTTP pipeline response

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.

Record
CVE-2023-46137
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-444
Updated
2026-11-02
OSVDEBIAN-CVE-2023-46137 5.3

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.

Record
DEBIAN-CVE-2023-46137
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVGHSA-xc8x-vp79-p3wm 6.9

twisted.web has disordered HTTP pipeline response

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.

Details

There's an example faulty program:

from twisted.internet import reactor, endpoints
from twisted.web import server
from twisted.web.proxy import ReverseProxyResource
from twisted.web.resource import Resource

class Second(Resource):
    isLeaf = True
    def render_GET(self, request):
        return b'SECOND\n'

class First(Resource):
    isLeaf = True
    def render_GET(self, request):
        def send_response():
            request.write(b'FIRST DELAYED\n')
            request.finish()
        reactor.callLater(0.5, send_response)
        return server.NOT_DONE_YET

root = Resource()

root.putChild(b'second', Second())
root.putChild(b'first', First())

endpoint = endpoints.TCP4ServerEndpoint(reactor, 8080)
endpoint.listen(server.Site(root))
reactor.run()

When two requests for /first and /second are sent in the same order, the second request will be responded to first.

echo -en "GET /first HTTP/1.1\r\nHost: a\r\n\r\nGET /second HTTP/1.1\r\nHost: a\r\n\r\n" | nc localhost 8080
Record
GHSA-xc8x-vp79-p3wm
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-444
Updated
2026-11-02
OSVOESA-2024-1011 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1011
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2024-1012 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1012
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2024-1013 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1013
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2024-1014 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1014
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2024-1015 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1015
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2024-1047 5.3

python-twisted security update

Twisted is an event-based framework for internet applications, supporting Python 2.7 and Python 3.5+. It includes modules for many different purposes, including the following:

Security Fix(es):

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.(CVE-2023-46137)

Record
OESA-2024-1047
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVPYSEC-2023-224 5.3

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.

Record
PYSEC-2023-224
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:0322 5.3

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update

Record
RHSA-2024:0322
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:1516 5.3

Red Hat Security Advisory: Red Hat OpenStack Platform 16.1.9 (python-twisted) security update

Record
RHSA-2024:1516
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:1518 5.3

Red Hat Security Advisory: Red Hat OpenStack Platform 16.2.6 (python-twisted) security update

Record
RHSA-2024:1518
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:1640 7.5

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update

Record
RHSA-2024:1640
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-46137 5.3

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.

Record
UBUNTU-CVE-2023-46137
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVCLSA-2025-1762474360 No score

TuxCare security update for twisted (4 CVEs)

TuxCare rebuilt twisted to address 4 CVEs. Fixed in 20.3.0.post4+tuxcare.

Record
CLSA-2025-1762474360
Updated
2026-11-02
OSVMGASA-2025-0054 No score

Updated python-twisted packages fix security vulnerabilities

Twisted.web has disordered HTTP pipeline response. (CVE-2023-46137) Twisted.web has disordered HTTP pipeline response. (CVE-2024-41671) HTML injection in HTTP redirect body. (CVE-2024-41810)

Record
MGASA-2025-0054
Updated
2026-11-02
OSVopenSUSE-SU-2024:13430-1 No score

python-Twisted-doc-22.10.0-9.1 on GA media

These are all security issues fixed in the python-Twisted-doc-22.10.0-9.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13430-1
Updated
2026-11-02
OSVSUSE-SU-2023:4490-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2023-46137: Fixed issue inside serializing pipelined HTTP requests. (bsc#1216588)
Record
SUSE-SU-2023:4490-1
Updated
2026-11-02
OSVSUSE-SU-2023:4607-1 No score

Security update for python3-Twisted

This update for python3-Twisted fixes the following issues:

  • CVE-2023-46137: Fixed issue inside serializing pipelined HTTP requests. (bsc#1216588)
Record
SUSE-SU-2023:4607-1
Updated
2026-11-02
OSVSUSE-SU-2023:4608-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2023-46137: Fixed issue inside serializing pipelined HTTP requests. (bsc#1216588)
Record
SUSE-SU-2023:4608-1
Updated
2026-11-02
OSVSUSE-SU-2023:4830-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2023-46137: Fixed issue inside serializing pipelined HTTP requests. (bsc#1216588)
Record
SUSE-SU-2023:4830-1
Updated
2026-11-02
OSVUSN-6575-1 No score

twisted vulnerabilities

It was discovered that Twisted incorrectly escaped host headers in certain 404 responses. A remote attacker could possibly use this issue to perform HTML and script injection attacks. This issue only affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-39348)

It was discovered that Twisted incorrectly handled response order when processing multiple HTTP requests. A remote attacker could possibly use this issue to delay responses and manipulate the responses of second requests. (CVE-2023-46137)

Record
USN-6575-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
twisted
PyPI
before 23.10.0rc1
23.10.0rc1
python-twisted
Azure Linux:2
before 22.10.0-4
22.10.0-4
python-twisted
Azure Linux:3
before 22.10.0-4
22.10.0-4
twisted
TuxCare:PyPI
From an advisory covering 4 CVEs
20.3.0 up to 20.3.0.post4+tuxcare
20.3.0.post4+tuxcare
twisted
Debian:12
before 22.4.0-4+deb12u1, plus listed versions
22.4.0-4
22.4.0-4+deb12u1
twisted
Debian:13
before 23.10.0-1
23.10.0-1
twisted
Debian:14
before 23.10.0-1
23.10.0-1
twisted
Debian:11
From an advisory covering 4 CVEs
before 20.3.0-7+deb11u2, plus listed versions
20.3.0-720.3.0-7+deb11u1
20.3.0-7+deb11u2
twisted
Debian:12
From an advisory covering 3 CVEs
before 22.4.0-4+deb12u1, plus listed versions
22.4.0-4
22.4.0-4+deb12u1
twisted
PyPI
before 23.10.0rc1, plus listed versions
1.0.11.0.31.0.41.0.51.0.6
Show 45 moreShow less
1.0.71.1.01.1.11.2.010.0.010.1.010.2.011.0.011.1.012.0.012.1.012.2.012.3.013.0.013.1.013.2.014.0.014.0.114.0.215.0.015.1.015.2.015.2.115.3.015.4.015.5.016.0.016.1.016.1.116.2.016.3.016.3.116.3.216.4.016.4.116.5.016.5.0rc116.5.0rc216.6.016.6.0rc116.7.0rc116.7.0rc217.1.017.1.0rc117.5.0
23.10.0rc1
Show 71 moreShow less
Affected packages
PackageAffectedFixed
python-twisted
Mageia:9
From an advisory covering 3 CVEs
before 22.10.0-2.1.mga9
22.10.0-2.1.mga9
python-twisted
openEuler:20.03-LTS-SP3
before 22.4.0-2.oe1
22.4.0-2.oe1
python-twisted
openEuler:20.03-LTS-SP4
before 22.4.0-2.oe2003sp4
22.4.0-2.oe2003sp4
python-twisted
openEuler:22.03-LTS
before 22.4.0-2.oe2203
22.4.0-2.oe2203
python-twisted
openEuler:22.03-LTS-SP1
before 22.4.0-3.oe2203sp1
22.4.0-3.oe2203sp1
python-twisted
openEuler:22.03-LTS-SP2
before 22.4.0-3.oe2203sp2
22.4.0-3.oe2203sp2
python-twisted
openEuler:22.03-LTS-SP3
before 22.4.0-3.oe2203sp3
22.4.0-3.oe2203sp3
twisted
PyPI
before 23.10.0rc1, plus listed versions
1.0.11.0.31.0.41.0.51.0.6
Show 45 moreShow less
1.0.71.1.01.1.11.2.010.0.010.1.010.2.011.0.011.1.012.0.012.1.012.2.012.3.013.0.013.1.013.2.014.0.014.0.114.0.215.0.015.1.015.2.015.2.115.3.015.4.015.5.016.0.016.1.016.1.116.2.016.3.016.3.116.3.216.4.016.4.116.5.016.5.0rc116.5.0rc216.6.016.6.0rc116.7.0rc116.7.0rc217.1.017.1.0rc117.5.0
23.10.0rc1
python39-gitpython
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 2 CVEs
before 0:3.1.40-1.el8ap
0:3.1.40-1.el8ap
python3x-gitpython
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 2 CVEs
before 0:3.1.40-1.el8ap
0:3.1.40-1.el8ap
python-gitpython
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 2 CVEs
before 0:3.1.40-1.el9ap
0:3.1.40-1.el9ap
python3-gitpython
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 2 CVEs
before 0:3.1.40-1.el9ap
0:3.1.40-1.el9ap
python39-twisted+tls
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 2 CVEs
before 0:23.10.0-1.el8ap
0:23.10.0-1.el8ap
python39-twisted
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 2 CVEs
before 0:23.10.0-1.el8ap
0:23.10.0-1.el8ap
python3x-twisted
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 2 CVEs
before 0:23.10.0-1.el8ap
0:23.10.0-1.el8ap
python-twisted
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 2 CVEs
before 0:23.10.0-1.el9ap
0:23.10.0-1.el9ap
python3-twisted+tls
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 2 CVEs
before 0:23.10.0-1.el9ap
0:23.10.0-1.el9ap
python3-twisted
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 2 CVEs
before 0:23.10.0-1.el9ap
0:23.10.0-1.el9ap
python-twisted
Red Hat:openstack:16.1::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python-twisted-debugsource
Red Hat:openstack:16.1::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python3-twisted
Red Hat:openstack:16.1::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python3-twisted-debuginfo
Red Hat:openstack:16.1::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python-twisted
Red Hat:openstack:16.2::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python-twisted-debugsource
Red Hat:openstack:16.2::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python3-twisted
Red Hat:openstack:16.2::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
python3-twisted-debuginfo
Red Hat:openstack:16.2::el8
before 0:16.4.1-21.el8ost
0:16.4.1-21.el8ost
receptor
Red Hat:ansible_automation_platform_developer:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptor
Red Hat:ansible_automation_platform_inside:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptor
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptorctl
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:1.4.5-1.el8ap
0:1.4.5-1.el8ap
receptor
Red Hat:ansible_automation_platform_developer:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
receptor
Red Hat:ansible_automation_platform_inside:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
receptor
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
receptorctl
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:1.4.5-1.el9ap
0:1.4.5-1.el9ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:4.5.5-2.el8ap
0:4.5.5-2.el8ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:4.5.5-2.el9ap
0:4.5.5-2.el9ap
python39-aiohttp
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:3.9.3-1.el8ap
0:3.9.3-1.el8ap
python39-aiohttp-debuginfo
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:3.9.3-1.el8ap
0:3.9.3-1.el8ap
python3x-aiohttp
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:3.9.3-1.el8ap
0:3.9.3-1.el8ap
python3x-aiohttp-debugsource
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:3.9.3-1.el8ap
0:3.9.3-1.el8ap
python-aiohttp
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:3.9.3-1.el9ap
0:3.9.3-1.el9ap
python-aiohttp-debugsource
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:3.9.3-1.el9ap
0:3.9.3-1.el9ap
python3-aiohttp
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:3.9.3-1.el9ap
0:3.9.3-1.el9ap
python3-aiohttp-debuginfo
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:3.9.3-1.el9ap
0:3.9.3-1.el9ap
python39-django
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:4.2.11-1.el8ap
0:4.2.11-1.el8ap
python3x-django
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 12 CVEs
before 0:4.2.11-1.el8ap
0:4.2.11-1.el8ap
python-django
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:4.2.11-1.el9ap
0:4.2.11-1.el9ap
python3-django
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 12 CVEs
before 0:4.2.11-1.el9ap
0:4.2.11-1.el9ap
python-Twisted
openSUSE:Leap 15.4
before 19.10.0-150200.3.21.1
19.10.0-150200.3.21.1
python3-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP4
before 22.2.0-150400.15.1
22.2.0-150400.15.1
python3-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP5
before 22.2.0-150400.15.1
22.2.0-150400.15.1
python3-Twisted
openSUSE:Leap 15.4
before 22.2.0-150400.15.1
22.2.0-150400.15.1
python3-Twisted
openSUSE:Leap 15.5
before 22.2.0-150400.15.1
22.2.0-150400.15.1
python-Twisted
SUSE:Linux Enterprise Module for Python 3 15 SP4
before 22.10.0-150400.5.13.1
22.10.0-150400.5.13.1
python-Twisted
SUSE:Linux Enterprise Module for Python 3 15 SP5
before 22.10.0-150400.5.13.1
22.10.0-150400.5.13.1
python-Twisted
openSUSE:Leap 15.4
before 22.10.0-150400.5.13.1
22.10.0-150400.5.13.1
python-Twisted
openSUSE:Leap 15.5
before 22.10.0-150400.5.13.1
22.10.0-150400.5.13.1
python-Twisted
SUSE:Linux Enterprise Module for Public Cloud 15 SP1
before 17.9.0-150000.3.11.1
17.9.0-150000.3.11.1
twisted
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
13.0.0-1ubuntu113.2.0-1ubuntu113.2.0-1ubuntu1.213.2.0-1ubuntu1.2+esm113.2.0-1ubuntu1.2+esm213.2.0-1ubuntu1.2+esm3
None known
twisted
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
15.2.1-1ubuntu215.5.0-115.5.0-215.5.0-2ubuntu115.5.0-4
Show 9 moreShow less
16.0.0~pre1-116.0.0~pre1-1ubuntu116.0.0~pre1-2ubuntu116.0.0~pre1-316.0.0-116.0.0-1ubuntu0.216.0.0-1ubuntu0.416.0.0-1ubuntu0.4+esm116.0.0-1ubuntu0.4+esm2
None known
twisted
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
16.6.0-2ubuntu317.9.0-117.9.0-217.9.0-2ubuntu0.117.9.0-2ubuntu0.317.9.0-2ubuntu0.3+esm117.9.0-2ubuntu0.3+esm2
None known
twisted
Ubuntu:20.04:LTS
before 18.9.0-11ubuntu0.20.04.3, plus listed versions
18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu1
Show 4 moreShow less
18.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.118.9.0-11ubuntu0.20.04.2
18.9.0-11ubuntu0.20.04.3
twisted
Ubuntu:22.04:LTS
before 22.1.0-2ubuntu2.4, plus listed versions
20.3.0-7ubuntu120.3.0-7ubuntu322.1.0-2ubuntu222.1.0-2ubuntu2.122.1.0-2ubuntu2.3
22.1.0-2ubuntu2.4
twisted
Ubuntu:24.04:LTS
before 22.4.0-4ubuntu1, plus listed versions
22.4.0-4
22.4.0-4ubuntu1
twisted
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 18.9.0-11ubuntu0.20.04.3, plus listed versions
18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu1
Show 4 moreShow less
18.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.118.9.0-11ubuntu0.20.04.2
18.9.0-11ubuntu0.20.04.3
twisted
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 22.1.0-2ubuntu2.4, plus listed versions
20.3.0-7ubuntu120.3.0-7ubuntu322.1.0-2ubuntu222.1.0-2ubuntu2.122.1.0-2ubuntu2.3
22.1.0-2ubuntu2.4
python-Twisted
openSUSE:Tumbleweed
before 22.10.0-9.1
22.10.0-9.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-46137 is a medium vulnerability (CVSS 5.3) in Twisted, published October 25, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.88%, the 59th percentile. Fixed in twisted 23.10.0rc1.

References

Show 95 moreShow less
This page doesn't list everything

Left out here: 90 versions. The JSON record has them.

MoveEnter Open