Every CVE Search/ Get API key

CVE-2024-41810

HTML injection in HTTP redirect body

6.1 MediumFix available

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

1.20%Up 1.2 points since Jul 30, 2024
90%50%10%1%

What each source reports

CVE List Score used 6.1

HTML injection in HTTP redirect body

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
CVE-2024-41810
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79, CWE-80
Updated
2026-11-02
EUVDEUVD-2024-0167 6.1

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
EUVD-2024-0167
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-cf56-g6w6-pqq2 5.3

Twisted vulnerable to HTML injection in HTTP redirect body

Summary

The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body.

Details

Twisted’s redirectTo function generates an HTTP 302 Redirect response. The response contains an HTML body, built for exceptional cases where the browser doesn’t properly handle the redirect, allowing the user to click a link, navigating them to the specified destination.

The function reflects the destination URL in the HTML body without any output encoding.

# https://github.com/twisted/twisted/blob/trunk/src/twisted/web/_template_util.py#L88
def redirectTo(URL: bytes, request: IRequest) -> bytes:
    # ---snip---
    content = b"""
<html>
    <head>
        <meta http-equiv=\"refresh\" content=\"0;URL=%(url)s\">
    </head>
    <body bgcolor=\"#FFFFFF\" text=\"#000000\">
    <a href=\"%(url)s\">click here</a>
    </body>
</html>
""" % {
        b"url": URL
    }
    return content

If an attacker has full or partial control over redirect location due to an application bug, also known as an “Open Redirect”, they may inject arbitrary HTML into the response’s body, ultimately leading to an XSS attack.

It’s worth noting that the issue is known to maintainers and tracked with GitHub Issue#9839. The issue description, however, does not make any mention of exploitability and simply states: “…Browsers don't seem to actually render that page…”

PoC

The issue can be reproduced by running the following Twisted-based HTTP server locally:

from twisted.web import server, resource
from twisted.internet import reactor
from twisted.web.util import redirectTo

class Simple(resource.Resource):
    isLeaf = True
    def render_GET(self, request):
        url = request.args[b'url'][0]  # <-- open redirect
        return redirectTo(url, request)

site = server.Site(Simple())
reactor.listenTCP(9009, site)
reactor.run()

Once running, navigate to the following URL: http://127.0.0.1:9009?url=ws://example.com/"><script>alert(document.location)</script>, and verify that the “alert” dialog was displayed.

Note: Due to the different ways browsers validate the redirect Location header, this attack is possible only in Firefox. All other tested browsers will display an error message to the user and will not render the HTML body.

Impact

If successfully exploited, the issue will allow malicious JavaScript to run in the context of the victim's session. This will in turn lead to unauthorized access/modification to victim's account and information associated with it, or allow for unauthorized operations to be performed within the context of the victim's session.

Record
GHSA-cf56-g6w6-pqq2
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
NVD 6.1

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
CVE-2024-41810
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79, CWE-80
Updated
2026-11-02
OSVAZL-47073 6.1

CVE-2024-41810 affecting package python-twisted for versions less than 22.10.0-3

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
AZL-47073
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVAZL-47195 6.1

CVE-2024-41810 affecting package python-twisted for versions less than 22.10.0-3

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
AZL-47195
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-05
Show 19 moreShow less
OSV 6.1

HTML injection in HTTP redirect body

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
CVE-2024-41810
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79, CWE-80
Updated
2026-11-02
OSVDEBIAN-CVE-2024-41810 6.1

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
DEBIAN-CVE-2024-41810
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVGHSA-cf56-g6w6-pqq2 5.3

Twisted vulnerable to HTML injection in HTTP redirect body

Summary

The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body.

Details

Twisted’s redirectTo function generates an HTTP 302 Redirect response. The response contains an HTML body, built for exceptional cases where the browser doesn’t properly handle the redirect, allowing the user to click a link, navigating them to the specified destination.

The function reflects the destination URL in the HTML body without any output encoding.

# https://github.com/twisted/twisted/blob/trunk/src/twisted/web/_template_util.py#L88
def redirectTo(URL: bytes, request: IRequest) -> bytes:
    # ---snip---
    content = b"""
<html>
    <head>
        <meta http-equiv=\"refresh\" content=\"0;URL=%(url)s\">
    </head>
    <body bgcolor=\"#FFFFFF\" text=\"#000000\">
    <a href=\"%(url)s\">click here</a>
    </body>
</html>
""" % {
        b"url": URL
    }
    return content

If an attacker has full or partial control over redirect location due to an application bug, also known as an “Open Redirect”, they may inject arbitrary HTML into the response’s body, ultimately leading to an XSS attack.

It’s worth noting that the issue is known to maintainers and tracked with GitHub Issue#9839. The issue description, however, does not make any mention of exploitability and simply states: “…Browsers don't seem to actually render that page…”

PoC

The issue can be reproduced by running the following Twisted-based HTTP server locally:

from twisted.web import server, resource
from twisted.internet import reactor
from twisted.web.util import redirectTo

class Simple(resource.Resource):
    isLeaf = True
    def render_GET(self, request):
        url = request.args[b'url'][0]  # <-- open redirect
        return redirectTo(url, request)

site = server.Site(Simple())
reactor.listenTCP(9009, site)
reactor.run()

Once running, navigate to the following URL: http://127.0.0.1:9009?url=ws://example.com/"><script>alert(document.location)</script>, and verify that the “alert” dialog was displayed.

Note: Due to the different ways browsers validate the redirect Location header, this attack is possible only in Firefox. All other tested browsers will display an error message to the user and will not render the HTML body.

Impact

If successfully exploited, the issue will allow malicious JavaScript to run in the context of the victim's session. This will in turn lead to unauthorized access/modification to victim's account and information associated with it, or allow for unauthorized operations to be performed within the context of the victim's session.

Record
GHSA-cf56-g6w6-pqq2
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVOESA-2024-1983 8.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, supporting Python 3.6+. The HTTP 1.0 and 1.1 server provided by twisted.web could process pipelined HTTP requests out-of-order, possibly resulting in information disclosure. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41671)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41810)

Record
OESA-2024-1983
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-1984 8.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, supporting Python 3.6+. The HTTP 1.0 and 1.1 server provided by twisted.web could process pipelined HTTP requests out-of-order, possibly resulting in information disclosure. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41671)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41810)

Record
OESA-2024-1984
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-1985 8.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, supporting Python 3.6+. The HTTP 1.0 and 1.1 server provided by twisted.web could process pipelined HTTP requests out-of-order, possibly resulting in information disclosure. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41671)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41810)

Record
OESA-2024-1985
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-1986 8.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, supporting Python 3.6+. The HTTP 1.0 and 1.1 server provided by twisted.web could process pipelined HTTP requests out-of-order, possibly resulting in information disclosure. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41671)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41810)

Record
OESA-2024-1986
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-2052 8.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, supporting Python 3.6+. The HTTP 1.0 and 1.1 server provided by twisted.web could process pipelined HTTP requests out-of-order, possibly resulting in information disclosure. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41671)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.(CVE-2024-41810)

Record
OESA-2024-2052
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVPYSEC-2024-75 6.1

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
PYSEC-2024-75
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVRHSA-2024:7312 6.1

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

Record
RHSA-2024:7312
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2024-41810 6.1

Twisted is an event-based framework for internet applications, supporting Python 3.6+. The twisted.web.util.redirectTo function contains an HTML injection vulnerability. If application code allows an attacker to control the redirect URL this vulnerability may result in Reflected Cross-Site Scripting (XSS) in the redirect response HTML body. This vulnerability is fixed in 24.7.0rc1.

Record
UBUNTU-CVE-2024-41810
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/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:14236-1 No score

python-Twisted-doc-24.3.0-2.1 on GA media

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

