Read the docs
TI-2014-00451 Aliases CVE-2014-0472GHSA-rvq6-mrpv-m6rm

The django.core.urlresolvers.reverse function in Django before 1.4.11, 1.5.x before…

Priority LOW 32CWE-94Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
High
Impact type
Code execution
Confidentiality · integrity · availability
Partial · Partial · Partial
Fix status
Partial Red Hat: 2 fixed, 1 without a fix

Attack profile from CVSS 2.0 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-94.

Summary

The django.core.urlresolvers.reverse function in Django before 1.4.11, 1.5.x before 1.5.6, 1.6.x before 1.6.3, and 1.7.x before 1.7 beta 2 allows remote attackers to import and execute arbitrary Python modules by leveraging a view that constructs URLs using user input and a "dotted Python path."

Why it matters now

EPSS 0.05758 93rd percentileScored 2026-11-07
Fix Partial Django (PyPI): 1.4.11, 1.5.6, 1.6.3Red Hat: 2 advisoriesRed Hat: 2 fixed, 1 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—Django (PyPI)before 1.4.111.4.11Patch availableGHSA-rvq6-mrpv-m6rm
—Django (PyPI)1.5 to before 1.5.61.5.6Patch availableGHSA-rvq6-mrpv-m6rm
—Django (PyPI)1.6 to before 1.6.31.6.3Patch availableGHSA-rvq6-mrpv-m6rm
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • Django (PyPI) Vendor— Affected before 1.4.11 Fixed in 1.4.11 Patch available GHSA-rvq6-mrpv-m6rm
  • Django (PyPI) Vendor— Affected 1.5 to before 1.5.6 Fixed in 1.5.6 Patch available GHSA-rvq6-mrpv-m6rm
  • Django (PyPI) Vendor— Affected 1.6 to before 1.6.3 Fixed in 1.6.3 Patch available GHSA-rvq6-mrpv-m6rm

CPE configurations NVD · 28

CPEVersionsRoleVendor
cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:*up to 1.4.10Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4:*:*:*:*:*:*:*1.4Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.1:*:*:*:*:*:*:*1.4.1Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.2:*:*:*:*:*:*:*1.4.2Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.3:*:*:*:*:*:*:*1.4.3Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.4:*:*:*:*:*:*:*1.4.4Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.5:*:*:*:*:*:*:*1.4.5Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.6:*:*:*:*:*:*:*1.4.6Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.7:*:*:*:*:*:*:*1.4.7Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.4.8:*:*:*:*:*:*:*1.4.8Vulnerabledjangoproject
  • cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:* Versions up to 1.4.10 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4:*:*:*:*:*:*:* Versions 1.4 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.1:*:*:*:*:*:*:* Versions 1.4.1 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.2:*:*:*:*:*:*:* Versions 1.4.2 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.3:*:*:*:*:*:*:* Versions 1.4.3 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.4:*:*:*:*:*:*:* Versions 1.4.4 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.5:*:*:*:*:*:*:* Versions 1.4.5 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.6:*:*:*:*:*:*:* Versions 1.4.6 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.7:*:*:*:*:*:*:* Versions 1.4.7 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.4.8:*:*:*:*:*:*:* Versions 1.4.8 Vulnerable ·djangoproject
