CVE-2026-19670
Təsvir
Malcolm-un nginx Lua rol əsaslı giriş kontrolü (RBAC) təbəqəsi, faizlə kodlaşdırılmış (percent-encoded) xam sorğu URI-ni şablonla müqayisə edərək, autentifikasiya olunmuş istifadəçinin rol məhdudiyyətli yola (məsələn, /htadmin, /auth, /admin_login, /arkime/api/esadmin, NetBox, yükləmə son nöqtələri) daxil ola bilib-bilməyəcəyinə qərar verir. Lakin nginx-in özü, sorğunu hansı location blokunun emal edəcəyini faizlə dekodlaşdırılmış və normallaşdırılmış URI vasitəsilə seçir. RBAC yoxlaması giriş məlumatlarını heç vaxt faizlə dekodlaşdırmadığı üçün, autentifikasiya olunmuş aşağı imtiyazlı istifadəçi faizlə kodlaşdırmadan istifadə edərək (məsələn, /%68tadmin.php) yalnız administratorlara məxsus yolu tələb edə bilər; bu zaman nginx onu məhdudlaşdırılmış yerə yönləndirərkən, dekodlaşdırılmamış xam sətiri qiymətləndirən Lua RBAC qapısı heç bir uyğun məhdudiyyət tapmayaraq girişi təmin edir.
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 |
|---|---|---|
| CISAgov Malcolm | v ≤ 26.07.1 | — |
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.