First published: Mon Feb 08 2016(Updated: )
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.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Djangoproject Django | =1.9 | |
Djangoproject Django | =1.9.1 | |
pip/django | >=1.9<1.9.2 | 1.9.2 |
=1.9 | ||
=1.9.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-2048 is classified as a high severity vulnerability that allows authenticated users to bypass access restrictions.
To fix CVE-2016-2048, upgrade Django to version 1.9.2 or later.
CVE-2016-2048 affects Django versions 1.9 and 1.9.1.
No, CVE-2016-2048 can only be exploited by remote authenticated users.
CVE-2016-2048 impacts the 'Save as New' functionality in Django's ModelAdmin, allowing unauthorized creation of objects.