Record
openSUSE-SU-2024:14236-1
Updated
2026-11-02
OSVSUSE-SU-2024:2732-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2024-41671: Fixed an information disclosure due to HTTP requests processed out-of-order (bsc#1228549)
  • CVE-2024-41810: Fixed reflected XSS via HTML injection in redirect response (bsc#1228552)
Record
SUSE-SU-2024:2732-1
Updated
2026-11-02
OSVSUSE-SU-2024:2757-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2024-41671: Fixed an information disclosure due to HTTP requests processed out-of-order (bsc#1228549)
  • CVE-2024-41810: Fixed reflected XSS via HTML injection in redirect response (bsc#1228552)
Record
SUSE-SU-2024:2757-1
Updated
2026-11-02
OSVSUSE-SU-2024:2860-1 No score

Security update for python3-Twisted

This update for python3-Twisted fixes the following issues:

  • CVE-2024-41671: Fixed HTTP pipelined requests processed out of order in twisted.web (bsc#1228549)
  • CVE-2024-41810: Fixed reflected XSS via HTML Injection in Redirect Response (bsc#1228552)
Record
SUSE-SU-2024:2860-1
Updated
2026-11-02
OSVSUSE-SU-2024:2880-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2024-41671: Fixed an information disclosure due to HTTP requests processed out-of-order (bsc#1228549)
  • CVE-2024-41810: Fixed reflected XSS via HTML injection in redirect response (bsc#1228552)
Record
SUSE-SU-2024:2880-1
Updated
2026-11-02
OSVUSN-6988-1 No score

twisted vulnerabilities

Ben Kallus discovered that Twisted incorrectly handled response order when processing multiple HTTP requests. A remote attacker could possibly use this issue to delay and manipulate responses. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-41671)

It was discovered that Twisted did not properly sanitize certain input. An attacker could use this vulnerability to possibly execute an HTML injection leading to a cross-site scripting (XSS) attack. (CVE-2024-41810)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
twisted
PyPI
through 24.3.0
24.7.0rc1
python-twisted
Azure Linux:2
before 22.10.0-3
22.10.0-3
python-twisted
Azure Linux:3
before 22.10.0-3
22.10.0-3
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 24.7.0-1
24.7.0-1
twisted
Debian:14
before 24.7.0-1
24.7.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 24.7.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
24.7.0rc1
Show 47 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:24.03-LTS
From an advisory covering 2 CVEs
before 22.10.0-4.oe2403
22.10.0-4.oe2403
python-twisted
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 22.4.0-4.oe2203sp3
22.4.0-4.oe2203sp3
python-twisted
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 22.4.0-3.oe2003sp4
22.4.0-3.oe2003sp4
python-twisted
openEuler:22.03-LTS-SP1
From an advisory covering 2 CVEs
before 22.4.0-4.oe2203sp1
22.4.0-4.oe2203sp1
python-twisted
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 22.4.0-4.oe2203sp4
22.4.0-4.oe2203sp4
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.4::el8
From an advisory covering 3 CVEs
before 0:4.5.12-1.el8ap
0:4.5.12-1.el8ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.4::el9
From an advisory covering 3 CVEs
before 0:4.5.12-1.el9ap
0:4.5.12-1.el9ap
python-Twisted
SUSE:Linux Enterprise Module for Web and Scripting 12
From an advisory covering 2 CVEs
before 15.2.1-9.26.1
15.2.1-9.26.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Linux Enterprise Server 15 SP2-LTSS
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python-Twisted
SUSE:Enterprise Storage 7.1
From an advisory covering 2 CVEs
before 19.10.0-150200.3.24.1
19.10.0-150200.3.24.1
python3-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP5
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP6
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Manager Proxy 4.3
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
SUSE:Manager Server 4.3
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python3-Twisted
openSUSE:Leap 15.5
From an advisory covering 2 CVEs
before 22.2.0-150400.21.1
22.2.0-150400.21.1
python-Twisted
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise Module for Python 3 15 SP5
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
openSUSE:Leap 15.5
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
python-Twisted
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 22.10.0-150400.5.23.1
22.10.0-150400.5.23.1
twisted
Ubuntu:Pro:14.04:LTS
before 13.2.0-1ubuntu1.2+esm3, plus listed versions
13.0.0-1ubuntu113.2.0-1ubuntu113.2.0-1ubuntu1.213.2.0-1ubuntu1.2+esm113.2.0-1ubuntu1.2+esm2
13.2.0-1ubuntu1.2+esm3
twisted
Ubuntu:Pro:16.04:LTS
before 16.0.0-1ubuntu0.4+esm2, plus listed versions
15.2.1-1ubuntu215.5.0-115.5.0-215.5.0-2ubuntu115.5.0-4
Show 8 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+esm1
16.0.0-1ubuntu0.4+esm2
twisted
Ubuntu:Pro:18.04:LTS
before 17.9.0-2ubuntu0.3+esm1, plus listed versions
16.6.0-2ubuntu317.9.0-117.9.0-217.9.0-2ubuntu0.117.9.0-2ubuntu0.3
17.9.0-2ubuntu0.3+esm1
twisted
Ubuntu:20.04:LTS
before 18.9.0-11ubuntu0.20.04.4, plus listed versions
18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu1
Show 5 moreShow less
18.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.118.9.0-11ubuntu0.20.04.218.9.0-11ubuntu0.20.04.3
18.9.0-11ubuntu0.20.04.4
twisted
Ubuntu:22.04:LTS
before 22.1.0-2ubuntu2.5, plus listed versions
20.3.0-7ubuntu120.3.0-7ubuntu322.1.0-2ubuntu222.1.0-2ubuntu2.122.1.0-2ubuntu2.322.1.0-2ubuntu2.4
22.1.0-2ubuntu2.5
twisted
Ubuntu:24.04:LTS
before 24.3.0-1ubuntu0.1, plus listed versions
22.4.0-422.4.0-4ubuntu123.10.0-224.3.0-1
24.3.0-1ubuntu0.1
twisted
Ubuntu:Pro:14.04:LTS
From an advisory covering 2 CVEs
before 13.2.0-1ubuntu1.2+esm3, plus listed versions
13.0.0-1ubuntu113.2.0-1ubuntu113.2.0-1ubuntu1.213.2.0-1ubuntu1.2+esm113.2.0-1ubuntu1.2+esm2
13.2.0-1ubuntu1.2+esm3
twisted
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 16.0.0-1ubuntu0.4+esm2, plus listed versions
15.2.1-1ubuntu215.5.0-115.5.0-215.5.0-2ubuntu115.5.0-4
Show 8 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+esm1
16.0.0-1ubuntu0.4+esm2
twisted
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 17.9.0-2ubuntu0.3+esm1, plus listed versions
16.6.0-2ubuntu317.9.0-117.9.0-217.9.0-2ubuntu0.117.9.0-2ubuntu0.3
17.9.0-2ubuntu0.3+esm1
twisted
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 18.9.0-11ubuntu0.20.04.4, plus listed versions
18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu1
Show 5 moreShow less
18.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.118.9.0-11ubuntu0.20.04.218.9.0-11ubuntu0.20.04.3
18.9.0-11ubuntu0.20.04.4
twisted
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 22.1.0-2ubuntu2.5, plus listed versions
20.3.0-7ubuntu120.3.0-7ubuntu322.1.0-2ubuntu222.1.0-2ubuntu2.122.1.0-2ubuntu2.322.1.0-2ubuntu2.4
22.1.0-2ubuntu2.5
twisted
Ubuntu:24.04:LTS
From an advisory covering 2 CVEs
before 24.3.0-1ubuntu0.1, plus listed versions
22.4.0-422.4.0-4ubuntu123.10.0-224.3.0-1
24.3.0-1ubuntu0.1
python-Twisted
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 24.3.0-2.1
24.3.0-2.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
NucleiTwisted - Open Redirect & XSS

History

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

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

In short

CVE-2024-41810 is a medium vulnerability (CVSS 6.1) in Twisted, published July 29, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.20%, the 68th percentile. Fixed in twisted 24.7.0rc1.

References

Show 38 moreShow less
This page doesn't list everything

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

MoveEnter Open