Skip to main content
← All vulnerabilities
CVE-2018-16984PYSEC-2018-3GHSA-6MX3-3VQG-HPP2

An issue was discovered in Django 2.1 before 2.1.2, in which unprivileged users can read the password hashes of arbitrary accounts.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.1.2
None on Exploit-DB, Metasploit or GitHub

Summary

An issue was discovered in Django 2.1 before 2.1.2, in which unprivileged users can read the password hashes of arbitrary accounts. The read-only password widget used by the Django Admin to display an obfuscated password hash was bypassed if a user has only the "view" permission (new in Django 2.1), resulting in display of the entire password hash to those users. This may result in a vulnerability for sites with legacy user accounts using insecure hashes.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • djangoPyPI

    From 2.1 · fixed in 2.1.2

References 3

djangoproject.com

securitytracker.com

security.netapp.com