CVE-2026-47221
Təsvir
Envoy bulud yerli tətbiqlər üçün nəzərdə tutulmuş açıq mənbəli kənar və servis proksisidir. 1.18.0 versiyasından etibarən 1.35.13, 1.36.9, 1.37.5 və 1.38.3 versiyalarına qədər olan router filtri, gövdəsi olmayan non-GET/HEAD sorğuları üçün HTTP 303 (See Other) daxili yönləndirmələrini emal edərkən null pointer dereference zəifliyindən təsirlənir. Gövdəsi olmayan POST, PUT, DELETE və ya PATCH sorğusu, redirect_response_codes hissəsində 303 kodu olan daxili yönləndirmə siyasəti ilə konfiqurasiya edilmiş marşruta göndərildikdə və upstream HTTP 303 cavabı verdikdə, yönləndirməni idarə edən kod heç vaxt ayrılmamış sorğu gövdəsi buferini boşaltmağa çalışır. Bu, bütün Envoy prosesinin çökməsinə səbəb olan seqmentasiya xətasına (segmentation fault) gətirib çıxarır. redirect_response_codes bölməsində 303 kodu olan internal_redirect_policy ilə konfiqurasiya edilmiş marşrut mövcud olduqda və upstream HTTP 303 cavabı qaytardıqda, autentifikasiya olunmamış hücumçu bundan istifadə edərək bütün aktiv bağlantıları kəsərək tam xidmətdən imtina (DoS) halı yarada bilər. Bu zəiflik 1.35.13, 1.36.9, 1.37.5 və 1.38.3 versiyalarında aradan qaldırılmışdır.
Necə düzəltmək olar
- envoyproxy envoy1.35.13, 1.36.9, 1.37.5, 1.38.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| envoyproxy envoy | 1.18.0 ≤ v < 1.35.13, 1.36.0 ≤ v < 1.36.9, 1.37.0 ≤ v < 1.37.5, 1.38.0 ≤ v < 1.38.3 | 1.35.13, 1.36.9, 1.37.5, 1.38.3 |
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.