cbcvebase.
CVE-2022-21716
published 2022-03-03

CVE-2022-21716: 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…

high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
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.

Affected

19 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debiantwisted< twisted 22.2.0-1 (bookworm)twisted 22.2.0-1 (bookworm)
fedoraprojectfedora
fedoraprojectfedora
oraclehttp_server
oraclehttp_server
oraclezfs_storage_appliance_kit
twistedtwisted< 22.2.022.2.0
twistedtwisted>= 0 < 20.3.0-7+deb11u120.3.0-7+deb11u1
twistedtwisted>= 0 < 22.2.0-122.2.0-1
twistedtwisted>= 0 < 22.2.0-122.2.0-1
twistedtwisted>= 0 < 22.2.0-122.2.0-1
twistedtwisted>= 0 < 17.9.0-2ubuntu0.317.9.0-2ubuntu0.3
twistedtwisted>= 0 < 18.9.0-11ubuntu0.20.04.218.9.0-11ubuntu0.20.04.2
twistedtwisted>= 0 < 22.1.0-2ubuntu2.122.1.0-2ubuntu2.1
twistedtwisted>= 0 < 13.2.0-1ubuntu1.2+esm213.2.0-1ubuntu1.2+esm2
twistedtwisted>= 0 < 16.0.0-1ubuntu0.4+esm116.0.0-1ubuntu0.4+esm1
twistedtwisted>= 21.7.0 < 22.2.022.2.0
twistedtwisted>= 21.7.0 < 22.2.022.2.0

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH