CVE-2019-16775

Yüksək

Təsvir

npm CLI-ın 6.13.3 versiyasından əvvəlki versiyaları ixtiyari fayl yazılmasına (Arbitrary File Write) qarşı həssasdır. Paketlərin quraşdırma zamanı bin sahəsi vasitəsilə node_modules qovluğundan kənardakı fayllara simvolik keçidlər (symlinks) yaratması mümkündür. package.json faylının bin sahəsində düzgün qurulmuş giriş, paket nəşr edən şəxsə paket quraşdırılarkən istifadəçinin sistemindəki ixtiyari fayllara yönəlmiş simvolik keçid yaratmağa imkan verir. Bu davranış hələ də quraşdırma skriptləri vasitəsilə mümkündür. Bu zəiflik istifadəçinin --ignore-scripts quraşdırma seçimindən istifadə etməsini yan keçir.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı—
MəhsulRedhat Enterprise Linux
Dərc13 dek 2019
İlk görülmə13 dek 2019
Zəiflik növüCWE-61CWE-61

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
redhat enterprise_linux8.0—
redhat enterprise_linux_eus8.1—
npmjs npmv < 6.13.36.13.3
opensuse leap15.1—
oracle graalvm19.3.0.2, 20.3.3, 21.2.2—
fedoraproject fedora31—
npmnpmv < 6.13.36.13.3

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.