Vulnerability · Published Nov 3, 2026 · Assigned by DSF

CVE-2026-113733Password hash disclosure to "view only" admin users with custom user models

Low 2.2

In plain English

A low-severity security flaw in Django from djangoproject. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 34% of all known vulnerabilities).

Severity (CVSS 3.1)2.2Low
Exploit odds (30 days)0.4%top 66.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

An issue was discovered in Django 6.1 before 6.1.3 and 6.0 before 6.0.10. The `django.contrib.admin.utils.display_for_field()` function did not obfuscate the password field of user models other than `AUTH_USER_MODEL`, or of an `AUTH_USER_MODEL` inheriting its password field from a concrete parent model through multi-table inheritance, which allows authenticated staff users with only the view permission on such a model to obtain full password hashes via the read-only change form. 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 Aaron chen for reporting this issue.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Ubuntu:22.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-113733
Ubuntu:24.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-113733
Ubuntu:26.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-113733
Ubuntu:26.10python-djangono fix listedUBUNTU-CVE-2026-113733

Affected products (as reported)

VendorProductVersions
djangoproject Django 6.1 – before 6.1.36.0 – before 6.0.10

Weakness: CWE-522 · Vector: CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:N

References