CVE-2026-121750

Aşağı

Təsvir

Node Version Manager (nvm), çox sayda node.js versiyalarını idarə etmək üçün POSIX standartlarına uyğun gələn bir shell funksiyasıdır. 0.40.5 və 0.40.8 arasındakı versiyalarda `nvm_download_artifact` buraxılış arxivini birbaşa `$NVM_DIR/.cache` daxilindəki son yoluna yükləyir və daha sonra onun checksum dəyərini yoxlayır; checksum uyğunsuzluğu olduqda xəta bildirilir, lakin rədd edilən arxiv yerində saxlanılır. Həmin versiyanın sonrakı `nvm install --offline` əmri ilə quraşdırılması zamanı keşlənmiş fayl checksum yoxlamasından keçmədən quraşdırılır, beləliklə, az öncə rədd edilmiş arxiv quraşdırılır və onun `node` və `npm` komponentləri işə salınır. Bu, yüklənmiş tarball faylını dəyişdirə bilən (məsələn, zəhərlənmiş CDN və ya keş obyekti vasitəsilə), lakin onun yanındakı `SHASUMS256.txt` faylını saxtalaşdıra bilməyən tərəfə kodun icrasını təmin edir, əgər qurban görünən "Checksums do not match" xətasından sonra və hər hansı onlayn yenidən cəhddən əvvəl həmin versiya üçün `nvm install --offline` əmrini icra edərsə. 0.41.0 versiyasında arxiv yalnız checksum yoxlamasından keçdikdən sonra keşə yerləşdirilir.

CiddilikAşağı
CVSS3.1
İstismar ehtimalı—
MəhsulNvm
Dərc4 noy 2026
İlk görülmə4 noy 2026

Necə düzəltmək olar

Yeniləyin
  • nvm-sh nvm0.41.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
nvm-sh nvm0.40.5 ≤ v < 0.41.00.41.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-121750 · Nvm · Dark Radar