Skip to content

security: Fix IDOR vulnerability in My Tasks (Resolves #8305)#8334

Open
serfersac wants to merge 3 commits intofaveosuite:developmentfrom
serfersac:fix/idor-tasks-access
Open

security: Fix IDOR vulnerability in My Tasks (Resolves #8305)#8334
serfersac wants to merge 3 commits intofaveosuite:developmentfrom
serfersac:fix/idor-tasks-access

Conversation

@serfersac
Copy link
Copy Markdown

I have implemented a server-side ownership validation check in the TicketController to patch the reported IDOR vulnerability.

Changes:

  • Added strict authorization logic to thread() to verify if the requesting agent is explicitly assigned to or collaborating on the ticket.
  • Admins retain global access.
  • Unauthorized requests are now safely rejected/redirected, preventing data exposure (CWE-639) as reported in the issue.

@pull-request-size pull-request-size Bot added the size/M Issue will take 2-3 days to complete label Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M Issue will take 2-3 days to complete

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant