Every CVE Search/ Get API key

CVE-2022-21716

Buffer Overflow in Twisted

7.5 HighFix available

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.

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
None
Availability
High

Exploit likelihood

3.51%Up 2.6 points since Mar 4, 2022
90%50%10%1%

What each source reports

CVE List Score used 7.5

Buffer Overflow in Twisted

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.

Record
CVE-2022-21716
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-120
Updated
2026-11-02
EUVDEUVD-2022-0344 7.5

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.

Record
EUVD-2022-0344
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
GitHub AdvisoriesGHSA-rv6r-3f5q-9rgx 8.7

Twisted SSH client and server deny of service during SSH handshake.

Impact

The Twisted SSH client and server implementation naively accepted an infinite amount of data for the peer's SSH version identifier.

A malicious peer can trivially craft a request that uses all available memory and crash the server, resulting in denial of service. The attack is as simple as nc -rv localhost 22 < /dev/zero.

Patches

The issue was fix in GitHub commit https://github.com/twisted/twisted/commit/98387b39e9f0b21462f6abc7a1325dc370fcdeb1

A fix is available in Twisted 22.2.0.

Workarounds

  • Limit access to the SSH server only to trusted source IP addresses.
  • Connect over SSH only to trusted destination IP addresses.

References

Reported at https://twistedmatrix.com/trac/ticket/10284 Discussions at https://github.com/twisted/twisted/security/advisories/GHSA-rv6r-3f5q-9rgx

For more information

Found by vin01

Record
GHSA-rv6r-3f5q-9rgx
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-120, CWE-770
Updated
2026-11-02
NVD 7.5

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.

Record
CVE-2022-21716
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-120, CWE-770
Updated
2026-11-02
OSVALPINE-CVE-2022-21716 7.5

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.

Record
ALPINE-CVE-2022-21716
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-03
OSVBELL-CVE-2022-21716 7.5

CVE-2022-21716 does not affect BellSoft software

Record
BELL-CVE-2022-21716
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
Show 17 moreShow less
OSV 7.5

Buffer Overflow in Twisted

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.

Record
CVE-2022-21716
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-120
Updated
2026-11-02
OSVGHSA-rv6r-3f5q-9rgx 8.7

Twisted SSH client and server deny of service during SSH handshake.

Impact

The Twisted SSH client and server implementation naively accepted an infinite amount of data for the peer's SSH version identifier.

A malicious peer can trivially craft a request that uses all available memory and crash the server, resulting in denial of service. The attack is as simple as nc -rv localhost 22 < /dev/zero.

Patches

The issue was fix in GitHub commit https://github.com/twisted/twisted/commit/98387b39e9f0b21462f6abc7a1325dc370fcdeb1

A fix is available in Twisted 22.2.0.

Workarounds

  • Limit access to the SSH server only to trusted source IP addresses.
  • Connect over SSH only to trusted destination IP addresses.

References

Reported at https://twistedmatrix.com/trac/ticket/10284 Discussions at https://github.com/twisted/twisted/security/advisories/GHSA-rv6r-3f5q-9rgx

For more information

Found by vin01

Record
GHSA-rv6r-3f5q-9rgx
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-120, CWE-770
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 &lt; /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 HighCVSS: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 &lt; /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 HighCVSS: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 &lt; /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 HighCVSS: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 HighCVSS: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 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-2022-21716 7.5

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.

Record
UBUNTU-CVE-2022-21716
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
OSVDEBIAN-CVE-2022-21716 No score

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.

Record
DEBIAN-CVE-2022-21716
Updated
2026-11-03
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-2024:11978-1 No score

python-Twisted-doc-22.2.0-1.1 on GA media

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

Record
openSUSE-SU-2024:11978-1
Updated
2026-11-02
OSVPYSEC-2022-160 No score

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.

