- Yama var
- Son 7 gün
- CWE-79
CVE-2026-116802
DOMPurify'de XHTML modunda SMIL attributeName koruma atlatılarak siteler arası betik çalıştırma (XSS)
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
DOMPurify 3.4.17 öncesi sürümler, PARSER_MEDIA_TYPE değeri application/xhtml+xml olduğunda SMIL attributeName=href korumasının atlatılmasına izin veren bir siteler arası betik çalıştırma (XSS) güvenlik açığı içerir. Bunun nedeni, transformCaseFunc fonksiyonunun öznitelik adlarını küçük harfe çevirmemesidir. Saldırganlar, attributeName="href" özniteliğine sahip bir animate veya set öğesi ve values içinde bir javascript: girdisi bulunan SVG gönderebilir; kullanıcılar temizlenmiş bağlantıya tıkladığında betik çalıştırılır.
Kaynaktaki açıklama (İngilizce)
DOMPurify before 3.4.17 contains a cross-site scripting vulnerability that allows attackers to bypass the SMIL attributeName=href guard when PARSER_MEDIA_TYPE is application/xhtml+xml, because transformCaseFunc does not lowercase attribute names. Attackers can submit SVG with an animate or set element using attributeName="href" and a javascript: entry in values to execute script when users click the sanitized link.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| cure53 DOMPurify | < 3.4.17 | 3.4.17 |
| 3.4.17 Etkilenmiyor | – |
Kaynaklar4 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.