CVE-2026-43947
Açıklama
FUXA, web tabanlı bir Süreç Görselleştirme (SCADA/HMI/Dashboard) yazılımıdır. Sürüm 1.3.0, `secureEnabled` değeri `true` olarak ayarlandığında kimlik doğrulaması gerektirmeyen bir Uzaktan Kod Çalıştırma zafiyetine sahiptir. `POST /api/runscript` uç noktası, yetkilendirmeyi saklanan betiğin ID üzerinden izinlerine göre kontrol eder; ancak istekte `test: true` ayarlandığında, saklanan betiğin kodu yerine saldırgan tarafından sağlanan kodu derler ve çalıştırır. Geçerli bir betik ID'sine ve adına sahip olan kimliği doğrulanmamış bir saldırgan, sunucu tarafında en az bir betik mevcutsa ve kısıtlayıcı izinler olmadan erişilebilirse, test modu aracılığıyla rastgele kod çalıştırabilir. Betik ID'leri ve adları, `GET /api/project` üzerindeki kimlik doğrulaması gerektirmeyen bilgi ifşası yoluyla elde edilebilir (ayrıca raporlanmıştır). Tek ön koşul, projede en az bir sunucu tarafı betiğinin bulunmasıdır. Sürüm 1.3.1 bu sorunu gidermektedir.
Nasıl düzeltilir
- fuxa-server1.3.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| fuxa-servernpm | 1.3.0 ≤ v < 1.3.1 | 1.3.1 |
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.