CVE-2024-21503
CVE-2024-21503
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
Versions of the package black before 24.3.0 are vulnerable to Regular Expression Denial of Service (ReDoS) via the lines_with_leading_tabs_expanded function in the strings.py file. An attacker could exploit this vulnerability by crafting a malicious input that causes a denial of service. Exploiting this vulnerability is possible when running Black on untrusted input, or if you habitually put thousands of leading tab characters in your docstrings.
CVSS 5.3 · Средний · EPSS 1,0% · Есть исправление
- Опубликовано
- Обновлено
Затронутые продукты и версии
black
- Версии
- ≥ 0, < 24.3.0: Затронуто (semver)
Обновитесь до 24.3.0
black Debian:12
- Версии
- 23.1.0-1
- 23.10.0-1
- 23.10.1-1
- 23.11.0-1
- 23.3.0-1
- 23.3.0-1~exp1
- 23.7.0-1
- 23.9.1-1
- 24.1.1-1
- 24.10.0-1
- 24.10.0-2
- 24.10.0-3
- 24.2.0-1
- 24.4.0-1
- 24.4.0-2
- 24.4.2-1
- 24.4.2-2
- 24.4.2-2~0exp0
- 24.8.0-1
- 25.1.0-0exp
- 25.1.0-1
- 25.1.0-2
- 25.1.0-3
- 25.11.0-1
- 25.12.0-1
- 25.12.0-2
- 25.9.0-1
- 26.1.0-1
- 26.3.1-1
- 26.5.1-1
- 26.5.1-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Debian:13
- Затронутые диапазоны версий
- ECOSYSTEM: < 24.4.0-1
Обновитесь до 24.4.0-1
black Debian:14
- Затронутые диапазоны версий
- ECOSYSTEM: < 24.4.0-1
Обновитесь до 24.4.0-1
black PyPI
- Версии
- 18.3a0
- 18.3a1
- 18.3a2
- 18.3a3
- 18.3a4
- 18.4a0
- 18.4a1
- 18.4a2
- 18.4a3
- 18.4a4
- 18.5b0
- 18.5b1
- 18.6b0
- 18.6b1
- 18.6b2
- 18.6b3
- 18.6b4
- 18.9b0
- 19.10b0
- 19.3b0
- 20.8b0
- 20.8b1
- 21.10b0
- 21.11b0
- 21.11b1
- 21.12b0
- 21.4b0
- 21.4b1
- 21.4b2
- 21.5b0
- 21.5b1
- 21.5b2
- 21.6b0
- 21.7b0
- 21.8b0
- 21.9b0
- 22.1.0
- 22.10.0
- 22.12.0
- 22.3.0
- 22.6.0
- 22.8.0
- 23.1.0
- 23.10.0
- 23.10.1
- 23.11.0
- 23.12.0
- 23.12.1
- 23.1a1
- 23.3.0
- 23.7.0
- 23.9.0
- 23.9.1
- 24.1.0
- 24.1.1
- 24.1a1
- 24.2.0
- Затронутые диапазоны версий
- ECOSYSTEM: < 24.3.0
Обновитесь до 24.3.0
black PyPI
- Версии
- 18.3a0
- 18.3a1
- 18.3a2
- 18.3a3
- 18.3a4
- 18.4a0
- 18.4a1
- 18.4a2
- 18.4a3
- 18.4a4
- 18.5b0
- 18.5b1
- 18.6b0
- 18.6b1
- 18.6b2
- 18.6b3
- 18.6b4
- 18.9b0
- 19.10b0
- 19.3b0
- 20.8b0
- 20.8b1
- 21.10b0
- 21.11b0
- 21.11b1
- 21.12b0
- 21.4b0
- 21.4b1
- 21.4b2
- 21.5b0
- 21.5b1
- 21.5b2
- 21.6b0
- 21.7b0
- 21.8b0
- 21.9b0
- 22.1.0
- 22.10.0
- 22.12.0
- 22.3.0
- 22.6.0
- 22.8.0
- 23.1.0
- 23.10.0
- 23.10.1
- 23.11.0
- 23.12.0
- 23.12.1
- 23.1a1
- 23.3.0
- 23.7.0
- 23.9.0
- 23.9.1
- 24.1.0
- 24.1.1
- 24.1a1
- 24.2.0
- Затронутые диапазоны версий
- GIT: < f00093672628d212b8965a8993cee8bedf5fe9b8
- ECOSYSTEM: < 24.3.0
Обновитесь до 24.3.0
black Ubuntu:20.04:LTS
- Версии
- 19.3b0-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Ubuntu:22.04:LTS
- Версии
- 20.8b1-4
- 21.4b2-3
- 21.10b0-1
- 21.12b0-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Ubuntu:24.04:LTS
- Версии
- 23.7.0-1
- 23.10.1-1
- 23.11.0-1
- 24.2.0-1ubuntu1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Ubuntu:25.10
- Версии
- 25.1.0-2
- 25.1.0-3
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Ubuntu:26.10
- Версии
- 26.3.1-1
- 26.5.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
black Ubuntu:26.04:LTS
- Версии
- 25.1.0-3
- 25.9.0-1
- 25.11.0-1
- 25.12.0-1
- 26.1.0-1
- 26.1.0-1build1
- 26.3.1-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления