CVE-2026-48038

Orta

Təsvir

joi JavaScript üçün sxem təsviri dili və verilənlər validatorudur. 17.13.4 və 18.2.1 versiyalarından əvvəl rekursiv link() sxemləri ilə istifadəçi tərəfindən təqdim edilən JSON və ya obyekt girişini validasiya edən xidmətlərdə tutulmamış istisna vasitəsilə xidmətdən imtina mümkündür. validate() sorğu emalçısında try/catch olmadan çağırıldıqda, dərin yuvalanmış giriş idarə olunmamış RangeError yarada və prosesin çökməsinə səbəb ola bilər; validateAsync() və ya try/catch istifadə edən daha az təsirli yollar strukturlaşdırılmış ValidationError əvəzinə RangeError yaradır. Bu problem 17.13.4 və 18.2.1 versiyalarında düzəldilmişdir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulJoi
Dərc14 iyl 2026
İlk görülmə14 iyl 2026
Zəiflik növüCWE-248CWE-248

Necə düzəltmək olar

Yeniləyin
  • joi18.2.1, 17.13.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
joinpm18.0.0 ≤ v < 18.2.1, v < 17.13.418.2.1, 17.13.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.

Intelligence 360 paketində

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.

CVE-2026-48038 · Joi · Dark Radar