![]() |
Home ▼ Bookkeeping
Online ▼ Security
Audits ▼
Managed
DNS ▼
About
Order
FAQ
Acceptable Use Policy
Dynamic DNS Clients
Configure Domains Dyanmic DNS Update Password Network
Monitor ▼
Enterprise Package
Advanced Package
Standard Package
Free Trial
FAQ
Price/Feature Summary
Order/Renew
Examples
Configure/Status Alert Profiles | ||
CVE ID: | CVE-2024-21503 |
Description: | 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. |
Test IDs: | 1.3.6.1.4.1.25623.1.1.18.2.2024.2481.1 |
Cross References: |
Common Vulnerability Exposure (CVE) ID: CVE-2024-21503 https://github.com/psf/black/commit/f00093672628d212b8965a8993cee8bedf5fe9b8 https://github.com/psf/black/commit/f00093672628d212b8965a8993cee8bedf5fe9b8 https://github.com/psf/black/releases/tag/24.3.0 https://github.com/psf/black/releases/tag/24.3.0 https://security.snyk.io/vuln/SNYK-PYTHON-BLACK-6256273 https://security.snyk.io/vuln/SNYK-PYTHON-BLACK-6256273 |