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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade py3-sqlparse | Aug 22, 2024 | Sep 20, 2021 |
| Centos_linux | — | Upgrade tfm-rubygem-jwtUpgrade rubygem-clampUpgrade rubygem-highlineUpgrade rubygem-loggingUpgrade satellite-maintainUpgrade rubygem-hashieUpgrade tfm-rubygem-multi_jsonUpgrade rubygem-hammer_cli_foremanUpgrade tfm-rubygem-hammer_cli_foremanUpgrade foreman-cliUpgrade rubygem-foreman_maintainUpgrade rubygem-rest-clientUpgrade tfm-rubygem-hammer_cli_foreman_webhooksUpgrade tfm-rubygem-unicode-debuginfoUpgrade tfm-rubygem-unicode-display_widthUpgrade rubygem-hammer_cli_foreman_tasksUpgrade rubygem-little-pluggerUpgrade tfm-rubygem-mime-types-dataUpgrade rubygem-unf_ext-debugsourceUpgrade tfm-rubygem-netrcUpgrade rubygem-hammer_cli_foreman_templatesUpgrade tfm-rubygem-unicodeUpgrade tfm-rubygem-hammer_cli_foreman_discoveryUpgrade rubygem-amazing_printUpgrade rubygem-fast_gettextUpgrade rubygem-hammer_cli_foreman_discoveryUpgrade tfm-rubygem-localeUpgrade rubygem-oauthUpgrade tfm-rubygem-highlineUpgrade tfm-rubygem-domain_nameUpgrade rubygem-unicode-debuginfoUpgrade tfm-rubygem-hashieUpgrade tfm-rubygem-unf_ext-debuginfoUpgrade rubygem-jwtUpgrade rubygem-hammer_cliUpgrade tfm-rubygem-hammer_cli_foreman_remote_executionUpgrade rubygem-apipie-bindingsUpgrade rubygem-hammer_cli_katelloUpgrade satellite-cliUpgrade rubygem-unf_ext-debuginfoUpgrade tfm-rubygem-apipie-bindingsUpgrade satellite-cloneUpgrade rubygem-hammer_cli_foreman_bootdiskUpgrade tfm-rubygem-hammer_cli_foreman_azure_rmUpgrade tfm-rubygem-unf_extUpgrade tfm-rubygem-amazing_printUpgrade rubygem-multi_jsonUpgrade tfm-rubygem-http-cookieUpgrade tfm-rubygem-unfUpgrade tfm-rubygem-powerbarUpgrade tfm-rubygem-little-pluggerUpgrade tfm-rubygem-hammer_cli_foreman_virt_who_configureUpgrade tfm-rubygem-hammer_cli_foreman_bootdiskUpgrade rubygem-mime-typesUpgrade rubygem-hammer_cli_foreman_ansibleUpgrade rubygem-powerbarUpgrade tfm-rubygem-loggingUpgrade rubygem-netrcUpgrade tfm-rubygem-mime-typesUpgrade tfm-rubygem-hammer_cli_katelloUpgrade rubygem-unfUpgrade rubygem-unf_extUpgrade tfm-rubygem-rest-clientUpgrade rubygem-hammer_cli_foreman_remote_executionUpgrade tfm-runtimeUpgrade tfm-rubygem-hammer_cli_foreman_adminUpgrade rubygem-unicode-debugsourceUpgrade rubygem-hammer_cli_foreman_webhooksUpgrade rubygem-hammer_cli_foreman_openscapUpgrade rubygem-unicodeUpgrade tfm-rubygem-hammer_cli_foreman_ansibleUpgrade rubygem-hammer_cli_foreman_azure_rmUpgrade rubygem-hammer_cli_foreman_adminUpgrade rubygem-http-cookieUpgrade tfm-rubygem-hammer_cli_foreman_openscapUpgrade rubygem-domain_nameUpgrade rubygem-unicode-display_widthUpgrade rubygem-mime-types-dataUpgrade rubygem-localeUpgrade tfm-rubygem-clampUpgrade rubygem-hammer_cli_foreman_virt_who_configureUpgrade tfm-rubygem-oauthUpgrade tfm-rubygem-fast_gettextUpgrade tfm-rubygem-hammer_cliUpgrade tfm-rubygem-hammer_cli_foreman_templatesUpgrade tfm-rubygem-hammer_cli_foreman_tasks | Jul 14, 2022 | Sep 20, 2021 |
| Debian | — | Upgrade sqlparse | Jul 30, 2024 | Sep 20, 2021 |
| Redhat_linux | — | Upgrade tfm-rubygem-unf_extUpgrade tfm-rubygem-jwtUpgrade rubygem-mime-typesUpgrade tfm-rubygem-unf_ext-debuginfoUpgrade tfm-rubygem-hammer_cli_foreman_remote_executionUpgrade rubygem-hammer_cli_foreman_tasksUpgrade tfm-rubygem-hashieUpgrade tfm-rubygem-highlineUpgrade rubygem-hammer_cli_foreman_adminUpgrade satellite-cliUpgrade tfm-rubygem-hammer_cliUpgrade tfm-rubygem-unicodeUpgrade rubygem-hammer_cli_katelloUpgrade rubygem-hammer_cli_foreman_openscapUpgrade rubygem-hammer_cli_foreman_webhooksUpgrade rubygem-unf_ext-debugsourceUpgrade rubygem-hammer_cli_foremanUpgrade tfm-rubygem-hammer_cli_foreman_discoveryUpgrade rubygem-multi_jsonUpgrade tfm-runtimeUpgrade rubygem-hammer_cli_foreman_templatesUpgrade tfm-rubygem-hammer_cli_foreman_openscapUpgrade rubygem-unicode-debugsourceUpgrade tfm-rubygem-oauthUpgrade tfm-rubygem-hammer_cli_foreman_templatesUpgrade rubygem-unicode-display_widthUpgrade tfm-rubygem-hammer_cli_foreman_adminUpgrade tfm-rubygem-hammer_cli_foreman_azure_rmUpgrade tfm-rubygem-rest-clientUpgrade rubygem-little-pluggerUpgrade tfm-rubygem-domain_nameUpgrade satellite-maintainUpgrade tfm-rubygem-hammer_cli_foreman_bootdiskUpgrade tfm-rubygem-http-cookieUpgrade tfm-rubygem-localeUpgrade rubygem-netrcUpgrade tfm-rubygem-apipie-bindingsUpgrade rubygem-foreman_maintainUpgrade rubygem-hammer_cli_foreman_discoveryUpgrade tfm-rubygem-amazing_printUpgrade rubygem-domain_nameUpgrade rubygem-hammer_cli_foreman_ansibleUpgrade rubygem-hammer_cliUpgrade tfm-rubygem-little-pluggerUpgrade rubygem-mime-types-dataUpgrade rubygem-powerbarUpgrade rubygem-hammer_cli_foreman_azure_rmUpgrade tfm-rubygem-hammer_cli_foreman_webhooksUpgrade rubygem-oauthUpgrade rubygem-http-cookieUpgrade rubygem-localeUpgrade foreman-cliUpgrade rubygem-unf_ext-debuginfoUpgrade rubygem-amazing_printUpgrade tfm-rubygem-hammer_cli_foreman_ansibleUpgrade rubygem-hammer_cli_foreman_bootdiskUpgrade rubygem-unicodeUpgrade tfm-rubygem-hammer_cli_foreman_tasksUpgrade rubygem-hashieUpgrade tfm-rubygem-mime-types-dataUpgrade tfm-rubygem-netrcUpgrade tfm-rubygem-loggingUpgrade rubygem-hammer_cli_foreman_virt_who_configureUpgrade tfm-rubygem-unfUpgrade rubygem-clampUpgrade tfm-rubygem-multi_jsonUpgrade tfm-rubygem-mime-typesUpgrade rubygem-highlineUpgrade tfm-rubygem-powerbarUpgrade rubygem-jwtUpgrade rubygem-unicode-debuginfoUpgrade tfm-rubygem-hammer_cli_katelloUpgrade rubygem-loggingUpgrade tfm-rubygem-unicode-display_widthUpgrade tfm-rubygem-unicode-debuginfoUpgrade tfm-rubygem-hammer_cli_foreman_virt_who_configureUpgrade rubygem-unfUpgrade tfm-rubygem-fast_gettextUpgrade rubygem-rest-clientUpgrade tfm-rubygem-hammer_cli_foremanUpgrade rubygem-fast_gettextUpgrade tfm-rubygem-clampUpgrade rubygem-unf_extUpgrade satellite-cloneUpgrade rubygem-hammer_cli_foreman_remote_executionUpgrade rubygem-apipie-bindings | Jul 14, 2022 | Sep 20, 2021 |
| Rocky_linux | — | Upgrade libdb-sql-devel-debuginfoUpgrade libdb-debugsourceUpgrade libdb-utils-debuginfoUpgrade libdb-cxxUpgrade libdb-cxx-debuginfoUpgrade libdb-sql-debuginfoUpgrade libdb-debuginfo | Mar 12, 2024 | Sep 20, 2021 |
| Suse | — | Upgrade python3-sqlparse | Dec 2, 2021 | Sep 20, 2021 |
| Ubuntu | — | Upgrade python3-sqlparse | Sep 23, 2021 | Sep 20, 2021 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub