CVE-2026-114127
Açıklama
Astro, içerik odaklı web siteleri için bir web çerçevesidir. 7.1.0 ile 7.3.3 sürümleri arasında, Astro'nun sunucu tarafı View Transition CSS oluşturucusu, oluşturulan bildirimler içindeki dize animasyon özelliklerini korumamaktadır. duration, delay, easing, direction, fillMode veya animasyon adları gibi özelliklere saldırgan tarafından kontrol edilen verileri aktaran bir uygulama, CSS ayırıcılarının bildirimi sonlandırmasına ve sunucu tarafından işlenen sayfaya saldırganın seçtiği kuralların eklenmesine izin verebilir. Oluşturulan stil sayfası hala gerçek küçüktür (<) karakterlerini kaçırdığından, enjekte edilen içerik stil öğesini sonlandıramaz veya doğrudan HTML ya da JavaScript enjekte edemez. Enjekte edilen CSS içeriği gizleyebilir veya yeniden konumlandırabilir, oluşturulmuş metin ekleyebilir ve arayüzü başka şekillerde yanlış tanıtabilir; bazı uygulamalar ayrıca koşullu kaynak yüklemeleri aracılığıyla seçilebilir DOM özniteliklerinde halihazırda mevcut olan verileri açığa çıkarabilir. Bu sorun 7.3.3 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- astro7.3.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| astronpm | 7.1.0 ≤ v < 7.3.3 | 7.3.3 |
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.
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.