OpenPanel before 3.0.0 Privilege Escalation via onboarding.project tRPC Mutation
Impact
OpenPanel before 3.0.0 contains a missing authorization vulnerability in the onboarding.project tRPC mutation that allows non-admin organization members to create projects and mint write-type ingestion credentials, bypassing the admin-only policy. Attackers can repeatedly call the endpoint with a member session to obtain plaintext secrets, inject fake analytics events, poison business metrics, and consume the organization's usage budget.
Source excerpt · VulnCheckAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Openpanel-dev · openpanel
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 0 to before 3.0.0 | affected |
| 3.0.0 | unaffected |
Original source description
OpenPanel before 3.0.0 contains a missing authorization vulnerability in the onboarding.project tRPC mutation that allows non-admin organization members to create projects and mint write-type ingestion credentials, bypassing the admin-only policy. Attackers can repeatedly call the endpoint with a member session to obtain plaintext secrets, inject fake analytics events, poison business metrics, and consume the organization's usage budget.
References
- Security advisory github.com/Openpanel-dev/openpanel/security/advisories/GHSA-5f38-q67m-mcmp
- Patch github.com/Openpanel-dev/openpanel/commit/35c2a138fb9f8dde67dadfd426892f3762b25b78
- Security advisory www.vulncheck.com/advisories/openpanel-before-3.0.0-privilege-escalation-via-onboarding-project-trpc-mutation