CVE-2026-4926
Təsvir
Təsir: Ardıcıl çoxlu sayda opsional qruplar (fiqurlu mötərizə sintaksisi) olduqda, məsələn, `{a}{b}{c}:z`, yanlış müntəzəm ifadə (regular expression) yaradılır. Yaradılan regex qrupların sayı ilə eksponensial olaraq artır və bu da xidmətdən imtinaya (denial of service) səbəb olur. Yamalalar: Versiya 8.4.0-da düzəldilib. Alternativ həllər: Marşrut şablonlarında ardıcıl opsional qrupların sayını məhdudlaşdırın. İstifadəçi tərəfindən idarə olunan girişlərin marşrut şablonları kimi ötürülməsindən yayın.
Necə düzəltmək olar
- pillarjs path-to-regexp8.4.0 və ya daha yeni versiya
- path-to-regexp8.4.0 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2026:24761
- access.redhat.com/errata/RHSA-2026:24762
- access.redhat.com/errata/RHSA-2026:17789
- access.redhat.com/errata/RHSA-2026:19409
- access.redhat.com/errata/RHSA-2026:19410
- access.redhat.com/errata/RHSA-2026:24866
- access.redhat.com/errata/RHSA-2026:13545
- access.redhat.com/errata/RHSA-2026:9742
- access.redhat.com/errata/RHSA-2026:13826
- access.redhat.com/errata/RHSA-2026:36651
- access.redhat.com/errata/RHSA-2026:40945
- access.redhat.com/errata/RHSA-2026:40118
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pillarjs path-to-regexp | 8.0.0 ≤ v < 8.4.0 | 8.4.0 |
| path-to-regexpnpm | 8.0.0 ≤ v < 8.4.0 | 8.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.