GitHub Advisoryadvisory · PyPI

GHSA-rm2j-x595-q9cj Django Vulnerable to Cache Poisoning

HIGH Published 2022-05-14 Modified 2024-09-16 Official page ↗
Aliases
CVE-2011-4139
Ecosystem
PyPI
Packages
Django
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weaknesses
CWE-20, CWE-349
Reviewed
2024-01-16

Affected packages

• PyPI Django: < 1.2.7 → fixed in 1.2.7 • PyPI Django: >= 1.3, < 1.3.1 → fixed in 1.3.1

Description

Django before 1.2.7 and 1.3.x before 1.3.1 uses a request's HTTP Host header to construct a full URL in certain circumstances, which allows remote attackers to conduct cache poisoning attacks via a crafted request.

Related

Alias · CVE (1)

  • CVE-2011-4139 Django before 1.2.7 and 1.3.x before 1.3.1 uses a request's HTTP Host header to construct a full URL in certain circumstances, which allows… vulnerability

Weakness · CWE (2)

  • CWE-20 Improper Input Validation weakness
  • CWE-349 Acceptance of Extraneous Untrusted Data With Trusted Data weakness

References