Record
PYSEC-2022-160
Updated
2026-11-02
OSVSUSE-SU-2022:2070-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2022-21716: Fixed that ssh server accepts an infinite amount of data using all the available memory (bsc#1196739).
Record
SUSE-SU-2022:2070-1
Updated
2026-11-02
OSVSUSE-SU-2022:2117-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2022-21716: Fixed that ssh server accepts an infinite amount of data using all the available memory (bsc#1196739).
Record
SUSE-SU-2022:2117-1
Updated
2026-11-02
OSVSUSE-SU-2022:2297-1 No score

Security update for python-Twisted

This update for python-Twisted fixes the following issues:

  • CVE-2022-21716: Fixed that ssh server accepts an infinite amount of data using all the available memory (bsc#1196739).
Record
SUSE-SU-2022:2297-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
OSVUSN-5354-2 No score

twisted vulnerability

USN-5354-1 fixed vulnerabilities in Twisted. This update provides the corresponding updates for Ubuntu 14.04 ESM, Ubuntu 16.04 ESM and Ubuntu 22.04 LTS.

Original advisory details:

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-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
twisted
PyPI
21.7.0 up to 22.2.0
22.2.0
py3-twisted
Alpine:v3.16
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.17
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.18
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.19
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.20
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.21
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.22
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.23
before 22.2.0-r0
22.2.0-r0
py3-twisted
Alpine:v3.24
before 22.2.0-r0
22.2.0-r0
Show 48 moreShow less
Affected packages
PackageAffectedFixed
twisted
Debian:12
before 22.2.0-1
22.2.0-1
twisted
Debian:13
before 22.2.0-1
22.2.0-1
twisted
Debian:14
before 22.2.0-1
22.2.0-1
twisted
Debian:9
before 16.6.0-2+deb9u2, plus listed versions
16.6.0-216.6.0-2+deb9u1
16.6.0-2+deb9u2
twisted
PyPI
21.7.0 up to 22.2.0, plus listed versions
22.1.022.1.0rc122.2.0rc1
22.2.0
python-automat
Mageia:8
From an advisory covering 2 CVEs
before 0.8.0-1.mga8
0.8.0-1.mga8
python-incremental
Mageia:8
From an advisory covering 2 CVEs
before 21.3.0-1.mga8
21.3.0-1.mga8
python-twisted
Mageia:8
From an advisory covering 2 CVEs
before 22.4.0-1.mga8
22.4.0-1.mga8
python-twisted
openEuler:20.03-LTS-SP3
From an advisory covering 4 CVEs
before 22.4.0-1.oe1
22.4.0-1.oe1
python-twisted
openEuler:22.03-LTS
From an advisory covering 4 CVEs
before 22.4.0-1.oe2203
22.4.0-1.oe2203
python-twisted
openEuler:20.03-LTS-SP4
From an advisory covering 4 CVEs
before 22.4.0-1.oe2003sp4
22.4.0-1.oe2003sp4
python-twisted
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
SUSE:Linux Enterprise Module for Package Hub 15 SP3
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP3
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise Server 15 SP2-BCL
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Manager Proxy 4.1
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Manager Retail Branch Server 4.1
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Manager Server 4.1
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:Enterprise Storage 7
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
openSUSE:Leap 15.3
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
openSUSE:Leap 15.4
before 19.10.0-150200.3.12.1
19.10.0-150200.3.12.1
python-Twisted
SUSE:HPE Helion OpenStack 8
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:OpenStack Cloud 8
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:OpenStack Cloud 9
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:OpenStack Cloud Crowbar 8
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:OpenStack Cloud Crowbar 9
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:Linux Enterprise Module for Web and Scripting 12
before 15.2.1-9.17.1
15.2.1-9.17.1
python-Twisted
SUSE:Linux Enterprise Module for Server Applications 15 SP4
before 22.2.0-150400.5.4.1
22.2.0-150400.5.4.1
python-Twisted
openSUSE:Leap 15.4
before 22.2.0-150400.5.4.1
22.2.0-150400.5.4.1
twisted
Ubuntu:Pro:14.04:LTS
before 13.2.0-1ubuntu1.2+esm2, plus listed versions
13.0.0-1ubuntu113.2.0-1ubuntu113.2.0-1ubuntu1.213.2.0-1ubuntu1.2+esm1
13.2.0-1ubuntu1.2+esm2
twisted
Ubuntu:Pro:16.04:LTS
before 16.0.0-1ubuntu0.4+esm1, plus listed versions
15.2.1-1ubuntu215.5.0-115.5.0-215.5.0-2ubuntu115.5.0-4
Show 7 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.4
16.0.0-1ubuntu0.4+esm1
twisted
Ubuntu: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
twisted
Ubuntu: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
twisted
Ubuntu:22.04:LTS
before 22.1.0-2ubuntu2.1, plus listed versions
20.3.0-7ubuntu120.3.0-7ubuntu322.1.0-2ubuntu2
22.1.0-2ubuntu2.1
twisted
Ubuntu: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
twisted
Ubuntu: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-Twisted
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 22.2.0-1.1
22.2.0-1.1

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2022-21716 is a high vulnerability (CVSS 7.5) in Twisted, published March 3, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.51%, the 89th percentile. Fixed in twisted 22.2.0.

References

Show 49 moreShow less
MoveEnter Open