External risk intelligence

Omnivore API Authentication Bypass via Apple Sign-In Token Verification.

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2026-82454

The vulnerability exists in an API authentication component specifically handling Apple sign-in tokens. APIs facilitating third-party identity provider integration are designed to be public-facing to enable external user authentication, making this service a standard internet-accessible endpoint.

Authentication Bypass

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

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in the Omnivore API's handling of Apple sign-in tokens, allowing for an authentication bypass. This could enable unauthorized access to accounts by allowing attackers to impersonate users. The main concern is confirming whether this specific authentication mechanism is in use and if exposure exists.

  • Bypasses authentication for Apple sign-in.
  • Matters if your service integrates with Apple accounts.
  • Confirm if this authentication method is relevant.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this by crafting a fraudulent sign-in token that appears to be issued by Apple. This token, when processed by the Omnivore API's Apple sign-in function, would bypass the expected security checks. The flaw lies in how the API verifies the token's signature by allowing an attacker to specify a signing algorithm and use Apple's public key as a secret. This could allow an attacker to impersonate any user with an Apple-linked account.

  • No privileges or user interaction needed.
  • Attacker-controlled token triggers verification flaw.
  • Impersonate any linked user account.

Live Threat

Current exploitation, exposure, and threat context

The Omnivore API's Apple sign-in verification could be bypassed, allowing an attacker to impersonate any user with an Apple-linked account when supported by the advisory. This could lead to unauthorized access to user accounts and potentially sensitive information associated with those accounts.

  • User accounts and associated data.
  • Forged tokens bypass signature verification.
  • Unauthorized account access and data exposure.

Operational Fix

Recommended remediation, mitigation, and detection steps

Application owners and platform teams are likely responsible for addressing this authentication bypass in the Omnivore API's Apple sign-in verification. The first practical step is to identify all instances of the affected API, determine their exposure and criticality, and locate the accountable owner before planning remediation, potentially involving vendor coordination.

  • Identify affected API instances and owners.
  • Verify reachability and business criticality.
  • Plan remediation based on verified risk.

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 Omnivore API?

Omnivore is an open-source read-it-later application that allows users to save and organize content from across the web. The API component in question manages backend operations, including authenticating users who choose to log in using third-party services like Apple Sign-In.

What does CVE-2026-82454 mean?

This vulnerability is an authentication bypass, specifically categorized as CWE-347: Improper Verification of Cryptographic Signature. It occurs because the API incorrectly trusts information provided by the user about how to verify their login token, allowing an attacker to craft a fake token that the system falsely accepts as legitimate.

How does an attacker trigger this vulnerability?

An attacker triggers this by submitting a forged Apple authentication token to the API. The flaw is not activated by normal user behavior or standard API use. Instead, it requires specifically crafting a token that tells the system to use a weaker signing method than intended, effectively tricking the verification process.

Is my instance affected by this CVE?

According to Halo Surface Signal, this vulnerability impacts services that offer Apple Sign-In, which are inherently designed to be internet-facing to allow external user access. If your Omnivore API deployment enables Apple authentication, it is likely reachable by attackers regardless of whether it is hosted publicly or behind a perimeter.

What should I do to address CVE-2026-82454?

Start by identifying all deployed instances of the Omnivore API and confirming whether they are configured to support Apple Sign-In. Once mapped, coordinate with your platform teams to verify if you are running an affected version. If you are, prioritize applying the available source code fix to secure your authentication logic.

References