p PatchFirst

CVE-2023-30608

CVE-2023-30608 · Parser contains an inefficient regular expression in sqlparse

This page contains facts from public vulnerability sources. Check the original advisory before updating.

sqlparse is a non-validating SQL parser module for Python. In affected versions the SQL parser contains a regular expression that is vulnerable to ReDoS (Regular Expression Denial of Service). This issue was introduced by commit `e75e358`. The vulnerability may lead to Denial of Service (DoS). This issues has been fixed in sqlparse 0.4.4 by commit `c457abd5f`. Users are advised to upgrade. There are no known workarounds for this issue.

CVSS 5.5 · Medium · EPSS 1.0% · Fix available

Published
Updated

Stack: system · python

Affected products and versions

  • sqlparse

    Versions
    • >= 0.1.15, < 0.4.4: Affected

    No fix published

  • sqlparse Debian:12

    Versions
    • 0.4.2-1
    Affected ranges
    • ECOSYSTEM: < 0.4.2-1+deb12u1

    Update to 0.4.2-1+deb12u1

  • sqlparse Debian:13

    Affected ranges
    • ECOSYSTEM: < 0.4.4-1

    Update to 0.4.4-1

  • sqlparse Debian:14

    Affected ranges
    • ECOSYSTEM: < 0.4.4-1

    Update to 0.4.4-1

  • sqlparse PyPI

    Versions
    • 0.1.15
    • 0.1.16
    • 0.1.17
    • 0.1.18
    • 0.1.19
    • 0.2.0
    • 0.2.1
    • 0.2.2
    • 0.2.3
    • 0.2.4
    • 0.3.0
    • 0.3.1
    • 0.4.0
    • 0.4.1
    • 0.4.2
    • 0.4.3
    Affected ranges
    • ECOSYSTEM: ≥ 0.1.15, < 0.4.4

    Update to 0.4.4

  • sqlparse PyPI

    Versions
    • 0.1.15
    • 0.1.16
    • 0.1.17
    • 0.1.18
    • 0.1.19
    • 0.2.0
    • 0.2.1
    • 0.2.2
    • 0.2.3
    • 0.2.4
    • 0.3.0
    • 0.3.1
    • 0.4.0
    • 0.4.1
    • 0.4.2
    • 0.4.3
    Affected ranges
    • {"events": [{"introduced": "0"}, {"fixed": "c457abd5f097dd13fb21543381e7cfafe7d31cfb"}, {"fixed": "e75e35869473832a1eb67772b1adfee2db11b85a"}], "repo": "https://github.com/andialbrecht/sqlparse", "type": "GIT"}
    • ECOSYSTEM: ≥ 0.1.15, < 0.4.4

    Update to 0.4.4

  • sqlparse Ubuntu:18.04:LTS

    Versions
    • 0.2.2-1
    • 0.2.4-0.1
    Affected ranges
    • ECOSYSTEM: < 0.2.4-0.1ubuntu0.1

    Update to 0.2.4-0.1ubuntu0.1

  • sqlparse Ubuntu:20.04:LTS

    Versions
    • 0.2.4-1
    • 0.2.4-1build1
    • 0.2.4-2
    • 0.2.4-3
    Affected ranges
    • ECOSYSTEM: < 0.2.4-3ubuntu0.1

    Update to 0.2.4-3ubuntu0.1

  • sqlparse Ubuntu:22.04:LTS

    Versions
    • 0.4.1-1ubuntu1
    • 0.4.2-1
    Affected ranges
    • ECOSYSTEM: < 0.4.2-1ubuntu0.22.04.1

    Update to 0.4.2-1ubuntu0.22.04.1

Original sources

Check your server →