CVE-2026-25641
Təsvir
SandboxJS bir JavaScript sandbox kitabxanasıdır. 0.8.29 versiyasından əvvəl, təsdiqləmənin aparıldığı açar ilə xüsusiyyətlərə giriş üçün istifadə olunan açar arasındakı uyğunsuzluq səbəbindən sandbox-dan çıxma zəifliyi mövcuddur. Xüsusiyyət girişlərində istifadə olunan açar sətir kimi qeyd edilsə də, bu heç vaxt tətbiq edilmir. Beləliklə, hücumçular istifadə zamanı müxtəlif sətir dəyərlərinə çevrilən zərərli obyektlər ötürə bilərlər; məsələn, biri açarın hasOwnProperty(key) vasitəsilə təmizləndiyi zaman, digəri isə açarın faktiki xüsusiyyət girişi üçün istifadə edildiyi zaman üçün. Bu zəiflik 0.8.29 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- nyariv sandboxjs0.8.29 və ya daha yeni versiya
- @nyariv/sandboxjs0.8.29 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nyariv sandboxjs | v < 0.8.29 | 0.8.29 |
| @nyariv/sandboxjsnpm | v < 0.8.29 | 0.8.29 |
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.