CVE-2026-69117: Django Drf Unrestricted Nested Serializer Queryset

Nested serializer input is resolved using an unrestricted model queryset (.objects.all()) without applying user permission restrictions. Authenticated users may exploit this to perform ORM lookup injection and access unauthorized objects.

Provally CuratedPublic repositoryMediumHigh confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-69117-django-drf-unrestricted-nested-serializer-queryset --engine opengrep

Description

Nested serializer input is resolved using an unrestricted model queryset (.objects.all()) without applying user permission restrictions. Authenticated users may exploit this to perform ORM lookup injection and access unauthorized objects.