CVE-2026-101019
Təsvir
Təsvir NGINX JavaScript (njs)-də belə bir zəiflik mövcuddur ki, burada njs XML modulu entity-backed XML atributlarını libxml2 kanonikallaşdırması ilə uyğunsuz şəkildə təqdim edir. Həm daxili njs, həm də QuickJS backend-ləri üçün kanonikallaşdırma prosesi zamanı, $attr$Name getter-i daxili entity istinadı olan və açıq şəkildə mövcud olan atribut üçün undefined qaytara bilər. $attrs getter-i yalnız birinci atribut övladından törəmiş dəyəri qaytara bilər. Bu, həqiqətən imzalanmış sənəd əldə etmək üçün ciddi səylər göstərən autentifikasiya olunmamış hücumçuya, imza yoxlaması uğurlu olduğu halda validasiyadan yan keçməyə imkan verə bilər. Daxili njs backend-i ilə işlədilən nginx-saml tətbiqi təsirlənən təsdiqlənmiş istehlakçıdır. Təsir Təsirlənən imzalı-XML istehlakçılarında, autentifikasiya olunmamış hücumçu imza yoxlaması uğurlu olduğu halda təhlükəsizlik baxımından vacib olan atributların yoxmuş kimi görünməsinə və ya kəsilməsinə səbəb ola bilər. nginx-saml-də bu, vaxtın bitməsi (expiry), Destination və sorğu korrelyasiyası yoxlamalarını yan keçə bilər ki, bu da cavabın yenidən göndərilməsinə (replay) və ya nəzərdə tutulmuş kontekstdən kənar qəbuluna şərait yaradır. Bu, imzanın və ya kimliyin saxtalaşdırılmasına, yaxud birbaşa əlçatanlığa təsirə imkan vermir. Control plane ekspozisiyası yoxdur; bu, yalnız data plane problemidir. Qeyd: Texniki Dəstəyin Sonu (EoTS) mərhələsinə çatmış proqram versiyaları qiymətləndirilməyib.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_nginx_1.30.4-1 | Aralıq göstərilməyib | — |
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.