CVE-2026-57566
Təsvir
Readest, platformalar arası rahat giriş və intuitiv oxu təcrübəsi üçün hazırlanmış müasir, geniş funksionallığa malik elektron kitab oxuyucusudur. Versiya 0.11.10-dan əvvəl, apps/readest-app/src/app/api/opds/proxy/route.ts faylındakı autentifikasiya olunmamış /api/opds/proxy marşrutu hücum edən tərəfindən idarə olunan URL-i qəbul edirdi və sxemi məhdudlaşdırmadan, şəxsi, loopback, link-local və ya metadata hostlarını bloklamadan və avtomatik yönləndirmələri izləyərkən təyinat yerlərini yenidən yoxlamadan onu server tərəfdə çağırırdı. Marşrut həmçinin çağıran tərəf tərəfindən idarə olunan çıxan başlıqları (headers) və Authorization dəyərlərini qəbul edir, üst axın statusunu və cavab gövdəsini əks etdirirdi. Uzaqdakı bir hücumçu bu xidmətdən açıq sorğu proksisi kimi istifadə edə bilərdi və daxili şəbəkəyə girişi olan Node, Docker və ya digər özünə aid (self-hosted) deployment-lərdə bulud metadata-sını və ya daxili xidmət cavablarını əldə edə bilərdi. Cloudflare Workers deployment-ləri link-local və şəxsi təyinat yerlərinə girişi məhdudlaşdırır ki, bu da orada daxili şəbəkəyə təsirini azaldır, lakin autentifikasiya olunmamış ictimai "fetch-and-reflect" davranışı qalmaqdadır. Bu problem 0.11.10 versiyasında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| readest readest | < 0.11.10 | — |
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.