CVE-2022-32223
Açıklama
Node.js, Windows platformlarında belirli koşullar altında Hijack Execution Flow: DLL Hijacking zafiyetine sahiptir. Bu zafiyet, kurbanın bir Windows makinesinde aşağıdaki bağımlılıklara sahip olması durumunda istismar edilebilir: * OpenSSL yüklü olmalı ve “C:\Program Files\Common Files\SSL\openssl.cnf” dosyası mevcut olmalıdır. Yukarıdaki koşullar sağlandığında, `node.exe` mevcut kullanıcı dizininde `providers.dll` dosyasını arayacaktır. Ardından `node.exe`, Windows'taki DLL Arama Sırasına göre `providers.dll` dosyasını aramaya çalışacaktır. Bir saldırganın kötü amaçlı `providers.dll` dosyasını çeşitli yollara yerleştirerek bu zafiyeti istismar etmesi mümkündür.
Nasıl düzeltilir
- nodejs node.js14.20.0, 16.16.0, 18.0.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nodejs node.js | 14.0.0 ≤ v ≤ 14.14.0, 14.14.0 ≤ v < 14.20.0, 16.0.0 ≤ v ≤ 16.12.0, 16.13.0 ≤ v < 16.16.0, 18.0.0 ≤ v < 18.0.5 | 14.20.0, 16.16.0, 18.0.5 |
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.