CVE-2026-33891
Təsvir
Forge (həmçinin `node-forge` adlanır), Transport Layer Security-nin JavaScript dilində yerli tətbiqidir. Versiya 1.4.0-dan əvvəl, `node-forge` kitabxanasında BigInteger.modInverse() funksiyasındakı (paketdə olan jsbn kitabxanasından miras alınmış) sonsuz dövr səbəbindən Xidmətdən İmtina (DoS) zəifliyi mövcuddur. modInverse() funksiyası giriş dəyəri kimi sıfır ilə çağırıldıqda, daxili Genişləndirilmiş Evklid Alqoritmi əlçatmaz çıxış şərtinə girir ki, bu da prosesin qeyri-müəyyən müddətə donmasına və CPU-nun 100% istifadəsinə səbəb olur. Versiya 1.4.0 bu problemi aradan qaldırır.
Necə düzəltmək olar
- node-forge1.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| digitalbazaar forge | v ≤ 1.3.3 | — |
| node-forgenpm | v < 1.4.0 | 1.4.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.
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.