External risk intelligence

Onyx AI Platform OAuth Header Exposure Vulnerability. [cite:]

CVE advisorySeverity: CRITICAL (CVSS 9.6)

CVE-2026-71424

Onyx is an AI platform that provides API endpoints for server and persona management. These API services are commonly deployed as internet-facing components in web application architectures, making the vulnerable endpoints reachable in standard deployments.

Information Disclosure

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

The Onyx AI platform has a vulnerability in its API endpoints that could expose sensitive user authentication information. This exposure occurs when specific server and persona data is accessed, potentially allowing unauthorized users to gain access to other users' credentials. The main concern is confirming whether your Onyx deployment is affected and what exposure might exist.

  • API flaw exposes user authentication tokens.
  • Matters for protecting user access and data.
  • Confirm Onyx relevance and assess exposure.

Attack Path

How an attacker could exploit the issue

An attacker can reach the vulnerable component through network access by interacting with specific API endpoints. Once accessed, the platform incorrectly exposes another user's OAuth Authorization header, potentially leading to unauthorized access and data compromise.

  • Network access and limited privileges required.
  • Vulnerable API endpoints leak user tokens.
  • Sensitive token exposure risks.

Live Threat

Current exploitation, exposure, and threat context

When supported by the advisory, an unauthenticated user with basic access could potentially view another user's OAuth Authorization header. This header may contain sensitive tokens or credentials, exposing them to unauthorized access or further compromise of user accounts.

  • Other users' OAuth Authorization headers.
  • Sensitive tokens copied to a shared row.
  • Unauthorized access to user accounts.

Operational Fix

Recommended remediation, mitigation, and detection steps

Given that Onyx is an open-source AI platform, platform or infrastructure teams are likely responsible for managing its deployment. The first practical step is to identify all Onyx instances, determine their reachability and criticality, and then locate the accountable owner for each instance to plan remediation based on risk.

  • Platform or infrastructure teams own this issue.
  • Verify Onyx instance reachability and criticality.
  • Plan remediation with accountable owners.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the Onyx AI platform?

Onyx is an open-source AI platform designed to help users interact with data and automation through AI-driven interfaces. It often functions as a backend system where users can configure personas and manage server-side connections. Because it handles authentication and integrates with other services, it acts as a central hub for organizational workflows, making the security of its API management features critical for protecting user identities.

What does CWE-200 and CWE-863 mean for CVE-2026-71424?

These codes identify two common weaknesses. CWE-200 refers to an information exposure, meaning data is visible to unauthorized parties. CWE-863 relates to incorrect authorization, where a system fails to verify that a user has permission to access a specific resource. In this case, Onyx accidentally copies user-specific tokens into a shared storage area, allowing any user with basic access to read sensitive OAuth headers that should have remained private.

How can an attacker trigger this vulnerability?

An attacker needs legitimate, basic-level access to the Onyx platform to interact with the specific API endpoints mentioned in the advisory. By querying these endpoints, they can retrieve information from the shared database row where tokens are improperly stored. Note that this bug is not triggered by public, unauthenticated traffic; the attacker must already be an authenticated user within the system to reach the logic that serves these leaked headers.

Is my Onyx deployment at risk?

According to Halo Surface Signal, Onyx is often deployed with its API endpoints facing the internet, which increases the likelihood that these services are reachable. If your instance is internet-facing, it is more exposed than an internal-only instance, but the risk remains if any user with basic access can reach the vulnerable endpoints. Evaluate your network perimeter to see if your Onyx installation is accessible beyond your internal network.

How do I secure my Onyx instance?

Your first step is to confirm the version of Onyx you are running. If you are on a version prior to 3.1.10, 3.2.14, or 4.0.0, you are affected. Identify all instances across your infrastructure and coordinate with your platform or engineering teams to update to these secure versions or later. Applying the update is the only way to ensure the token storage logic is corrected and to prevent unauthorized access to sensitive OAuth credentials.

References