CVE-2026-106437
Açıklama
MongoDB C Driver'daki BSON tampon rezervasyon API'si, beş baytlık BSON minimumundan daha küçük bir uzunluk kaydedebilir. Daha sonraki ekleme veya karşılaştırma işlemleri, işaretsiz uzunluk hesaplamalarında underflow'a neden olarak belge tamponunun dışına okuma veya yazma yapabilir. Gömülü uygulama tarafından sağlanan uzunluğu etkileyebilen bir aktör, uygulamanın sonlanmasına veya bitişik işlem belleğinin okunmasına ya da bozulmasına neden olabilir. Bu sorunun tetiklenmesi için uygulamanın bson_reserve_buffer fonksiyonuna yetersiz boyutta bir değer iletmesi ve ardından etkilenen bir işlemi gerçekleştirmesi gerekir.
Nasıl düzeltilir
- mongodb c_driver1.30.13, 2.5.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mongodb c_driver | 1.4.0 ≤ v < 1.30.13, 2.0.0 ≤ v < 2.5.6 | 1.30.13, 2.5.6 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.