CVE-2026-107809
Açıklama
Nginx UI, Nginx web sunucusu için bir web kullanıcı arayüzüdür. 2.0.0 ile 2.5.0 sürümleri arasında AuthRequired, ön uç JWT'yi ilgili çereze kaydettikten sonra tarayıcı tarafından yönetilen bir token çerezini API kimlik bilgisi olarak kabul etmektedir. Yönetim uç noktaları evrensel olarak bir CSRF token'ı gerektirmediği veya Origin ya da Referer doğrulaması yapmadığı için, uzak bir saldırgan giriş yapmış bir yöneticinin tarayıcısını, POST /api/configs dahil olmak üzere kimliği doğrulanmış siteler arası durum değiştirici istekler göndermeye zorlayabilir. Saldırı, OTP/Passkey içermeyen bir yönetici hesabı veya güvenli oturum kanıtı gerektirmeyen bir hedef uç nokta gerektirir. Saldırgan, farklı kökenli yanıtı okuyamaz ancak Nginx yapılandırmasını değiştirebilir, yeniden yüklemeleri tetikleyebilir veya kurbanın oturumuyla erişilebilen diğer yönetim işlemlerini çağırabilir. Bu sorun 2.5.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- nginxui nginx_ui2.5.0 ya da sonraki bir sürüm
- github.com/0xJacky/Nginx-UI1.9.10-0.20260728074433-a3999bd78a3b ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nginxui nginx_ui | 2.0.0 ≤ v < 2.5.0 | 2.5.0 |
| github.com/0xJacky/Nginx-UIGo | 1.9.10-0.20250517140552-daee3ac7ade1 ≤ v < 1.9.10-0.20260728074433-a3999bd78a3b | 1.9.10-0.20260728074433-a3999bd78a3b |
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.