CVE-2026-24131

Orta

Təsvir

pnpm paket meneceridir. Versiya 10.28.2-dək olan versiyalarda, pnpm paketin `directories.bin` sahəsini emal edərkən, nəticənin paket kök kataloqunda qaldığını yoxlamadan `path.join()` funksiyasından istifadə edir. Zərərli npm paketi paket kataloqundan çıxmaq üçün `"directories": {"bin": "../../../../tmp"}` parametrini təyin edə bilər ki, bu da pnpm-in ixtiyari yerlərdəki fayllara chmod 755 icazələrini tətbiq etməsinə səbəb olur. Bu problem yalnız Unix/Linux/macOS sistemlərinə təsir edir. Windows sistemi təsirlənmir (`fixBin` funksiyası `EXECUTABLE_SHEBANG_SUPPORTED` ilə məhdudlaşdırılıb). Versiya 10.28.2-də düzəliş tətbiq edilmişdir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulPnpm
Dərc26 yan 2026
İlk görülmə26 yan 2026

Necə düzəltmək olar

Yeniləyin
  • pnpm pnpm10.28.2 və ya daha yeni versiya
  • pnpm10.28.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
pnpm pnpmv < 10.28.210.28.2
pnpmnpmv < 10.28.210.28.2

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-24131 · Pnpm · Dark Radar