CVE-2026-0933

Kritik

Açıklama

Özet: `wrangler pages deploy` komutunda bir komut enjeksiyonu zafiyeti (CWE-78) tespit edilmiştir. Sorun, `--commit-hash` parametresinin uygun bir doğrulama veya temizleme işlemi yapılmadan doğrudan bir kabuk komutuna aktarılmasından kaynaklanmaktadır; bu durum, `--commit-hash` üzerinde kontrol sahibi olan bir saldırganın, Wrangler'ın çalıştığı sistemde rastgele komutlar yürütmesine olanak tanır. Kök Neden: `--commit-hash` CLI argümanı aracılığıyla kullanıcı girişinden türetilen `commitHash` değişkeni, şablon dizileri kullanılarak doğrudan bir kabuk komutu içine yerleştirilmektedir (örneğin, `execSync(\`git show -s --format=%B ${commitHash}\`)`). Kabuk meta karakterleri kabuk tarafından yorumlandığından, komut yürütülmesine imkan tanımaktadır. Etki: Bu zafiyetin istismar edilmesi genellikle zordur çünkü `--commit-hash` parametresinin saldırgan tarafından kontrol edilmesini gerektirir. Zafiyet öncelikle, `wrangler pages deploy` komutunun otomatik boru hatlarında kullanıldığı ve `--commit-hash` parametresinin dışarıdan gelen, potansiyel olarak güvenilmeyen kaynaklardan doldurulduğu CI/CD ortamlarını etkilemektedir. Bir saldırgan bunu şu amaçlarla istismar edebilir: * Herhangi bir kabuk komutu çalıştırmak. * Ortam değişkenlerini sızdırmak. * Arka kapılar yüklemek veya derleme artifaktlarını değiştirmek için CI çalıştırıcısını ele geçirmek. Katkıda Bulunanlar: kny4hacker tarafından sorumlu bir şekilde bildirilmiştir. Azaltma * Wrangler v4 kullanıcılarının Wrangler v4.59.1 veya daha yüksek bir sürüme yükseltmeleri rica olunur. * Wrangler v3 kullanıcılarının Wrangler v3.114.17 veya daha yüksek bir sürüme yükseltmeleri rica olunur. * Wrangler v2 (EOL) kullanan kullanıcıların desteklenen bir ana sürüme yükseltmeleri gerekir.

ÖnemKritik
CVSS9.9
İstismar olasılığı—
ÜrünCloudflare Wrangler
Yayın20 Oca 2026
İlk görülme20 Oca 2026

Nasıl düzeltilir

Güncelleyin
  • cloudflare wrangler3.114.17, 4.59.1 ya da sonraki bir sürüm
  • wrangler3.114.17, 4.59.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
cloudflare wrangler2.0.15 ≤ v < 3.114.17, 4.0.0 ≤ v < 4.59.13.114.17, 4.59.1
wranglernpm2.0.15 ≤ v < 3.114.17, 4.0.0 ≤ v < 4.59.13.114.17, 4.59.1

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.