Intent-Code Divergence
High
- Confidence
- 99% confidence
- Finding
- `RbacPermission.has_object_permission` calls `has_obj_perm(request.user, obj)` but ignores its boolean result and always returns `True`. This defeats documented object-level data access control, allowing authenticated users to access objects outside their authorized department or ownership scope wherever object permissions are relied upon.
