CVE-2026-104848

Kritik

Təsvir

Tinypool minimal Node.js işçi axınları (worker thread) hovuzunun tətbiqidir. Versiya 2.1.1-dən əvvəl Tinypool, ThreadPool.options obyektini adi seçimlər obyektindən qurur və dist/index.js faylında execArgv və env işçi seçimlərini oxuyur; bu, çirkləndirilmiş Object.prototype-dan miras alınan dəyərlərin öz xüsusiyyətlərinə kopyalanmasına və worker_threads.Worker-ə ötürülməsinə şərait yaradır. Bu xüsusiyyətlərdən hər hansı birini çirkləndirə bilən hücumçu, komanda sətri ön yükləmə arqumentləri və ya NODE_OPTIONS vasitəsilə yeni yaradılan hər bir işçinin hücumçunun seçdiyi JavaScript kodunu yükləməsinə səbəb ola bilər ki, bu da ana prosesin imtiyazları ilə kodun icrasına və mümkün olaraq CI gizli məlumatlarına, imzalama materiallarına və ya build artefaktlarına girişə gətirib çıxarır. Bu problem 2.1.1 versiyasında düzəldilib.

CiddilikKritik
CVSS9.5
İstismar ehtimalı—
MəhsulTinypool
Dərc2 okt 2026
İlk görülmə2 okt 2026

Necə düzəltmək olar

Yeniləyin
  • tinypool2.1.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
tinypoolnpmv < 2.1.12.1.1

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.