CVE-2026-82454

Critical

Description

The Omnivore API (packages/api) before the fix in commit abf53d6 contains an authentication bypass in Apple sign-in token verification. The decodeAppleToken function extracted the 'alg' field from the attacker-supplied JWT header and passed it as the sole allowed algorithm to jwt.verify(). Using jsonwebtoken v8 (which does not validate key/algorithm compatibility), an attacker can set alg=HS256 and sign a forged token using Apple's publicly available RSA public key as the HMAC secret, bypassing signature verification and impersonating any Apple-linked account.

SeverityCritical
CVSS9.1
Exploit probability—
ProductOmnivore
PublishedAug 29, 2026
First seenAug 29, 2026
Weakness typeCWE-347CWE-347

How to fix

Affected products

ProductAffected versionsFixed in
omnivore-app omnivorev < abf53d650875abf53d650875

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.