CVE-2016-2048: Django Access Restrictions Bypass
(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.
References
- github.com/advisories/GHSA-46x4-9jmv-jc8p
- github.com/django/django
- github.com/django/django/commit/adbca5e4db42542575734b8e5d26961c8ada7265
- github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2016-14.yaml
- nvd.nist.gov/vuln/detail/CVE-2016-2048
- web.archive.org/web/20210123075529/http://www.securityfocus.com/bid/82329
- web.archive.org/web/20211204051406/http://www.securitytracker.com/id/1034894
- www.djangoproject.com/weblog/2016/feb/01/releases-192-and-189
Detect and mitigate CVE-2016-2048 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →