PT-2026-83433 · Unknown · Omnivore Api

·

CVE-2026-82454

·

Published

2026-08-29

·

Updated

2026-09-17

CVSS v4.0

9.3

Critical

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Omnivore API (packages/api) versions prior to commit abf53d6
Description An authentication bypass exists in the Apple sign-in token verification process. The decodeAppleToken() function extracts the alg field from the JWT header provided by the user and passes it as the only permitted algorithm to jwt.verify(). When using jsonwebtoken v8, which lacks key and algorithm compatibility validation, an attacker can set alg to HS256 and sign a forged token using Apple's public RSA key as the HMAC secret. This allows the attacker to bypass signature verification and impersonate any account linked to Apple.
Recommendations Update Omnivore API (packages/api) to the version containing commit abf53d6.

Exploit

Fix

Improper Verification of Cryptographic Signature

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-82454

Affected Products

Omnivore Api