Medium severity · published May 8, 2026
CVE-2026-42277
Onyx: IDOR in /chat/file/{file_id} allows any authenticated user to download other users files
6.5
CVSS
0.2%
EPSS
No
On KEV
Description
Onyx is an open-source AI platform. Prior to versions 3.0.9, 3.1.6, and 3.2.6, the GET /chat/file/{file_id} endpoint allows any authenticated user to download any other user's uploaded files by providing the file UUID. The endpoint verifies the caller is authenticated but never checks that the file belongs to them. An attacker who knows or obtains a file UUID can access confidential documents, chat attachments, and other files uploaded by any user in the system. This issue has been patched in versions 3.0.9, 3.1.6, and 3.2.6.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 10% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ON
onyx · onyx-dot-app
< 3.0.9; >= 3.1.0, < 3.1.6; >= 3.2.0, < 3.2.6 · source: vendor, NVD
Affected product
ON
onyx
onyx-dot-app
More from onyx
9.6
CVE-2026-71424
Onyx: Cross-user OAuth-token leak via /api/mcp/servers* for per-user MCP servers
6.5
CVE-2026-85700
Onyx 4.6.6 Custom Tool Secret Header Disclosure via Tool Endpoints
6.5
CVE-2026-63178
Onyx Curator-scope IDOR: any curator can modify membership of arbitrary user groups via unscoped PATCH /manage/admin/user-group/{id} and /add-users leading to cross-group document disclosure
4.3
CVE-2026-42276
Onyx: IDOR in /chat/stop-chat-session allows any authenticated user to interrupt other users chat sessions