← All CVEs

CVE-2020-9402

high · 8.8

A public exploit / detection template exists

Weaponised detection is publicly available, which meaningfully raises real-world risk regardless of CVSS. nuclei-templates

Django 1.11 before 1.11.29, 2.2 before 2.2.11, and 3.0 before 3.0.4 allows SQL Injection if untrusted data is used as a tolerance parameter in GIS functions and aggregates on Oracle. By passing a suitably crafted tolerance to GIS functions and aggregates on Oracle, it was possible to break escaping and inject malicious SQL.

8.8
CVSS
22.5%
EPSS (exploit prob.)
98th
EPSS percentile
2020-03-05
Published

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-89

Affected products

VendorProductAffected versions
djangoprojectdjango>= 1.11, < 1.11.29
djangoprojectdjango>= 2.2, < 2.2.11
djangoprojectdjango>= 3.0, < 3.0.4
debiandebian_linux9.0
debiandebian_linux10.0
fedoraprojectfedora31
fedoraprojectfedora32
netappsteelstore_cloud_integrated_storageall versions
canonicalubuntu_linux16.04
canonicalubuntu_linux18.04
canonicalubuntu_linux19.10

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2020-9402