CVE-2016-2048

Published on: 02/08/2016 12:00:00 AM UTC

Last Modified on: 03/23/2021 11:27:16 PM UTC

CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N

Certain versions of Django from Djangoproject contain the following vulnerability:

Django 1.9.x before 1.9.2, when ModelAdmin.save_as is set to True, allows remote authenticated users to bypass intended access restrictions and create ModelAdmin objects via the "Save as New" option when editing objects and leveraging the "change" permission.

  • CVE-2016-2048 has been assigned by URL Logo [email protected] to track the vulnerability - currently rated as MEDIUM severity.

CVSS3 Score: 5.5 - MEDIUM

Attack
Vector
Attack
Complexity
Privileges
Required
User
Interaction
NETWORK LOW HIGH NONE
Scope Confidentiality
Impact
Integrity
Impact
Availability
Impact
UNCHANGED LOW HIGH NONE

CVSS2 Score: 6 - MEDIUM

Access
Vector
Access
Complexity
Authentication
NETWORK MEDIUM SINGLE
Confidentiality
Impact
Integrity
Impact
Availability
Impact
PARTIAL PARTIAL PARTIAL

CVE References

Description Tags Link
Django releases issued: 1.9.2 (security) and 1.8.9 (bugfix) | Weblog | Django www.djangoproject.com
text/html
URL Logo CONFIRM www.djangoproject.com/weblog/2016/feb/01/releases-192-and-189/
Django CVE-2016-2048 Security Bypass Vulnerability cve.report (archive)
text/html
URL Logo BID 82329
Django Access Control Flaw Lets Remote Authenticated Users With 'change' Permissions Add ModelAdmin Objects on the Target System - SecurityTracker www.securitytracker.com
text/html
URL Logo SECTRACK 1034894

Known Affected Configurations (CPE V2.3)

Type Vendor Product Version Update Edition Language
ApplicationDjangoprojectDjango1.9AllAllAll
ApplicationDjangoprojectDjango1.9.1AllAllAll
ApplicationDjangoprojectDjango1.9AllAllAll
ApplicationDjangoprojectDjango1.9.1AllAllAll
  • cpe:2.3:a:djangoproject:django:1.9:*:*:*:*:*:*:*:
  • cpe:2.3:a:djangoproject:django:1.9.1:*:*:*:*:*:*:*:
  • cpe:2.3:a:djangoproject:django:1.9:*:*:*:*:*:*:*:
  • cpe:2.3:a:djangoproject:django:1.9.1:*:*:*:*:*:*:*: