Skip to content

SQL Injection via in django-debug-toolbar

High severity GitHub Reviewed Published Apr 14, 2021 in jazzband/django-debug-toolbar • Updated Feb 1, 2023

Package

pip django-debug-toolbar (pip)

Affected versions

>= 3.0.0, < 3.2.1
>= 0.10.0, < 1.11.1
>= 2.0.0, < 2.2.1

Patched versions

3.2.1
1.11.1
2.2.1

Description

Impact

With Django Debug Toolbar attackers are able to execute SQL by changing the raw_sql input of the SQL explain, analyze or select forms and submitting the form.

NOTE: This is a high severity issue for anyone using the toolbar in a production environment.

Generally the Django Debug Toolbar team only maintains the latest version of django-debug-toolbar, but an exception was made because of the high severity of this issue.

Patches

Please upgrade to one of the following versions, depending on the major version you're using:

For more information

If you have any questions or comments about this advisory:

References

@jezdez jezdez published to jazzband/django-debug-toolbar Apr 14, 2021
Published by the National Vulnerability Database Apr 14, 2021
Reviewed Apr 14, 2021
Published to the GitHub Advisory Database Apr 16, 2021
Last updated Feb 1, 2023

Severity

High

Weaknesses

CVE ID

CVE-2021-30459

GHSA ID

GHSA-pghf-347x-c2gj

Source code

No known source code

Credits

Checking history
See something to contribute? Suggest improvements for this vulnerability.