CVE-2026-81527
Təsvir
MongoDB C# Driver-ın LINQ-to-aggregation sorğu tərcümə təbəqəsində, həm aqreqasiya ifadələrinin, həm də sorğu filtri tərcüməsinin daxilində NoSQL/ifadə inyeksiyası zəifliyi mövcuddur. Tətbiq tərəfindən təmin edilən dəyərlər müəyyən sorğu konstruksiyalarına yerləşdirildikdə, həmin dəyərlərin tərkibindəki xüsusi elementlər nəticə etibarilə sorğu verilənlər bazasına ötürülməzdən əvvəl düzgün şəkildə escape edilmir, buna görə də dəyərin bir hissəsi verilənlər bazası tərəfindən məlumat kimi deyil, sorğu məntiqi kimi şərh oluna bilər. Tətbiqin təsirlənmiş sorğuya daxil etdiyi dəyərləri təmin edə bilən istifadəçi bununla arzuolunmaz məlumatların qaytarılmasına və ya sorğu nəticələrinin dəyişdirilməsinə səbəb ola bilər.
Necə düzəltmək olar
- mongodb c\#_driver3.11.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| mongodb c\#_driver | 2.10.0 ≤ v < 3.11.1 | 3.11.1 |
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.