CVE-2026-15806

Orta

Açıklama

urllib.request modülündeki HTTPPasswordMgr sınıfı ve alt sınıfları olan HTTPPasswordMgrWithDefaultRealm ile HTTPPasswordMgrWithPriorAuth, kayıtlı kimlik bilgilerini istenen bir URL ile eşleştirirken URL şemasını dikkate almıyordu. https:// URL'si için eklenen kimlik bilgileri, aynı ana bilgisayara yapılan http:// istekleri için de kullanılıyordu; bu nedenle, bir istemciyi düz metin HTTP'ye yönlendirebilen veya sürümünü düşürebilen bir saldırgan (örneğin, HTTPS-to-HTTP yönlendirmesi veya ağ yolu üzerinde konumlanarak), kimlik bilgilerini açık metin olarak ele geçirebilirdi. Benzer şekilde, http:// URL'leri için eklenen kimlik bilgileri https:// üzerinden de gönderilebiliyordu. Kimlik bilgisi eşleştirme artık URL şemasıyla sınırlandırılmıştır. Şema içeren bir URL ile kaydedilen kimlik bilgileri yalnızca aynı şemaya sahip istekler için kullanılır. Yalın yetki alanı (example.com veya example.com:8080 gibi) ile kaydedilen kimlik bilgileri, proxy kimlik doğrulaması da dahil olmak üzere mevcut kodlarla uyumluluğu korumak amacıyla herhangi bir şema ile eşleşmeye devam eder. Hemen yükseltme yapamayan kullanıcılar, örneğin http:// URL'lerine yapılan yönlendirmeleri takip etmeyerek, uygulamaların kimlik bilgilerinin kayıtlı olduğu ana bilgisayarlara hiçbir zaman düz metin http:// istekleri göndermemesini sağlayarak durumu hafifletebilirler.

ÖnemOrta
CVSS6.0
İstismar olasılığı—
ÜrünCPython
Yayın18 Ağu 2026
İlk görülme18 Ağu 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Python Software Foundation CPythonv < 3.10.22, 3.11.0 ≤ v < 3.11.17, 3.12.0 ≤ v < 3.12.15, 3.13.0 ≤ v < 3.13.16, 3.14.0 ≤ v < 3.14.8, 3.15.0a1 ≤ v < 3.15.0rc23.10.22, 3.11.17, 3.12.15, 3.13.16, 3.14.8, 3.15.0rc2

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.

Intelligence 360 paketinde

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.