CVE-2026-59800
Açıklama
0.4.44 sürümü öncesindeki 9Router, kimlik doğrulaması gerektirmeyen POST /api/tunnel/tailscale-install uç noktasında bir OS komut enjeksiyonu zafiyeti içermektedir (bu rota dashboard ara yazılım eşleştiricisi tarafından kapsanmadığı için herhangi bir yetkilendirme kontrolü uygulanmamaktadır). İstek gövdesindeki sudoPassword alanı, bir 'sudo -S sh' alt sürecinin stdin kısmına yazılmaktadır. sudo şifre istemediğinde (süreç root olarak çalıştığında, NOPASSWD yapılandırıldığında veya güncel bir sudo zaman damgası önbelleği mevcut olduğunda), sudoPassword değeri sh tarafından bir kabuk komutu olarak yorumlanır ve bu durum uzaktaki kimliği doğrulanmamış bir saldırganın keyfi OS komutları çalıştırmasına olanak tanır. İstismara dair kanıtlar ilk kez 2026-07-04 (UTC) tarihinde Shadowserver Foundation tarafından gözlemlenmiştir.
Nasıl düzeltilir
- 9router0.4.44 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 9routernpm | v < 0.4.44 | 0.4.44 |
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.