CVE-2026-28279
Açıklama
osctrl bir osquery yönetim çözümüdür. Versiyon 0.5.0 öncesinde, `osctrl-admin` ortam yapılandırmasında bir OS komut enjeksiyonu zafiyeti bulunmaktadır. Kimliği doğrulanmış bir yönetici, ortamlar oluştururken veya düzenlerken hostname parametresi aracılığıyla rastgele kabuk komutları enjekte edebilir. Bu komutlar, Go'nun (kabuk kaçış işlemi gerçekleştirmeyen) `text/template` paketi kullanılarak oluşturulan kayıt tek satırlık betiklerine yerleştirilir ve etkilenen ortamı kullanarak kayıt olan her uç noktada çalıştırılır. Yönetici erişimine sahip bir saldırgan, etkilenen ortam üzerinden kayıt olan her uç noktada uzaktan kod çalıştırma sağlayabilir. Komutlar, osquery kurulmadan önce root/SYSTEM (osquery kaydı için kullanılan ayrıcalık düzeyi) olarak yürütülür ve ajan düzeyinde herhangi bir denetim izi bırakmaz. Bu durum; arka kapı kurulumuna, kimlik bilgileri sızdırılmasına ve uç noktanın tamamen ele geçirilmesine olanak tanır. Bu sorun osctrl `v0.5.0` sürümünde giderilmiştir. Geçici bir çözüm olarak, osctrl yönetici erişimi güvenilir personelle sınırlandırılmalı, mevcut ortam yapılandırmaları şüpheli hostname'ler açısından incelenmeli ve/veya kayıt betikleri beklenmedik komutlar için izlenmelidir.
Nasıl düzeltilir
- jmpsec osctrl0.5.0 ya da sonraki bir sürüm
- github.com/jmpsec/osctrl0.5.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jmpsec osctrl | v < 0.5.0 | 0.5.0 |
| github.com/jmpsec/osctrlGo | v < 0.5.0 | 0.5.0 |
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.