CVE-2026-50289
Açıklama
systeminformation, node.js için bir Sistem ve İşletim Sistemi bilgi kütüphanesidir. 5.31.7 sürümünden önce, Linux üzerindeki networkInterfaces(), lib/network.js içindeki checkLinuxDCHPInterfaces() fonksiyonunun /etc/network/interfaces dosyasını okuması, dosya içeriğinden bir kaynak <path> belirteci çıkarması ve bunu tırnak içine almadan execSync(cmd, util.execOptsLinux) tarafından çalıştırılan cat ${file} 2> /dev/null | grep 'iface\|source' komutuna dahil etmesi nedeniyle Debian/Ubuntu interfaces(5) kaynak direktifi üzerinden OS komut enjeksiyonuna karşı savunmasızdır; bu durum, kabuk meta karakterleri içeren bir yolun, getStaticData() ve getAllData() dahil olmak üzere networkInterfaces() fonksiyonunu çağıran herhangi bir işlemde komut çalıştırmasına olanak tanır. Bu sorun 5.31.7 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- systeminformation systeminformation5.31.7 ya da sonraki bir sürüm
- systeminformation5.31.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| systeminformation systeminformation | v < 5.31.7 | 5.31.7 |
| systeminformationnpm | v < 5.31.7 | 5.31.7 |
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.