CVE-2026-29793

Kritik

Təsvir

Feathersjs, TypeScript və ya JavaScript ilə veb API-lər və real zamanlı tətbiqlər yaratmaq üçün çərçivədir (framework). 5.0.0 versiyasından 5.0.42 versiyasına qədər olan hissədə, Socket.IO klientləri hər hansı bir servis metoduna (get, patch, update, remove) id arqumenti kimi ixtiyari JavaScript obyektləri göndərə bilirlər. Nəqliyyat təbəqəsi bu arqument üzərində heç bir tip yoxlaması aparmır. Servis MongoDB adapterindən istifadə etdikdə, bu obyektlər getObjectId() funksiyasından keçir və birbaşa MongoDB sorğusuna operatorlar kimi daxil olur. id olaraq {$ne: null} göndərmək kolleksiyadakı bütün sənədlərlə uyğunlaşmağa səbəb olur. Bu zəiflik 5.0.42 versiyasında aradan qaldırılıb.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulFeathers
Dərc10 mar 2026
İlk görülmə10 mar 2026
Zəiflik növüCWE-943CWE-943

Necə düzəltmək olar

Yeniləyin
  • feathersjs feathers5.0.42 və ya daha yeni versiya
  • @feathersjs/mongodb5.0.42 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
feathersjs feathers5.0.0 ≤ v < 5.0.425.0.42
@feathersjs/mongodbnpm5.0.0 ≤ v < 5.0.425.0.42

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-29793 · Feathers · Dark Radar