CVE-2026-30852

Yüksek

Açıklama

Caddy, varsayılan olarak TLS kullanan genişletilebilir bir sunucu platformudur. Versiyon 2.7.5 ile versiyon 2.11.2 öncesi arasında, vars.go:337 dosyasındaki vars_regexp eşleştiricisi, kullanıcı kontrollü girdiyi Caddy değiştirici aracılığıyla iki kez genişletmektedir. vars_regexp, {http.request.header.X-Input} gibi bir yer tutucu ile eşleştiğinde, üst bilgi değeri önce bir kez çözümlenir (beklenen durum), ardından tekrar repl.ReplaceAll() üzerinden geçirilir (hata). Bu durum, bir saldırganın istek üst bilgisine {env.DATABASE_URL} veya {file./etc/passwd} ekleyebileceği ve sunucunun bunu değerlendirerek ortam değişkenlerini, dosya içeriklerini ve sistem bilgilerini sızdıracağı anlamına gelir. Bu sorun versiyon 2.11.2'de düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünCaddy
Yayın7 Mar 2026
İlk görülme7 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • caddyserver caddy2.11.2 ya da sonraki bir sürüm
  • github.com/caddyserver/caddy/v2/modules/caddyhttp2.11.2 ya da sonraki bir sürüm
  • github.com/caddyserver/caddy/v22.11.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
caddyserver caddy2.7.5 ≤ v < 2.11.22.11.2
github.com/caddyserver/caddy/v2/modules/caddyhttpGo2.7.5 ≤ v < 2.11.22.11.2
github.com/caddyserver/caddy/v2Go2.7.5 ≤ v < 2.11.22.11.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.