CVE-2026-77066
Təsvir
packages/api/src/resolvers/subscriptions/index.ts faylındakı scanFeedsResolver, çağırıcı tərəfindən təmin edilən url ünvanını heç bir ünvan yoxlaması olmadan birbaşa axios.get(url, rssParserConfig()) funksiyasına ötürür. Eyni faylda subscribe yolu validateUrl() ilə qorunur və bu funksiya private-ip kitabxanası vasitəsilə şəxsi və rezerv edilmiş diapazonları rədd edir; createPageSaveRequest də eyni yoxlamanı tətbiq edir, buna görə də bu çatışmazlıq yalnız həmin resolver-ə xasdır. Autentifikasiya olunmuş istifadəçi serveri ixtiyari daxili son nöqtələrə sorğu göndərməyə yönləndirə bilər. Cavab axın (feed) və ya HTML kimi analiz edilir və resolver nəticədə url, title, description və type sahələrini qaytarır, beləliklə məlumat sızması yalnız axın formatlı metadata və RSS və ya Atom axınlarını reklam edən keçid elementləri ilə məhdudlaşır; analiz edilə bilməyən sorğular belə, nəticədə yaranan xəta vasitəsilə əlçatan portları əlçatmaz olanlardan fərqləndirməyə imkan verir.
Necə düzəltmək olar
- omnivore-app omnivorec4d7d8562e6b9aabb1d8e4dabca268e314baa43a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| omnivore-app omnivore | v < c4d7d8562e6b9aabb1d8e4dabca268e314baa43a | c4d7d8562e6b9aabb1d8e4dabca268e314baa43a |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.