CVE-2026-42334

Yüksək

Təsvir

Mongoose, asinxron mühitdə işləmək üçün hazırlanmış MongoDB obyekt modelləmə alətidir. 6.13.9, 7.8.9, 8.22.1 və 9.1.6 versiyalarından əvvəl mövcud olan bir boşluq, $nor operatoru vasitəsilə Mongoose-un sanitizeFilter sorğu təmizləmə mexanizminin yan keçilməsinə imkan verir. sanitizeFilter aktiv olduqda, Mongoose onları neytrallaşdırmaq üçün sorğu operatorlarını $eq ilə əhatə edir. Lakin düzəlişdən əvvəl $nor rekursiv olaraq təmizlənən məntiqi operatorlar toplusuna daxil edilməmişdi. $nor massiv qəbul etdiyi üçün (məsələn, $and və $or kimi) və massivlər hasDollarKeys() funksiyasını tetikləmədiyi üçün, $ne, $gt və ya $regex kimi zərərli operatorlar təmizlənmədən $nor bəndinin daxilinə yerləşdirilə bilirdi. Bu boşluq 6.13.9, 7.8.9, 8.22.1 və 9.1.6 versiyalarında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulMongoose
Dərc14 may 2026
İlk görülmə14 may 2026
Zəiflik növüCWE-74İnyeksiya

Necə düzəltmək olar

Yeniləyin
  • mongoosejs mongoose6.13.9, 7.8.9, 8.22.1, 9.1.6 və ya daha yeni versiya
  • mongoose6.13.9, 7.8.9, 8.22.1, 9.1.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
mongoosejs mongoosev < 6.13.9, 7.0.0 ≤ v < 7.8.9, 8.0.0 ≤ v < 8.22.1, 9.0.0 ≤ v < 9.1.66.13.9, 7.8.9, 8.22.1, 9.1.6
mongoosenpmv < 6.13.9, 7.0.0 ≤ v < 7.8.9, 8.0.0 ≤ v < 8.22.1, 9.0.0 ≤ v < 9.1.66.13.9, 7.8.9, 8.22.1, 9.1.6

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-42334 · Mongoose · Dark Radar