Skip to main content

Onyx AI Platform EUVDEUVD-2026-28524

| CVE-2026-42276 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-05-08 GitHub_M
4.3
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

3
Patch available
May 08, 2026 - 06:02 EUVD
Analysis Generated
May 08, 2026 - 05:30 vuln.today
CVE Published
May 08, 2026 - 03:49 nvd
MEDIUM 4.3

DescriptionGitHub Advisory

Onyx is an open-source AI platform. Prior to versions 3.0.9, 3.1.6, and 3.2.6, the POST /chat/stop-chat-session/{chat_session_id} endpoint lets any authenticated user stop any other user's active chat session. The endpoint checks authentication but never verifies the session belongs to the caller. An attacker who knows a chat session UUID can kill another user's LLM generation mid-stream. This issue has been patched in versions 3.0.9, 3.1.6, and 3.2.6.

AnalysisAI

Onyx versions before 3.0.9, 3.1.6, and 3.2.6 permit authenticated users to terminate any other user's active chat session via the POST /chat/stop-chat-session/{chat_session_id} endpoint without verifying session ownership. An attacker with valid credentials can interrupt another user's LLM generation mid-stream by supplying a known session UUID, causing denial of service to targeted chat sessions. Vendor-released patches are available, and no public exploit code or active exploitation has been identified at time of analysis.

Technical ContextAI

Onyx is an open-source AI platform built to manage and interact with large language models. The vulnerability stems from an insecure direct object reference (IDOR) flaw in the chat session termination endpoint. The endpoint (POST /chat/stop-chat-session/{chat_session_id}) validates that the caller is an authenticated user via the PR:L (requires low privilege) requirement but fails to perform authorization checks confirming the caller owns or has permission to access the specified chat session UUID. This is a classic broken access control vulnerability (CWE-639: Authorization Bypass Through User-Controlled Key). The session ID is likely a UUID predictable or discoverable through information disclosure, allowing attackers to enumerate and terminate sessions belonging to any user in the system.

RemediationAI

Upgrade Onyx to version 3.0.9, 3.1.6, or 3.2.6 (or later) depending on your current major/minor version branch. These releases include authorization checks confirming that the authenticated user owns the chat session before permitting termination. Refer to the GitHub security advisory at https://github.com/onyx-dot-app/onyx/security/advisories/GHSA-rw6w-hp62-gc8w for detailed release notes. As a temporary compensating control pending upgrade, restrict access to the POST /chat/stop-chat-session endpoint at the API gateway or reverse proxy layer to a trusted administrator role only, though this will prevent legitimate users from terminating their own sessions and should be considered a stop-gap measure, not a permanent solution.

More in Onyx

View all
CVE-2024-9612 MEDIUM POC
6.5 Mar 20

In danswer-ai/danswer v0.3.94, administrators can set the visibility of pages within a workspace, including the search p

CVE-2026-71424 CRITICAL
9.6 Aug 17

Cross-user credential disclosure in Onyx (open-source AI platform) lets any low-privileged BASIC_ACCESS user retrieve an

CVE-2024-0113 HIGH
8.8 Aug 12

NVIDIA Mellanox OS, ONYX, Skyway, and MetroX-3 XCC contain a vulnerability in the web support, where an attacker can cau

CVE-2024-0104 HIGH
8.8 Aug 08

NVIDIA Mellanox OS, ONYX, Skyway, MetroX-2 and MetroX-3 XC contain a vulnerability in the LDAP AAA component, where a us

CVE-2024-0101 HIGH
7.5 Aug 08

NVIDIA Mellanox OS, ONYX, Skyway, MetroX-2 and MetroX-3 XC contain a vulnerability in ipfilter, where improper ipfilter

CVE-2023-43784 HIGH
7.5 Sep 22

Plesk Onyx 17.8.11 has accessKeyId and secretAccessKey fields that are related to an Amazon AWS Firehose component. Rate

CVE-2026-85700 HIGH
7.1 Sep 04

Credential disclosure in Onyx 4.6.6 allows any authenticated user to retrieve plaintext API keys and authorization heade

CVE-2026-63178 MEDIUM
6.5 Aug 17

Privilege escalation in Onyx Enterprise Edition (versions prior to 4.3.0) allows any authenticated curator to modify use

CVE-2026-42277 MEDIUM
6.5 May 08

Onyx versions prior to 3.0.9, 3.1.6, and 3.2.6 expose an authorization bypass in the GET /chat/file/{file_id} endpoint t

CVE-2025-7894 LOW POC
2.1 Jul 20

SQL injection in Onyx Chat Interface allows authenticated remote attackers to manipulate database queries via the genera

CVE-2020-11584 MEDIUM
6.1 Aug 03

A GET-based XSS reflected vulnerability in Plesk Onyx 17.8.11 allows remote unauthenticated users to inject arbitrary Ja

CVE-2024-7767 HIGH POC
8.1 Mar 20

An improper access control vulnerability exists in danswer-ai/danswer version v0.3.94. Rated high severity (CVSS 8.1), t

Share

EUVD-2026-28524 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy