Onlook tRPC Insecure Direct Object Reference via multiple procedures
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-639.
Summary
Onlook through 0.2.32, fixed in commit 423e2e9, contains a broken object level authorization vulnerability that allows authenticated attackers to access and manipulate other users' resources by supplying arbitrary UUID values to tRPC API procedures including project.get, member.remove, and chat.conversation.delete. Attackers can provide arbitrary projectId or conversationId values without authorization validation to read, modify, and delete other users' project data, members, and conversation history.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-65013
- 2026-10-03 Alias added: GHSA-j6x3-f5cf-2pg4
References
Exploit 1
Patch 2
More onlook vulnerabilities
- TI-2025-39457 A Broken Object Level Authorization (BOLA) vulnerability was discovered in the tRPC… CVSS 3.1HIGH 7.6
- TI-2025-39458 An Open Redirect vulnerability exists in the OAuth callback handler in file… CVSS 3.1MEDIUM 6.5
- TI-2025-39459 A DOM-based Cross-Site Scripting (XSS) vulnerability exists in the text editor feature of… CVSS 3.1MEDIUM 6.1
Sources
- CVE-2026-65013 · CVE Program
- CVE-2026-65013 · NVD
- FIRST EPSS
- GHSA-j6x3-f5cf-2pg4 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences