GitHub Advisoryadvisory · PyPI

GHSA-rf4j-j272-fj86 Django vulnerable to information leakage in AuthenticationForm

HIGH Published 2018-10-03 Modified 2024-09-18 Official page ↗
Aliases
CVE-2018-6188
Ecosystem
PyPI
Packages
Django
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-200
Reviewed
2020-06-16

Affected packages

• PyPI Django: >= 2.0a1, < 2.0.2 → fixed in 2.0.2 • PyPI Django: >= 1.11.8, < 1.11.10 → fixed in 1.11.10

Description

`django.contrib.auth.forms.AuthenticationForm` in Django 2.0 before 2.0.2, and 1.11.8 and 1.11.9, allows remote attackers to obtain potentially sensitive information by leveraging data exposure from the `confirm_login_allowed()` method, as demonstrated by discovering whether a user account is inactive.

Related

Alias · CVE (1)

  • CVE-2018-6188 django.contrib.auth.forms.AuthenticationForm in Django 2.0 before 2.0.2, and 1.11.8 and 1.11.9, allows remote attackers to obtain… vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References