Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

rocky логотип

RLSA-2023:2860

Опубликовано: 26 июн. 2026
Источник: rocky
Оценка: Moderate

Описание

Moderate: python27:2.7 security update

Python is an interpreted, interactive, object-oriented programming language that supports modules, classes, exceptions, high-level dynamic data types, and dynamic typing. The python27 packages provide a stable release of Python 2.7 with a number of additional utilities and database connectors for MySQL and PostgreSQL.

Security Fix(es):

  • Python: CPU denial of service via inefficient IDNA decoder (CVE-2022-45061)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.8 Release Notes linked from the References section.

Затронутые продукты

  • Rocky Linux 8

НаименованиеАрхитектураРелизRPM
python2-attrsnoarch10.module+el8.9.0+1531+a18208f5python2-attrs-17.4.0-10.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-bsonx86_641.module+el8.9.0+1531+a18208f5python2-bson-3.7.0-1.module+el8.9.0+1531+a18208f5.x86_64.rpm
python2-chardetnoarch10.module+el8.9.0+1531+a18208f5python2-chardet-3.0.4-10.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-Cythonx86_647.module+el8.9.0+1531+a18208f5python2-Cython-0.28.1-7.module+el8.9.0+1531+a18208f5.x86_64.rpm
python2-docsnoarch2.module+el8.9.0+1531+a18208f5python2-docs-2.7.16-2.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-docs-infonoarch2.module+el8.9.0+1531+a18208f5python2-docs-info-2.7.16-2.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-docutilsnoarch12.module+el8.9.0+1531+a18208f5python2-docutils-0.14-12.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-idnanoarch7.module+el8.9.0+1531+a18208f5python2-idna-2.5-7.module+el8.9.0+1531+a18208f5.noarch.rpm
python2-lxmlx86_646.module+el8.9.0+1531+a18208f5python2-lxml-4.2.3-6.module+el8.9.0+1531+a18208f5.x86_64.rpm
python2-nosenoarch31.module+el8.9.0+1531+a18208f5python2-nose-1.3.7-31.module+el8.9.0+1531+a18208f5.noarch.rpm

Показывать по

Связанные CVE

Исправления

Связанные уязвимости

CVSS3: 7.5
ubuntu
больше 3 лет назад

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario, they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example, the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16.

CVSS3: 7.5
redhat
больше 3 лет назад

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario, they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example, the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16.

CVSS3: 7.5
nvd
больше 3 лет назад

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario, they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example, the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16.

CVSS3: 7.5
msrc
больше 3 лет назад

An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder such that a crafted unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1 3.10.9 3.9.16 3.8.16 and 3.7.16.

CVSS3: 7.5
debian
больше 3 лет назад

An issue was discovered in Python before 3.11.1. An unnecessary quadra ...