CVE-2026-104635

Yüksək

Təsvir

elixir-protobuf protobuf kitabxanasındakı Protobuf.JSON.Decode funksiyasında nəzarətsiz rekursiya zəifliyi, autentifikasiya olunmamış uzaqdakı hücumçunun dərin dərəcədə iç-içə yerləşdirilmiş JSON sənədi vasitəsilə dekodlaşdırma prosesini çökdürməsinə imkan verir. Hücumçu tərəfindən təqdim edilən JSON məlumatlarını Protobuf.JSON.decode/3, Protobuf.JSON.decode!/3 və ya Protobuf.JSON.from_decoded/3 funksiyaları ilə özünə istinad edən və ya siklik mesaj tipi olan sxemə dekodlaşdıran bütün tətbiqlər bu problemdən təsirlənir. lib/protobuf/json/decode.ex faylında, decode_singular/3 funksiyasının embedded-message bəndində hər bir iç-içəlik səviyyəsi üçün dekoderin dərinlik sayğacını artırmadan və ya yoxlamadan internal_from_json_data/3 funksiyasına rekursiv müraciət edilir. Dərinlik qoruyucusu olan increase_depth_and_maybe_throw/1 yalnız Google.Protobuf.ListValue və Google.Protobuf.Struct bəndlərini əhatə etdiyi üçün recursion_limit seçimi istifadəçi tərəfindən təyin edilmiş mesaj tiplərinə təsir göstərmir. Hər bir iç-içəlik səviyyəsi stek freymi və heap obyektləri ayırır və kifayət qədər dərin sənəd dekodlaşdırma prosesinin yaddaşını tükədir. Məlumatların məxfiliyinə və bütövlüyünə təsir göstərilmir. Bu problem protobuf versiyalarını təsirləndirir: 0.8.0-dan 0.17.1-ə qədər.

CiddilikYüksək
CVSS8.2
İstismar ehtimalı—
MəhsulProtobuf
Dərc9 okt 2026
İlk görülmə9 okt 2026
Zəiflik növüCWE-674CWE-674

Necə düzəltmək olar

Yeniləyin
  • elixir-protobuf protobuf0.17.1, e9432ad1c4099511905353cebcececa3a1f7c3ff və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
elixir-protobuf protobuf0.8.0 ≤ v < 0.17.1, b0a1d4eaffaf50012fa71a8e931a47cf252d0370 ≤ v < e9432ad1c4099511905353cebcececa3a1f7c3ff0.17.1, e9432ad1c4099511905353cebcececa3a1f7c3ff

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.

Intelligence 360 paketində

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.

CVE-2026-104635 · Protobuf · Dark Radar