Skip to content
OpenAdvisories
Medium · 5.4 CVE-2026-25581 EUVD-2026-5575GHSA-25fq-6qgg-qpj8

SCEditor affected by DOM XSS via emoticon URL/HTML injection

Published Feb 6, 2026 · Updated Feb 9, 2026 · Assigned by GitHub_M

Description

SCEditor is a lightweight WYSIWYG BBCode and XHTML editor. Prior to 3.2.1, if an attacker has the ability control configuration options passed to sceditor.create(), like emoticons, charset, etc. then it's possible for them to trigger an XSS attack due to lack of sanitisation of configuration options. This vulnerability is fixed in 3.2.1.

Affected products

VendorProductAffectedFixed
samclarke SCEditor < 3.2.1 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm sceditor < 3.2.1 3.2.1 GHSA-25fq-6qgg-qpj8

References