CVE-2026-69200
Açıklama
node-opcua, TypeScript ve Node.js için bir OPC UA uygulamasıdır. node-opcua-client 2.145.0 sürümünden önce, packages/node-opcua-client/source/alarms_and_conditions/client_alarm.ts dosyasındaki dahili fieldsToJson yöntemi, temizlenmemiş alan adlarını doğrudan atamakta ve bir __proto__.pollutedKey yolunun Object.prototype nesnesini değiştirmesine izin vermektedir. Başarılı bir istismar için uygulamanın, saldırgan tarafından kontrol edilen olay alanlarını fieldsToJson yöntemine açması gerekir; bu durum hizmet reddine veya uygulama mantığının bozulmasına neden olabilir. Bu güvenlik açığı 2.145.0 sürümünde giderilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| node-opcua node-opcua | < 2.145.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.