CVE-2026-87890

Summary

An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. An incomplete fix for CVE-2026-15307 in Django spatial lookups allows an attacker who can supply bytes values to cause the Django process to make network requests via a crafted VRT document referencing an external raster source. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank sicksec for reporting this issue.

Affected Software

VendorProductVersion RangeStatus
djangoprojectDjango6.1 < 6.1.2affected
djangoprojectDjango6.1.2unaffected
djangoprojectDjango6.0 < 6.0.9affected
djangoprojectDjango6.0.9unaffected
djangoprojectDjango5.2 < 5.2.18affected
djangoprojectDjango5.2.18unaffected

Weaknesses

  • CWE-918: CWE-918: Server-Side Request Forgery (SSRF)

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: yes
    • Technical Impact: partial

References