[SECURITY] Task router: add author whitelist #132
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
From Audit #131 — Severity: CRITICAL
The task router (
uni-wizard/daemons/task_router.py) processes ALL issues assigned to Timmy regardless of who created them. Anyone with Gitea write access can inject tasks.Fix
Add author validation in
_process_issue():Acceptance Criteria