What is CVE-2026-73038?
A stored XSS vulnerability exists in NodeBB versions before 4.15.0 within the `renderEmoji` function, failing to escape `tag.icon.url` and `tag.name` attributes. Attackers can inject arbitrary HTML and JavaScript via malicious ActivityPub Create/Note objects containing crafted emoji tags.
Azərbaycanca: NodeBB platformasının 4.15.0-dan əvvəlki versiyalarında `renderEmoji` funksiyasında saxlanılan XSS zəifliyi aşkarlanıb. Təcavüzkar xüsusi hazırlanmış ActivityPub obyektləri ilə emoji teqləri vasitəsilə özbaşına HTML/JavaScript kodu yeridə bilər.
Related CVEs
link basis: same weakness class CWE-79
FAQ2
In which function was the CVE-2026-73038 vulnerability discovered in NodeBB?
The vulnerability exists in the `renderEmoji` function of NodeBB, specifically due to improper escaping of `tag.icon.url` and `tag.name` attributes.
How can an attacker inject malicious code into NodeBB via CVE-2026-73038?
Attackers can inject arbitrary HTML and JavaScript by sending malicious ActivityPub Create/Note objects that contain crafted emoji tags.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.