Açıklama
CPython'da (Python) 2.7.12'den önce, 3.4.5'ten 3.x ve 3.5.2'den 3.5.2'den önce çoklu ciddi zayıflıklar bulunmuştur. Kötü amaçlı kullanıcılar TLS korumalarını atlamak, isteğe bağlı HTTP üstbilgileri enjekte etmek veya belirtilmemiş bir etkisi olması için bu güvenlik açıklarından yararlanabilir.
Aşağıda güvenlik açıklarının tam listesi:
- CRLF enjeksiyon güvenlik açığı, bir URL'de CRLF dizileri aracılığıyla isteğe bağlı HTTP üstbilgileri enjekte etmek için kullanılabilir.
- Tamsayı taşması, yığın tabanlı bir arabellek taşması tetikleyen bir negatif veri boyutu değeriyle kullanılabilir.
- TLS sıyırma güvenlik açığı, istemci ile kayıt arasında StartTLS komutunu ("StartTLS sıyırma saldırısı") engellemek için TLS korumalarını bypass etmek için middl-man-in-the-middleattackers tarafından kullanılabilir.
Teknik detaylar
- CRLF enjeksiyon açığı, urllib2'deki HTTPConnection.putheader işlevinde ve CPython'daki urllib'de bulunur.
- CPython'daki smtplib kütüphanesinden zipimport.c dosyasındaki get_data işlevinde tamsayı taşması gerçekleşir.
- CPShon'daki smtplib kitaplığında TLS soyulması güvenlik açığı oluşur.
Orijinal öneriler
CVE Listesi
Daha fazlasını okuyun
Bölgenizde yayılan güvenlik açıklarının istatistiklerini öğrenin statistics.securelist.com
Bu güvenlik açığının açıklamasında bir tutarsızlık mı tespit ettiniz? Bize bildirin!