Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The task-listing methods accept a user_id parameter but do not use it, instead retrieving tasks broadly from the generic task API and filtering only by completion state. In a multi-user or shared-tenant context, this can expose tasks unrelated to the intended user, causing unauthorized data disclosure and confusing sync behavior.
