CVE-2026-83745
Təsvir
Həddindən artıq böyük ölçü dəyəri ilə yaddaşın ayrılması, Apache Thrift nodejs və D lang bindinglərində uzunluq parametrinin uyğunsuzluğunun yanlış idarə edilməsi zəifliyi. Hər iki binding-in WebSocket server transportları faydalı yükün (payload) uzunluğunu freym başlığından oxuyur və baytların daxil olduğunu yoxlamadan dərhal həmin miqdarda baytı ayırır. Beləliklə, tək bir ~14 baytlıq freym bəyan etdiyi qədər yaddaşı rezerv edir — bu göstərici Node.js serveri üçün 513 MiB, D transportu üçün isə 2 GiB olaraq ölçülmüşdür — və Node.js halında bağlantı açıq qalır, buna görə də freym sadəcə yenidən göndərilə bilər. Bu problem Apache Thrift 0.25.0 versiyasından əvvəlki versiyalara təsir edir. İstifadəçilərə problemi aradan qaldıran 0.25.0 versiyasına yüksəltmə etmək tövsiyə olunur.
Necə düzəltmək olar
- Apache Software Foundation Apache Thrift0.25.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Apache Software Foundation Apache Thrift | v < 0.25.0 | 0.25.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.