CVE-2026-55591

Orta

Açıklama

Signal K Server, bir teknedeki merkezi bir merkezde çalışan bir sunucu uygulamasıdır. 2.28.0 sürümünden önce, src/serverroutes.ts içindeki makeRemoteRequest() fonksiyonu; testSignalKConnection, requestAccess ve checkAccessRequest uç noktalarından gelen saldırgan kontrollü host, port, useTLS ve selfsignedcert parametrelerini hedef doğrulaması yapmadan kabul ediyordu. Güvenlik yapılandırılmadığında, dummysecurity.ts içindeki addAdminMiddleware() işlemi etkisiz kalıyor ve her üç uç noktanın da kimlik doğrulama olmadan erişilebilir olmasına neden oluyordu. Sunucu; loopback, özel, bağlantı-yerel (link-local), bulut meta verileri veya rastgele harici hedeflere erişmeye zorlanabiliyordu ve selfsignedcert, giden HTTPS istekleri için sertifika doğrulamasını devre dışı bırakabiliyordu. checkAccessRequest uç noktası ayrıca requestId değerini hedef yoluna ekleyerek seçilen ana bilgisayardaki diğer yollara geçişe (traversal) izin veriyordu. Farklı başarı, bağlantı reddedildi ve zaman aşımı yanıtları dahili port taramayı mümkün kılıyordu; döndürülen yanıt gövdeleri bulut meta verilerinin ve dahili servis verilerinin sızdırılmasına olanak tanıyordu; requestAccess, saldırgan kontrollü JSON ile sunucu tarafında POST isteklerine imkan sağlıyordu ve küme içi servislere erişim yanlamasına hareketi (lateral movement) destekleyebiliyordu. Bu sorun 2.28.0 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS5.8
İstismar olasılığı—
ÜrünSignalk-server
Yayın15 Eyl 2026
İlk görülme15 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • signalk-server2.28.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
signalk-servernpmv < 2.28.02.28.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.

Intelligence 360 paketinde

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.