Description (CNA)
Trigger.dev before 4.6.0 fails to verify that an authenticated user controls a GitHub App installation before binding it to their organization. Attackers can claim another user's GitHub App installation by replaying state cookies and supplying sequential installation identifiers, gaining unauthorized access to the victim's repositories.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| triggerdotdev / trigger.dev | affected 0 before 4.6.0 |
CWE
CWE-639
References
- https://github.com/triggerdotdev/trigger.dev/security/advisories/GHSA-9rx3-j5hm-5f27
- https://github.com/triggerdotdev/trigger.dev/blob/v4.5.16/apps/webapp/app/services/gitHub.server.ts
- https://github.com/triggerdotdev/trigger.dev/blob/v4.6.0/apps/webapp/app/services/gitHub.server.ts#L83-L86
- https://github.com/triggerdotdev/trigger.dev
- https://www.vulncheck.com/advisories/trigger-dev-before-4.6.0-github-app-installation-takeover
ADP enrichment
No English description supplied.
No references supplied.