CVE-2026-77077
Təsvir
1.123.69, 2.33.4 və 2.34.1 versiyalarından əvvəlki n8n versiyaları JavaScript tapşırıq işlədici (task runner) VM sandbox-undan çıxış boşluğu ehtiva edir. İşlədicinin prototip dondurma proseduru globalThis funksiyalarını əhatə etsə də, EventEmitter kimi daxili modul konstruktorlarını əhatə etmir; bu da Code düyününə giriş imkanı olan autentifikasiya olunmuş istifadəçiyə prototip çirklənməsindən (prototype pollution) istifadə edərək işlədici konteyneri daxilində ixtiyari əmrləri icra etməyə imkan verir. Çirklənmiş prototip proses səviyyəli obyekt olduğu üçün, korrupsiya eyni paylaşılmış işləticidə digər tenantların Code düyünü icraları zamanı da davam edir. Tapşırıq işlədicilərinin aktiv edilmədiyi v1.x instansiyalarında Code düyününün JavaScript kodu birbaşa əsas n8n prosesində işləyir ki, burada təsir daha yüksək ola bilər.
Necə düzəltmək olar
- n8n n8n1.123.69, 2.33.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| n8n n8n | v < 1.123.69, 2.33.0 ≤ v < 2.33.4, 2.34.0 | 1.123.69, 2.33.4 |
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.
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.