CVE-2022-21712
Cookie and header exposure in twisted
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
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
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
Cookie and header exposure in twisted
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2022-0346
7.5
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
EUVD-2022-0346- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-92x2-jw7w-xvvx
8.7
Cookie and header exposure in twisted
Impact
Cookie and Authorization headers are leaked when following cross-origin redirects in twited.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent.
- Record
GHSA-92x2-jw7w-xvvx- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200, CWE-346
- Updated
- 2026-11-02
NVD
7.5
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200, CWE-346
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-21712
7.5
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
ALPINE-CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSVAZL-8505
7.5
CVE-2022-21712 affecting package python-twisted for versions less than 22.2.0-1
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
AZL-8505- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 19 moreShow less
OSVBELL-CVE-2022-21712
7.5
CVE-2022-21712 does not affect BellSoft software
- Record
BELL-CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSV
7.5
Cookie and header exposure in twisted
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-21712
7.5
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
DEBIAN-CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSVGHSA-92x2-jw7w-xvvx
8.7
Cookie and header exposure in twisted
Impact
Cookie and Authorization headers are leaked when following cross-origin redirects in twited.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent.
- Record
GHSA-92x2-jw7w-xvvx- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200, CWE-346
- Updated
- 2026-11-02
OSVOESA-2023-1908
8.1
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-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.(CVE-2022-21712)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 22.2.0, Twisted SSH client and server implement is able to accept an infinite amount of data for the peer's SSH version identifier. This ends up with a buffer using all the available memory. The attach is a simple as nc -rv localhost 22 < /dev/zero. A patch is available in version 22.2.0. There are currently no known workarounds.(CVE-2022-21716)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to version 22.4.0rc1, the Twisted Web HTTP 1.1 server, located in the twisted.web.http module, parsed several HTTP request constructs more leniently than permitted by RFC 7230. This non-conformant parsing can lead to desync if requests pass through multiple HTTP parsers, potentially resulting in HTTP request smuggling. Users who may be affected use Twisted Web's HTTP 1.1 server and/or proxy and also pass requests through a different HTTP server and/or proxy. The Twisted Web client is not affected. The HTTP 2.0 server uses a different parser, so it is not affected. The issue has been addressed in Twisted 22.4.0rc1. Two workarounds are available: Ensure any vulnerabilities in upstream proxies have been addressed, such as by upgrading them; or filter malformed requests by other means, such as configuration of an upstream proxy.(CVE-2022-24801)
Twisted is an event-based framework for internet applications. Started with version 0.9.4, when the host header does not match a configured host twisted.web.vhost.NameVirtualHost will return a NoResource resource which renders the Host header unescaped into the 404 response allowing HTML and script injection. In practice this should be very difficult to exploit as being able to modify the Host header of a normal HTTP request implies that one is already in a privileged position. This issue was fixed in version 22.10.0rc1. There are no known workarounds.(CVE-2022-39348)
- Record
OESA-2023-1908- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2023-1909
8.1
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-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.(CVE-2022-21712)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 22.2.0, Twisted SSH client and server implement is able to accept an infinite amount of data for the peer's SSH version identifier. This ends up with a buffer using all the available memory. The attach is a simple as nc -rv localhost 22 < /dev/zero. A patch is available in version 22.2.0. There are currently no known workarounds.(CVE-2022-21716)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to version 22.4.0rc1, the Twisted Web HTTP 1.1 server, located in the twisted.web.http module, parsed several HTTP request constructs more leniently than permitted by RFC 7230. This non-conformant parsing can lead to desync if requests pass through multiple HTTP parsers, potentially resulting in HTTP request smuggling. Users who may be affected use Twisted Web's HTTP 1.1 server and/or proxy and also pass requests through a different HTTP server and/or proxy. The Twisted Web client is not affected. The HTTP 2.0 server uses a different parser, so it is not affected. The issue has been addressed in Twisted 22.4.0rc1. Two workarounds are available: Ensure any vulnerabilities in upstream proxies have been addressed, such as by upgrading them; or filter malformed requests by other means, such as configuration of an upstream proxy.(CVE-2022-24801)
Twisted is an event-based framework for internet applications. Started with version 0.9.4, when the host header does not match a configured host twisted.web.vhost.NameVirtualHost will return a NoResource resource which renders the Host header unescaped into the 404 response allowing HTML and script injection. In practice this should be very difficult to exploit as being able to modify the Host header of a normal HTTP request implies that one is already in a privileged position. This issue was fixed in version 22.10.0rc1. There are no known workarounds.(CVE-2022-39348)
- Record
OESA-2023-1909- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2023-1970
8.1
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-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.(CVE-2022-21712)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 22.2.0, Twisted SSH client and server implement is able to accept an infinite amount of data for the peer's SSH version identifier. This ends up with a buffer using all the available memory. The attach is a simple as nc -rv localhost 22 < /dev/zero. A patch is available in version 22.2.0. There are currently no known workarounds.(CVE-2022-21716)
Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to version 22.4.0rc1, the Twisted Web HTTP 1.1 server, located in the twisted.web.http module, parsed several HTTP request constructs more leniently than permitted by RFC 7230. This non-conformant parsing can lead to desync if requests pass through multiple HTTP parsers, potentially resulting in HTTP request smuggling. Users who may be affected use Twisted Web's HTTP 1.1 server and/or proxy and also pass requests through a different HTTP server and/or proxy. The Twisted Web client is not affected. The HTTP 2.0 server uses a different parser, so it is not affected. The issue has been addressed in Twisted 22.4.0rc1. Two workarounds are available: Ensure any vulnerabilities in upstream proxies have been addressed, such as by upgrading them; or filter malformed requests by other means, such as configuration of an upstream proxy.(CVE-2022-24801)
Twisted is an event-based framework for internet applications. Started with version 0.9.4, when the host header does not match a configured host twisted.web.vhost.NameVirtualHost will return a NoResource resource which renders the Host header unescaped into the 404 response allowing HTML and script injection. In practice this should be very difficult to exploit as being able to modify the Host header of a normal HTTP request implies that one is already in a privileged position. This issue was fixed in version 22.10.0rc1. There are no known workarounds.(CVE-2022-39348)
- Record
OESA-2023-1970- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:0982
7.5
Red Hat Security Advisory: Red Hat OpenStack Platform 16.1 (python-twisted) security update
- Record
RHSA-2022:0982- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2022:0992
7.5
Red Hat Security Advisory: Red Hat OpenStack Platform 16.2 (python-twisted) security update
- Record
RHSA-2022:0992- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-21712
7.5
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
UBUNTU-CVE-2022-21712- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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-2022-0168 No score
Updated python-twisted packages fix security vulnerability
CVE-2022-21712: It was discovered that Twisted incorrectly filtered HTTP headers when clients are being redirected to another origin. A remote attacker could use this issue to obtain sensitive information. CVE-2022-21716: It was discovered that Twisted incorrectly processed SSH handshake data on connection establishments. A remote attacker could use this issue to cause Twisted to crash, resulting in a denial of service.
GHSA-rv6r-3f5q-9rgx The Twisted SSH client and server implementation naively accepted an infinite amount of data for the peer's SSH version identifier.
GHSA-c2jg-hw38-jrqq and CVE-2022-24801 The Twisted Web HTTP 1.1 server, located in the twisted.web.http module, parsed several HTTP request constructs more leniently than permitted by RFC 7230
GHSA-92x2-jw7w-xvvx: twisted.web.client.getPage, twisted.web.client.downladPage, and the associated implementation classes (HTTPPageGetter, HTTPPageDownloader, HTTPClientFactory, HTTPDownloader) have been removed because they do not segregate cookies by domain. They were deprecated in Twisted 16.7.0 in favor of twisted.web.client.Agent.
- Record
MGASA-2022-0168- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:0499-1 No score
Security update for python-Twisted
This update for python-Twisted fixes the following issues:
- CVE-2022-21712: Fixed secret exposure in cross-origin redirects by properly removing sensitive headers when redirecting to a different origin (bsc#1195667).
- Record
openSUSE-SU-2022:0499-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11841-1 No score
python-Twisted-doc-22.1.0-1.1 on GA media
These are all security issues fixed in the python-Twisted-doc-22.1.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11841-1- Updated
- 2026-11-02
OSVPYSEC-2022-27 No score
twisted is an event-driven networking engine written in Python. In affected versions twisted exposes cookies and authorization headers when following cross-origin redirects. This issue is present in the twited.web.RedirectAgent and twisted.web. BrowserLikeRedirectAgent functions. Users are advised to upgrade. There are no known workarounds.
- Record
PYSEC-2022-27- Updated
- 2026-11-02
OSVSUSE-SU-2022:0499-1 No score
Security update for python-Twisted
This update for python-Twisted fixes the following issues:
- CVE-2022-21712: Fixed secret exposure in cross-origin redirects by properly removing sensitive headers when redirecting to a different origin (bsc#1195667).
- Record
SUSE-SU-2022:0499-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0734-1 No score
Security update for python-Twisted
This update for python-Twisted fixes the following issues:
- CVE-2022-21712: Fixed secret exposure in cross-origin redirects (bsc#1195667, GHSA-92x2-jw7w-xvvx) from
- Record
SUSE-SU-2022:0734-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:4074-1 No score
Security update for python-Twisted
This update for python-Twisted fixes the following issues:
- CVE-2022-39348: Fixed NameVirtualHost Host header injection (bsc#1204781).
- Record
SUSE-SU-2022:4074-1- Updated
- 2026-11-02
OSVUSN-5354-1 No score
twisted vulnerabilities
It was discovered that Twisted incorrectly filtered HTTP headers when clients are being redirected to another origin. A remote attacker could use this issue to obtain sensitive information. (CVE-2022-21712)
It was discovered that Twisted incorrectly processed SSH handshake data on connection establishments. A remote attacker could use this issue to cause Twisted to crash, resulting in a denial of service. (CVE-2022-21716)
- Record
USN-5354-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
twistedPyPI |
11.1.0 up to 22.1.0 | 22.1.0 |
py3-twistedAlpine:v3.16 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.17 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.18 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.19 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.20 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.21 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.22 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.23 |
before 22.1.0-r0 | 22.1.0-r0 |
py3-twistedAlpine:v3.24 |
before 22.1.0-r0 | 22.1.0-r0 |
Show 54 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-twistedAzure Linux:2 |
before 22.2.0-1 | 22.2.0-1 |
twistedTuxCare:PyPI From an advisory covering 4 CVEs |
20.3.0 up to 20.3.0.post4+tuxcare | 20.3.0.post4+tuxcare |
twistedDebian:12 |
before 22.1.0-1 | 22.1.0-1 |
twistedDebian:13 |
before 22.1.0-1 | 22.1.0-1 |
twistedDebian:14 |
before 22.1.0-1 | 22.1.0-1 |
twistedDebian:9 From an advisory covering 3 CVEs |
before 16.6.0-2+deb9u1, plus listed versions 16.6.0-2 |
16.6.0-2+deb9u1 |
twistedPyPI |
11.1.0 up to 22.1.0, plus listed versions 12.0.012.1.012.2.012.3.013.0.0 Show 45 moreShow less13.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.017.9.017.9.0rc118.4.018.4.0rc118.7.018.7.0rc118.7.0rc218.9.018.9.0rc119.10.019.10.0rc119.2.019.2.0rc119.2.0rc2 |
22.1.0 |
python-automatMageia:8 From an advisory covering 2 CVEs |
before 0.8.0-1.mga8 | 0.8.0-1.mga8 |
python-incrementalMageia:8 From an advisory covering 2 CVEs |
before 21.3.0-1.mga8 | 21.3.0-1.mga8 |
python-twistedMageia:8 From an advisory covering 2 CVEs |
before 22.4.0-1.mga8 | 22.4.0-1.mga8 |
python-twistedopenEuler:20.03-LTS-SP3 From an advisory covering 4 CVEs |
before 22.4.0-1.oe1 | 22.4.0-1.oe1 |
python-twistedopenEuler:22.03-LTS From an advisory covering 4 CVEs |
before 22.4.0-1.oe2203 | 22.4.0-1.oe2203 |
python-twistedopenEuler:20.03-LTS-SP4 From an advisory covering 4 CVEs |
before 22.4.0-1.oe2003sp4 | 22.4.0-1.oe2003sp4 |
python-twistedRed Hat:openstack:16.1::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python-twisted-debugsourceRed Hat:openstack:16.1::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python3-twistedRed Hat:openstack:16.1::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python3-twisted-debuginfoRed Hat:openstack:16.1::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python-twistedRed Hat:openstack:16.2::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python-twisted-debugsourceRed Hat:openstack:16.2::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python3-twistedRed Hat:openstack:16.2::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python3-twisted-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 2 CVEs |
before 0:16.4.1-19.el8ost | 0:16.4.1-19.el8ost |
python-TwistedSUSE:Linux Enterprise Module for Package Hub 15 SP3 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise Module for Server Applications 15 SP3 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise Real Time 15 SP2 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise Server 15 SP2-BCL |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Manager Proxy 4.1 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Manager Retail Branch Server 4.1 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Manager Server 4.1 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:Enterprise Storage 7 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedSUSE:HPE Helion OpenStack 8 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:OpenStack Cloud 8 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:OpenStack Cloud 9 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:OpenStack Cloud Crowbar 8 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:OpenStack Cloud Crowbar 9 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:Linux Enterprise Module for Web and Scripting 12 |
before 15.2.1-9.11.1 | 15.2.1-9.11.1 |
python-TwistedSUSE:HPE Helion OpenStack 8 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
python-TwistedSUSE:OpenStack Cloud 8 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
python-TwistedSUSE:OpenStack Cloud 9 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
python-TwistedSUSE:OpenStack Cloud Crowbar 8 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
python-TwistedSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
python-TwistedSUSE:Linux Enterprise Module for Web and Scripting 12 From an advisory covering 4 CVEs |
before 15.2.1-9.23.1 | 15.2.1-9.23.1 |
twistedUbuntu: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 |
twistedUbuntu: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 less16.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 |
twistedUbuntu:18.04:LTS |
before 17.9.0-2ubuntu0.3, plus listed versions 16.6.0-2ubuntu317.9.0-117.9.0-217.9.0-2ubuntu0.1 |
17.9.0-2ubuntu0.3 |
twistedUbuntu:20.04:LTS |
before 18.9.0-11ubuntu0.20.04.2, plus listed versions 18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu118.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.1 |
18.9.0-11ubuntu0.20.04.2 |
twistedUbuntu:22.04:LTS |
before 22.1.0-2ubuntu2, plus listed versions 20.3.0-7ubuntu120.3.0-7ubuntu3 |
22.1.0-2ubuntu2 |
twistedUbuntu:18.04:LTS From an advisory covering 2 CVEs |
before 17.9.0-2ubuntu0.3, plus listed versions 16.6.0-2ubuntu317.9.0-117.9.0-217.9.0-2ubuntu0.1 |
17.9.0-2ubuntu0.3 |
twistedUbuntu:20.04:LTS From an advisory covering 2 CVEs |
before 18.9.0-11ubuntu0.20.04.2, plus listed versions 18.9.0-3ubuntu118.9.0-518.9.0-618.9.0-6build118.9.0-6ubuntu118.9.0-818.9.0-1118.9.0-11ubuntu0.20.04.1 |
18.9.0-11ubuntu0.20.04.2 |
python-TwistedopenSUSE:Leap 15.3 |
before 19.10.0-3.6.1 | 19.10.0-3.6.1 |
python-TwistedopenSUSE:Tumbleweed |
before 22.1.0-1.1 | 22.1.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-21712 is a high vulnerability (CVSS 7.5) in Twisted, published February 7, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.38%, the 72nd percentile. Fixed in twisted 22.1.0.
References
github.com/twisted/twisted/security/advisories/GHSA-92x2-jw7w-xvvx
github.com/twisted/twisted/commit/af8fe78542a6f2bf2235ccee8158d9c88d31e8e2
github.com/twisted/twisted/releases/tag/twisted-22.1.0
lists.debian.org/debian-lts-announce/2022/02/msg00021.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GLKHA6WREIVAMBQD7KKWYHPHGGNKMAG6
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7U6KYDTOLPICAVSR34G2WRYLFBD2YW5K
Show 48 moreShow less
security.gentoo.org/glsa/202301-02
nvd.nist.gov/vuln/detail/CVE-2022-21712
github.com/pypa/advisory-database/tree/main/vulns/twisted/PYSEC-2022-27.yaml
lists.fedoraproject.org/archives/list/[email protected]/message/7U6KYDTOLPICAVSR34G2WRYLFBD2YW5K
lists.fedoraproject.org/archives/list/[email protected]/message/GLKHA6WREIVAMBQD7KKWYHPHGGNKMAG6
pypi.org/project/Twisted
github.com/advisories/GHSA-92x2-jw7w-xvvx
security.alpinelinux.org/vuln/CVE-2022-21712
docs.bell-sw.com/security/cves/CVE-2022-21712
github.com/CVEProject/cvelistV5/tree/main/cves/2022/21xxx/CVE-2022-21712.json
security-tracker.debian.org/tracker/CVE-2022-21712
github.com/twisted/twisted
advisories.mageia.org/MGASA-2022-0168.html
bugs.mageia.org/show_bug.cgi?id=30067
lists.suse.com/pipermail/sle-security-updates/2022-February/010263.html
debian.org/lts/security/2022/dla-2927
lists.opensuse.org/archives/list/[email protected]/thread/233XDDM6URC3DPBBAKQV2AZQY6TBXJRV
debian.org/lts/security/2022/dla-2938
ubuntu.com/security/notices/USN-5354-1
lists.opensuse.org/archives/list/[email protected]/thread/HJFVJUKPT7GYOWBWGQSIVM3OEHKOEVVJ
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1908
nvd.nist.gov/vuln/detail/CVE-2022-21716
nvd.nist.gov/vuln/detail/CVE-2022-24801
nvd.nist.gov/vuln/detail/CVE-2022-39348
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1909
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1970
access.redhat.com/errata/RHSA-2022:0982
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2051865
bugzilla.redhat.com/show_bug.cgi?id=2060960
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0982.json
access.redhat.com/security/cve/CVE-2022-21712
cve.org/CVERecord?id=CVE-2022-21712
access.redhat.com/security/cve/CVE-2022-21716
cve.org/CVERecord?id=CVE-2022-21716
access.redhat.com/errata/RHSA-2022:0992
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_0992.json
suse.com/support/update/announcement/2022/suse-su-20220499-1
bugzilla.suse.com/1195667
suse.com/security/cve/CVE-2022-21712
suse.com/support/update/announcement/2022/suse-su-20220734-1
suse.com/support/update/announcement/2022/suse-su-20224074-1
bugzilla.suse.com/1204781
suse.com/security/cve/CVE-2019-12387
suse.com/security/cve/CVE-2020-10108
suse.com/security/cve/CVE-2022-39348
ubuntu.com/security/CVE-2022-21712
ubuntu.com/security/CVE-2022-21716
Left out here: 12 versions. The JSON record has them.