CVE-2026-61597

Orta

Açıklama

djust, Django için Rust destekli performansla Phoenix LiveView tarzı reaktif sunucu tarafı oluşturma sağlar. Versiyon 1.0.7 öncesinde, birçok djust yerleşik bileşen şablon etiketi (`djust.components.templatetags.*`), geliştirici veya kullanıcı tarafından sağlanan bir URL'yi `conditional_escape` ile HTML kaçış karakterlerine tabi tutarak ancak URL şemasını hiçbir zaman doğrulamadan bir `href` / `action` özniteliğine işler. HTML kaçışı, öznitelikten çıkılmasını önler ancak `javascript:` URI'sini (kaçırılabilir karakterlere ihtiyaç duymaz) etkisiz hale getirmez; bu nedenle `javascript:alert(document.cookie)` şeklindeki bir URL değeri aynen `<a href="javascript:alert(document.cookie)">` şeklinde yerleşir ve tıklandığında mağdurun oturumunda çalıştırılır. Versiyon 1.0.7 bir düzeltme içerir. Geçici çözüm olarak, etkilenen yerleşik bileşen etiketlerine kullanıcı tarafından kontrol edilebilen URL'ler geçirmeyin; URL şemalarını bileşen bağımsız değişkenlerine bağlamadan önce uygulama kodu içinde önceden doğrulayın.

ÖnemOrta
CVSS5.1
İstismar olasılığı—
ÜrünDjust
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • djust1.0.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
djustPyPIv < 1.0.71.0.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.

CVE-2026-61597 · Djust · Dark Radar