CVE-2026-81690

Yüksek

Açıklama

1.4.9 öncesindeki openssl-encrypt (pip paketi), verify-usb v2 eklenen dosya izinli listesi taramasında bir sembolik bağlantı takip etme hatası içermektedir. Tarama işlemi sürücüyü rglob() ile numaralandırmaktadır; bu işlem CPython'da sembolik bağlantılı dizinlere girmez ve sembolik bağlantıyı sıradan bir dizin olarak değerlendirirken, özetleme tarafındaki O_NOFOLLOW yalnızca son yol bileşenini bağlar. Çıkartılabilir sürücüye fiziksel erişimi olan bir "evil-maid" saldırganı, bir araç ağacı dizinini, bayt düzeyinde aynı dosyalarla birlikte yerleştirilmiş bir __pycache__/*.pyc dosyası içeren bir kopyaya yönlendiren bir sembolik bağlantıyla değiştirebilir (CPython, temiz .py dosyasını yeniden derlemek yerine öncelikle bunu yükler). Yerleştirilen dosya hiçbir zaman numaralandırılmaz, added_files değeri 0 kalır ve verify-usb PASSED raporu verir; bu durum, mağdur taşınabilir kurulumu çalıştırdığında kod yürütülmesiyle sonuçlanır. 1.4.9 sürümünde düzeltilmiştir (hem 1.4.x hem de 1.5.x serilerini etkiler).

ÖnemYüksek
CVSS7.3
İstismar olasılığı—
ÜrünJahlives Openssl Encrypt
Yayın27 Ağu 2026
İlk görülme27 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • jahlives openssl_encrypt1.4.9 ya da sonraki bir sürüm
  • openssl-encrypt1.4.9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
jahlives openssl_encryptv < 1.4.91.4.9
openssl-encryptPyPIv < 1.4.91.4.9

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.

CVE-2026-81690 · Jahlives Openssl Encrypt · Dark Radar