CVE-2026-84316
Açıklama
Nginx UI, Nginx web sunucusu için bir web kullanıcı arayüzüdür. 2.4.1 sürümünden önce, Nginx'in tek satırda noktalı virgülle ayrılmış birden fazla direktife izin vermesine rağmen, config.ValidateConfigDirectives yapılandırmayı yeni satırlara göre ayırır ve her satırdaki yalnızca ilk direktif belirtecini kontrol eder. Kimliği doğrulanmış bir çağrıcı, önce zararsız bir direktif yerleştirip aynı satırın devamına kısıtlanmış bir load_module, js_import, perl veya user root direktifi ekleyebilir ya da kısıtlanmış içeriği yüklemek için kısıtlanmamış bir include direktifi kullanabilir. Bu mekanizmalar REST, nginx_config_modify, site ve stream yazma yollarındaki doğrulamayı atlatır; yürütülebilir bir modül mevcut olduğunda, enjekte edilen yapılandırma Nginx worker bağlamında kod çalıştırabilir. Bu sorun 2.4.1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/0xJacky/Nginx-UI1.9.10-0.20260703131214-23d1934099b0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/0xJacky/Nginx-UIGo | v < 1.9.10-0.20260703131214-23d1934099b0 | 1.9.10-0.20260703131214-23d1934099b0 |
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.