Skip to content
OpenAdvisories
Medium · 6.1 CVE-2026-73038 EUVD-2026-58226GHSA-fh4m-97qj-ff6c

NodeBB < 4.15.0 Stored XSS via ActivityPub emoji tag.icon.url and tag.name

Published Aug 13, 2026 · Updated Aug 14, 2026 · Assigned by VulnCheck

Description

NodeBB before 4.15.0 contains a stored cross-site scripting vulnerability in the renderEmoji function that fails to escape tag.icon.url and tag.name attributes. Attackers can deliver malicious ActivityPub Create/Note objects with crafted emoji tags to inject arbitrary HTML and JavaScript into stored post content, executing code in all viewers' browsers.

Affected products

VendorProductAffectedFixed
NodeBB NodeBB < 4.15.0 4.15.0

References