CVE-2025-11233

Orta

Açıklama

Rust 1.87.0 sürümünden başlayarak Rust 1.89.0 öncesine kadar, tier 3 Cygwin hedefi (`x86_64-pc-cygwin`) yol ayırıcılarını doğru şekilde işlemediğinden, standart kütüphanenin Path API'sinin ters eğik çizgiyle ayrılan yol bileşenlerini yoksaymasına neden oluyordu. Bu durum nedeniyle, Cygwin için derlenen ve yolları doğrulayan programlar hatalı çalışabilir; bu da potansiyel olarak dizin gezginliği (path traversal) saldırılarına veya kötü niyetli dosya sistemi işlemlerine izin verebilir. Rust 1.89.0, Cygwin hedefi için standart kütüphanede hem Win32 hem de Unix tarzı yolların işlenmesini sağlayarak sorunu gidermektedir. Bu güvenlik açığının ciddiyeti "orta" olarak değerlendirilse de, tier 3 Cygwin derleme hedefinin yalnızca kaynak koddan derlendiğinde mevcut olduğunu lütfen unutmayın: Rust projesi tarafından önceden derlenmiş ikili dosyalar dağıtılmamaktadır ve Rustup aracılığıyla kurulamaz. `x86_64-pc-cygwin` hedefini manuel olarak derlemediğiniz sürece bu güvenlik açığından etkilenmezsiniz. Tier 1 MinGW hedefi (`x86_64-pc-windows-gnu`) kullanıcıları da açıkça etkilenmemektedir.

ÖnemOrta
CVSS6.3
İstismar olasılığı—
ÜrünRust Project Std
Yayın1 Eki 2025
İlk görülme1 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • Rust Project std1.89.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Rust Project std1.87.0 ≤ v < 1.89.01.89.0

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-2025-11233 · Rust Project Std · Dark Radar