CVE-2026-54155

Yüksək

Təsvir

node-opcua, TypeScript və Node.js üçün OPC UA tətbiqidir. 2.166.0 versiyasından əvvəl, packages/node-opcua-server/source/opcua_server.ts faylındakı UserNameIdentityToken autentifikasiya idarəçisi RSA-OAEP parol bloğunu dekriptasiya edir, lakin son baytların cari sessiyanın serverNonce dəyəri ilə uyğun gəldiyini yoxlamır. Autentifikasiya olunmamış uzaq hücumçu GetEndpoints vasitəsilə serverin açıq açarını əldə edə bilər və little-endian uzunluğu isValidUser funksiyasına boş parol ötürən bir blok yarada bilər ki, bu da boş parolu qəbul edən hesabların təhlükəsizliyini poza bilər. Nonce bağlanmasının olmaması həmçinin ələ keçirilmiş UserNameIdentityToken şifrəli mətninin başqa bir sessiyada yenidən istifadəsinə (replay attack) şərait yaradır və SecurityMode=None ayrıca müştəri imzası qorumasını aradan qaldırır. Bu problem 2.166.0 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı—
MəhsulNode-opcua
Dərc14 sen 2026
İlk görülmə14 sen 2026
Zəiflik növüCWE-347CWE-347

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
node-opcuanpmv ≤ 2.165.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

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