CVE-2026-55951
Açıklama
Erlang/OTP httpc HTTP istemcisi, bir sunucudan alınan yanıt üstbilgilerinin toplam boyutu üzerinde herhangi bir sınır uygulamamaktadır. max_header_size seçeneği varsayılan olarak nolimit değerindedir ve httpc_response:parse_headers/6 fonksiyonu, uzunluk kontrolü çalışmadan önce (bu kontrol yalnızca sonlandırıcı CRLF CRLF alındıktan sonra tetiklenir) her üstbilgiyi bir listede toplar. Kötü niyetli veya ele geçirilmiş bir HTTP sunucusu, rastgele sayıda üstbilgi veya çok büyük değerlere sahip üstbilgiler göndererek, sistem belleği tükenene veya BEAM VM çökene kadar istemci sürecinin sınırsız bellek ayırmasına neden olabilir. Her biri yaklaşık 4000 bayt olan 100.000 üstbilgi gönderen bir kavram kanıtı (PoC) sunucusu, istemci VM'nin 30 saniyeden kısa sürede 13 GB'dan fazla bellek ayırmasına yol açmıştır. Güvenilmeyen sunuculara bağlanmak için httpc:request/4,5 kullanan tüm uygulamalar etkilenmektedir. Herhangi bir kimlik doğrulama gerekmemektedir: İstemcinin bağlandığı herhangi bir sunucu (yönlendirme veya ortadaki adam saldırısı dahil), kaynak tüketimini tetikleyebilir. Bu sorun; OTP 17.0 ile OTP 27.3.4.17 arası, OTP 28.0 ile OTP 28.5.0.6 arası ve OTP 29.0 ile OTP 29.0.6 arasındaki sürümleri; buna karşılık gelen inets 5.10 ile 9.3.2.7 arası, 9.4 ile 9.6.2.3 arası ve 9.7 ile 9.7.2 arası sürümleri etkilemektedir. OTP 17.0 öncesindeki sürümlerin ve bunlara karşılık gelen inets 5.10 öncesi sürümlerin etkilenip etkilenmediği bilinmemektedir.
Nasıl düzeltilir
- erlang erlang\/otp27.3.4.17, 28.5.0.6, 29.0.6, 9.3.2.7, 9.6.2.3, 9.7.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| erlang erlang\/otp | 17.0 ≤ v < 27.3.4.17, 28.0 ≤ v < 28.5.0.6, 29.0 ≤ v < 29.0.6, 5.10 ≤ v < 9.3.2.7, 9.4 ≤ v < 9.6.2.3, 9.7 ≤ v < 9.7.2, 84adefa331c4159d432d22840663c38f155cd4c1 | 27.3.4.17, 28.5.0.6, 29.0.6, 9.3.2.7, 9.6.2.3, 9.7.2 |
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.