CVE-2026-4923
Təsvir
Təsir: Çox sayda joker simvoldan (wildcard) ən azı bir parametr ilə birlikdə istifadə etdikdə, ReDoS-a qarşı həssas olan müntəzəm ifadə (regular expression) yaradıla bilər. Bu geri izləmə (backtracking) zəifliyi üçün ikinci joker simvol yolun sonundan başqa bir yerdə olmalıdır. Təhlükəsiz olmayan nümunələr: /*foo-*bar-:baz /*a-:b-*c-:d /x/*a-:b/*c/y Təhlükəsiz nümunələr: /*foo-:bar /*foo-:bar-*baz Yamalalar: Versiya 8.4.0-a yüksəldin. Alternativ həllər: Əgər çox sayda joker simvol parametrlərindən istifadə edirsinizsə, yolun həssas olub-olmadığını təsdiqləmək üçün regex çıxışını https://makenowjust-labs.github.io/recheck/playground/ kimi alətlə yoxlaya bilərsiniz.
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
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.