CVE-2024-23829
Açıklama
aiohttp, asyncio ve Python için asenkron bir HTTP istemci/sunucu çerçevesidir. Python HTTP ayrıştırıcısının güvenliğe duyarlı bölümleri, ek isteklerin enjekte edilmesini önlemek amacıyla proxy çerçeve sınırlarıyla sağlam bir şekilde eşleşmek için hata yönetimini tetiklemesi gereken izin verilen karakter kümelerinde küçük farklılıklar barındırmaktaydı. Ek olarak, doğrulama işlemi, diğer hatalı girdi işlemleriyle tutarlı olmayan istisnaları tetikleyebiliyordu. İnternet standartlarının gerektirdiğinden daha esnek olmak, dağıtım ortamına bağlı olarak, request smuggling işlemine yardımcı olabilir. İşlenmeyen istisna, uygulama sunucusunda ve/veya günlükleme olanaklarında aşırı kaynak tüketimine neden olabilir. Bu güvenlik açığı, CVE-2023-47627 için yapılan eksik bir düzeltmeden kaynaklanmaktadır. Sürüm 3.9.2 bu güvenlik açığını gidermektedir.
Nasıl düzeltilir
- aiohttp aiohttp3.9.2 ya da sonraki bir sürüm
- aiohttp3.9.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| aiohttp aiohttp | v < 3.9.2 | 3.9.2 |
| fedoraproject fedora | 39 | — |
| aiohttpPyPI | v < 3.9.2 | 3.9.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.