CVE-2026-68904

Yüksek

Açıklama

node-opcua, TypeScript ve Node.js için bir OPC UA uygulamasıdır. 2.0.0 ile 2.170.0 sürümleri arasında, varsayılan keepSessionAlive ayarını kullanan node-opcua istemcileri, bir OPC UA sunucusunun saat kaymasının BadInvalidTimestamp yanıtlarına neden olması durumunda tekrarlayan bir yeniden bağlanma döngüsüne girebilir. ClientSessionKeepAliveManager._ping_server, sunucu kaynaklı ServiceFault hatasını bir ağ kesintisi olarak değerlendirmiş ve taşıma katmanının yeniden bağlanmasını zorlamıştır; öte yandan ClientTCP_transport._on_ACK_response, başarısız HEL/ACK müzakeresinden sonra socket.end() kullanmış ve karşı taraf bağlantıyı kapatmadığında bağlantıyı FIN-WAIT-2 durumunda bırakabilmiştir. keepAliveInterval aralığındaki bu tekrarlar, istemci işlemi veya konteyneri kaynak tükenmesi nedeniyle sonlandırılana kadar dosya tanımlayıcılarını ve belleği biriktirir. Bu sorun 2.170.0 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.0
İstismar olasılığı—
ÜrünNode-opcua
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • node-opcua2.170.0 ya da sonraki bir sürüm
  • node-opcua-transport2.170.0 ya da sonraki bir sürüm
  • node-opcua-client2.170.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
node-opcuanpm2.0.0 ≤ v < 2.170.02.170.0
node-opcua-transportnpm2.0.0 ≤ v < 2.170.02.170.0
node-opcua-clientnpm2.0.0 ≤ v < 2.170.02.170.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.

CVE-2026-68904 · Node-opcua · Dark Radar