CVE-2026-113776

Yüksek

Açıklama

virtualenv, izole sanal python ortamları oluşturmak için kullanılan bir araçtır. 20.26.6 ile 21.14.2 sürümleri arasında, ViaTemplateActivator.instantiate_template() yer tutucuları tüm aktivasyon şablonu boyunca her seferinde tek bir anahtar şeklinde değiştirir; bu nedenle halihazırda değiştirilmiş ve tırnak içine alınmış bir ortam yolu veya istemi içindeki __VIRTUAL_NAME__, __VIRTUAL_ENV__ veya __VIRTUAL_PROMPT__ gibi tetikleyici adlar daha sonraki bir geçiş sırasında değiştirilebilir. Sonraki değerin tırnak kullanımı, önceki sabit değeri kapatabilir ve kullanıcı ortamı bash, fish, xonsh veya activate_this.py aracılığıyla etkinleştirdiğinde kalan yolun çalışmasına neden olabilir. Farklı olan csh istem görüntüsü belirteci __VIRTUAL_PROMPT_DISPLAY_TCSH__ ise komut yürütmeyi başlatmadan oluşturulan betiği bozabilir. Saldırganın hedef yola veya --prompt parametresine müdahale etmesi gerekir ve ilgili bir yer tutucu adı içermeyen bir değer bu mekanizmayı tetiklemez. Bu sorun 21.14.2 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünVirtualenv
Yayın20 Eki 2026
İlk görülme20 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • virtualenv21.14.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
virtualenvPyPI20.26.6 ≤ v < 21.14.221.14.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.

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.