Show 18 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:djangoproject:django:1.4.9:*:*:*:*:*:*:*1.4.9Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.6:*:*:*:*:*:*:*1.6Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.6.1:*:*:*:*:*:*:*1.6.1Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.6.2:*:*:*:*:*:*:*1.6.2Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.7:alpha1:*:*:*:*:*:*1.7 alpha1Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.7:alpha2:*:*:*:*:*:*1.7 alpha2Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.7:beta1:*:*:*:*:*:*1.7 beta1Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5:*:*:*:*:*:*:*1.5Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5.1:*:*:*:*:*:*:*1.5.1Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5.2:*:*:*:*:*:*:*1.5.2Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5.3:*:*:*:*:*:*:*1.5.3Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5.4:*:*:*:*:*:*:*1.5.4Vulnerabledjangoproject
cpe:2.3:a:djangoproject:django:1.5.5:*:*:*:*:*:*:*1.5.5Vulnerabledjangoproject
cpe:2.3:o:canonical:ubuntu_linux:10.04:-:lts:*:*:*:*:*10.04VulnerableCanonical
cpe:2.3:o:canonical:ubuntu_linux:12.04:-:lts:*:*:*:*:*12.04VulnerableCanonical
cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:*12.10VulnerableCanonical
cpe:2.3:o:canonical:ubuntu_linux:13.10:*:*:*:*:*:*:*13.10VulnerableCanonical
cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:lts:*:*:*14.04VulnerableCanonical
  • cpe:2.3:a:djangoproject:django:1.4.9:*:*:*:*:*:*:* Versions 1.4.9 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.6:*:*:*:*:*:*:* Versions 1.6 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.6.1:*:*:*:*:*:*:* Versions 1.6.1 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.6.2:*:*:*:*:*:*:* Versions 1.6.2 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.7:alpha1:*:*:*:*:*:* Versions 1.7 alpha1 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.7:alpha2:*:*:*:*:*:* Versions 1.7 alpha2 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.7:beta1:*:*:*:*:*:* Versions 1.7 beta1 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5:*:*:*:*:*:*:* Versions 1.5 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5.1:*:*:*:*:*:*:* Versions 1.5.1 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5.2:*:*:*:*:*:*:* Versions 1.5.2 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5.3:*:*:*:*:*:*:* Versions 1.5.3 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5.4:*:*:*:*:*:*:* Versions 1.5.4 Vulnerable ·djangoproject
  • cpe:2.3:a:djangoproject:django:1.5.5:*:*:*:*:*:*:* Versions 1.5.5 Vulnerable ·djangoproject
  • cpe:2.3:o:canonical:ubuntu_linux:10.04:-:lts:*:*:*:*:* Versions 10.04 Vulnerable ·Canonical
  • cpe:2.3:o:canonical:ubuntu_linux:12.04:-:lts:*:*:*:*:* Versions 12.04 Vulnerable ·Canonical
  • cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:* Versions 12.10 Vulnerable ·Canonical
  • cpe:2.3:o:canonical:ubuntu_linux:13.10:*:*:*:*:*:*:* Versions 13.10 Vulnerable ·Canonical
  • cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:lts:*:*:* Versions 14.04 Vulnerable ·Canonical

Remediation

  • Fix · GHSA-rvq6-mrpv-m6rm Django (PyPI) Fixed in 1.4.11 Advisory →
  • Fix · GHSA-rvq6-mrpv-m6rm Django (PyPI) Fixed in 1.5.6 Advisory →
  • Fix · GHSA-rvq6-mrpv-m6rm Django (PyPI) Fixed in 1.6.3 Advisory →

Red Hat 2 advisories

  • RHSA-2014:0456 Released 2014-04-30 · Red Hat rating Moderate
    Django security update
    • Red Hat Enterprise Linux OpenStack Platform 4.0 Django14-1.4.11-1.el6ost, Django14-doc-1.4.11-1.el6ost
  • RHSA-2014:0457 Released 2014-04-30 · Red Hat rating Moderate
    Django security update
    • Red Hat Enterprise Linux OpenStack Platform 3.0 Django14-1.4.11-1.el6ost, Django14-doc-1.4.11-1.el6ost

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Subscription Asset ManagerAffectedNo fix yet
Red Hat Enterprise Linux OpenStack Platform 3.0Fixed RHSA-2014:0457
Red Hat Enterprise Linux OpenStack Platform 4.0Fixed RHSA-2014:0456

Timeline

  1. 2026-10-02 Threatist record created from CVE-2014-0472
  2. 2026-10-03 Alias added: GHSA-rvq6-mrpv-m6rm

References

Sources