CVE-2026-107909
Təsvir
FalkorDB versiya 4.20.0-dan əvvəlki versiyalarda ws_read_frame funksiyasında (src/bolt/ws.c) və buffer_apply_mask funksiyasında (src/bolt/buffer.c) yaranan heap-əsaslı sərhədləri aşan yazı (out-of-bounds write), uzaqdakı autentifikasiya olunmamış hücumçunun Bolt portuna 64-bitlik genişləndirilmiş faydalı yük uzunluğu olan WebSocket freymi göndərməklə xidmətdən imtina (DoS) yaratmasına və ehtimal ki, heap yaddaşını korlamağa imkan verir. Faydalı yükün uzunluğu məhdudlaşdırılmayıb və buffer_apply_mask funksiyasındakı yeganə sərhəd yoxlaması ASSERT() funksiyasıdır ki, bu da release build-lərində tərtib edilmir; buna görə də funksiya qəbul buferinin sonundan kənardakı yaddaşı hücumçu tərəfindən təmin edilən mask açarı ilə XOR edir. Yalnız Bolt son nöqtəsi aktivləşdirilmiş (BOLT_PORT, standart olaraq deaktivdir) quraşdırmalar təsirlənir.
Necə düzəltmək olar
- falkordb falkordb4.20.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| falkordb falkordb | v < 4.20.0 | 4.20.0 |
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.