CVE-2021-32839
CVE-2021-32839 · Regular Expression Denial of Service in sqlparse
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
sqlparse is a non-validating SQL parser module for Python. In sqlparse versions 0.4.0 and 0.4.1 there is a regular Expression Denial of Service in sqlparse vulnerability. The regular expression may cause exponential backtracking on strings containing many repetitions of '\r\n' in SQL comments. Only the formatting feature that removes comments from SQL statements is affected by this regular expression. As a workaround don't use the sqlformat.format function with keyword strip_comments=True or the --strip-comments command line flag when using the sqlformat command line tool. The issues has been fixed in sqlparse 0.4.2.
CVSS 7.5 · Hoch · EPSS 2,3% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · python
Betroffene Produkte und Versionen
sqlparse
- Softwareversionen
- >= 0.4.0, < 0.4.2: Betroffen
Keine Korrektur veröffentlicht
sqlparse Debian:12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.4.2-1
Auf 0.4.2-1 aktualisieren
sqlparse Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.4.2-1
Auf 0.4.2-1 aktualisieren
sqlparse Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.4.2-1
Auf 0.4.2-1 aktualisieren
sqlparse PyPI
- Softwareversionen
- 0.4.0
- 0.4.1
- Betroffene Versionsbereiche
- ECOSYSTEM: ≥ 0.4.0, < 0.4.2
Auf 0.4.2 aktualisieren
sqlparse PyPI
- Softwareversionen
- 0.4.0
- 0.4.1
- Betroffene Versionsbereiche
- GIT: ≥ 1499cffcd7c4d635b4297b44d48fb4fe94cf988e, < 8238a9e450ed1524e40cb3a8b0b3c00606903aeb
- ECOSYSTEM: ≥ 0.4.0, < 0.4.2
Auf 0.4.2 aktualisieren
sqlparse Ubuntu:22.04:LTS
- Betroffene Versionsbereiche
- ECOSYSTEM: < 0.4.1-1ubuntu1
Auf 0.4.1-1ubuntu1 aktualisieren