CVE-2026-31859

Orta

Açıklama

Craft bir içerik yönetim sistemidir (CMS). craftcms/cms üzerindeki CVE-2025-35939 için yayınlanan düzeltme, dönüş URL'lerini oturumda saklanmadan önce temizlemek amacıyla src/web/User.php dosyasına bir strip_tags() çağrısı eklemiştir. Ancak, strip_tags() yalnızca HTML etiketlerini (açılı ayraçlar) kaldırır; URL şemalarını incelemez veya filtrelemez. javascript:alert(document.cookie) gibi yükler herhangi bir HTML etiketi içermez ve strip_tags() fonksiyonundan tamamen değiştirilmeden geçer; bu durum, dönüş URL'si bir href özniteliğinde işlendiğinde yansıtılmış XSS'e olanak tanır. Bu güvenlik açığı 5.9.7 ve 4.17.3 sürümlerinde giderilmiştir.

ÖnemOrta
CVSS6.1
İstismar olasılığı—
ÜrünCraftcms Craft Cms
Yayın11 Mar 2026
İlk görülme11 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • craftcms craft_cms4.17.3, 5.9.7 ya da sonraki bir sürüm
  • craftcms/cms4.17.3, 5.9.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
craftcms craft_cms4.15.3 ≤ v < 4.17.3, 5.7.5 ≤ v < 5.9.74.17.3, 5.9.7
craftcms/cmsPackagist4.15.3 ≤ v < 4.17.3, 5.7.5 ≤ v < 5.9.74.17.3, 5.9.7

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.