Уязвимость функции lines_with_leading_tabs_expanded() файла strings.py программного средства форматирования Python-кода Black связана с использованием регулярного выражения c неэффективной вычислительной сложностью. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании с помощью специально созданных данных
Использование рекомендаций:
Для Black:
обновление программного средства до версии 24.3.0 и выше
Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2024-21503
Для программных продуктов Novell Inc.:
https://www.suse.com/ko-kr/security/cve/CVE-2024-21503.html
| Балл | 5 — средняя опасность |