CVE-2026-82454
Açıklama
Omnivore API (packages/api), abf53d6 commit'indeki düzeltmeden önceki sürümleri, Apple giriş belirteci (token) doğrulamasında bir kimlik doğrulama atlatma zafiyeti içermektedir. decodeAppleToken fonksiyonu, saldırgan tarafından sağlanan JWT başlığından 'alg' alanını ayıklamakta ve bunu jwt.verify() fonksiyonuna tek izin verilen algoritma olarak iletmektedir. Anahtar/algoritma uyumluluğunu doğrulamayan jsonwebtoken v8 sürümünü kullanan bir saldırgan, alg=HS256 değerini ayarlayabilir ve Apple'ın herkese açık RSA genel anahtarını HMAC sırrı olarak kullanarak sahte bir belirteç imzalayabilir; böylece imza doğrulamasını atlatarak herhangi bir Apple bağlantılı hesap adına işlem yapabilir.
Nasıl düzeltilir
- omnivore-app omnivoreabf53d650875 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| omnivore-app omnivore | v < abf53d650875 | abf53d650875 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.