- Aktif istismar
- Yama var
- CWE-78
CVE-2021-21315
systeminformation npm paketinde komut enjeksiyonu açığı
- Yayımlandı
- Güncellendi
- 22 Eki 2025
- Açık yaşı
- 2080 gün
- Kaydı açan
- GitHub_M
ÖzetTürkçe
Node.JS için Sistem Bilgisi Kütüphanesi (npm paketi "systeminformation"), donanım, sistem ve işletim sistemi bilgilerini almak için işlevler sunan açık kaynaklı bir koleksiyondur. systeminformation'ın 5.3.1 sürümünden önceki sürümlerinde bir komut enjeksiyonu açığı bulunmaktadır. Sorun 5.3.1 sürümünde giderilmiştir. Yükseltme yapmak yerine geçici çözüm olarak, si.inetLatency, si.inetChecksite, si.services, si.processLoad ... gibi fonksiyonlara geçirilen servis parametrelerinin kontrol edilmesi veya temizlenmesi gerekir; yalnızca dizgilere (string) izin verilmeli, dizileri (array) reddedilmelidir. Dizgi temizleme beklendiği gibi çalışmaktadır.
Kaynaktaki açıklama (İngilizce)
The System Information Library for Node.JS (npm package "systeminformation") is an open source collection of functions to retrieve detailed hardware, system and OS information. In systeminformation before version 5.3.1 there is a command injection vulnerability. Problem was fixed in version 5.3.1. As a workaround instead of upgrading, be sure to check or sanitize service parameters that are passed to si.inetLatency(), si.inetChecksite(), si.services(), si.processLoad() ... do only allow strings, reject any arrays. String sanitation works as expected.
CISA'nın önerdiği eylem (İngilizce)
Apply updates per vendor instructions.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| sebhildebrandt systeminformation | < 5.3.1 | 5.3.1 |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- npmjs.com/package/systeminformation Diğer
- github.com/…mation/security/advisories/GHSA-2m8v-572m-ff2v Diğer
- github.com/…ommit/07daa05fb06f24f96297abaa30c2ace8bfd8b525 Diğer
- lists.apache.org/…a4d479b26b05%40%3Cissues.cordova.apache.org%3E Diğer
- security.netapp.com/advisory/ntap-20210312-0007 Diğer
Kayıt geçmişi
- CISA KEV listesine eklendi (saldırılarda kullanılıyor)
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.