← CVE Veritabanı

CVE-2026-55085

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.6
EPSS
0.4%
CWE
CWE-79
KEV Durumu
Hayır

Yayım tarihi: 19 Ağustos 2026

Etherpad, gerçek zamanlı işbirliği düzenleyicisidir. 3.3.1 sürümünden önce, src/static/js/domline.ts'deki result.appendSpan, numaralı bir listenin başlangıç özelliğini doğrudan alıntılanmamış bir ol başlangıç özelliğine yerleştirir ve oluşturulan işaretleme node.innerHTML'ye atanır. src/node/utils/ImportEtherpad.ts'deki ImportEtherpad.setPadRaw, bir .etherpad dışa aktarmadan gelen, list:number1 ve kötü niyetli bir başlangıç değeri dahil olmak üzere saldırgan tarafından kontrol edilen öznitelik havuzu değerlerini kabul eder. Bir pad'e yazma erişimi olan herhangi bir kullanıcı, başka bir kullanıcının pad'i veya /timeslider'ı açtığında, hatta bir yöneticinin pad'i görüntülediğinde, cross-site scripting olarak çalışan işaretleme depolayabilir. Bu sorun 3.3.1 sürümünde giderilmiştir.

Orijinal açıklama (İngilizce)

Etherpad is a real-time collaborative editor. Prior to 3.3.1, result.appendSpan in src/static/js/domline.ts interpolates the start attribute of a numbered list directly into an unquoted ol start attribute before assigning the generated markup to node.innerHTML. ImportEtherpad.setPadRaw in src/node/utils/ImportEtherpad.ts accepts attacker-controlled attribute-pool values from a crafted .etherpad import, including list:number1 and a malicious start value. Any user with write access to a pad can store markup that executes as cross-site scripting when another user opens the pad or /timeslider, including when an administrator views the pad. This issue is fixed in version 3.3.1.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.