Lucene search
+L

15 matches found

Patchstack
Patchstack
added 2026/09/03 8:07 p.m.8 views

NPM: ApostropheCMS: Mutation-XSS / allowedTags bypass via literal `</textarea/>` solidus close

NPM: ApostropheCMS: Mutation-XSS / allowedTags bypass via literal solidus close vulnerability discovered by ? in WordPress Npm sanitize-html versions = 2.17.5...

6.1CVSS5.9AI score0.00236EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/03 8:07 p.m.10 views

ApostropheCMS: Mutation-XSS / allowedTags bypass via literal `</textarea/>` solidus close

Summary A mutation-XSS / allowedTags bypass: when textarea or xmp is included in allowedTags, an input containing a literal a solidus right after the RCDATA end-tag name lets non-allowed markup such as pass through sanitizeHtml live and unescaped, even though img/onerror are not in the allowlist....

6.1CVSS6AI score0.00236EPSS
SaveExploits0References5Affected Software1
NVD
NVD
added 2026/08/17 8:16 p.m.11 views

CVE-2026-63670

ApostropheCMS is an open-source Node.js content management system. Prior to 2.17.6, sanitizeHtml can pass disallowed executable markup through packages/sanitize-html/index.js when textarea or xmp is included in allowedTags because a literal solidus after the raw-text end-tag name is treated as te...

6.1CVSS0.00236EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/17 7:49 p.m.7 views

CVE-2026-63670 ApostropheCMS: Mutation-XSS / allowedTags bypass via literal `</textarea/>` solidus close

ApostropheCMS is an open-source Node.js content management system. Prior to 2.17.6, sanitizeHtml can pass disallowed executable markup through packages/sanitize-html/index.js when textarea or xmp is included in allowedTags because a literal solidus after the raw-text end-tag name is treated as te...

6.1CVSS5.5AI score
SaveExploits0References5
ATTACKERKB
ATTACKERKB
added 2026/08/17 7:49 p.m.25 views

CVE-2026-63670

ApostropheCMS is an open-source Node.js content management system. Prior to 2.17.6, sanitizeHtml can pass disallowed executable markup through packages/sanitize-html/index.js when textarea or xmp is included in allowedTags because a literal solidus after the raw-text end-tag name is treated as te...

6.1CVSS5.3AI score0.00236EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
added 2026/08/17 7:49 p.m.44 views

CVE-2026-63670 ApostropheCMS: Mutation-XSS / allowedTags bypass via literal `</textarea/>` solidus close

ApostropheCMS is an open-source Node.js content management system. Prior to 2.17.6, sanitizeHtml can pass disallowed executable markup through packages/sanitize-html/index.js when textarea or xmp is included in allowedTags because a literal solidus after the raw-text end-tag name is treated as te...

6.1CVSS0.00236EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/17 7:49 p.m.54 views

CVE-2026-63670

ApostropheCMS (open-source Node.js CMS) is vulnerable to a mutation XSS in sanitizeHtml() (packages/sanitize-html/index.js) prior to version 2.17.6 . When textarea or xmp is included in allowedTags, a literal solidus after the raw-text end-tag name (e.g., ) is treated as text by htmlparser2 , and...

6.1CVSS5.3AI score0.00236EPSS
SaveExploits0References3
CNVD
CNVD
added 2022/09/28 12:00 a.m.60 views

Express XSS Sanitizer prototype contamination vulnerability

Express XSS Sanitizer is a personal development by AhmedAdelFahim to clean user input data in req.body, req.query, req.headers and req.params to prevent cross-site scripting XSS attacks. express XSS Sanitizer A prototype contamination vulnerability exists in versions prior to 1.1.3, which stems...

7.3CVSS2.8AI score0.00794EPSS
SaveExploits1References1
Github Security Blog
Github Security Blog
added 2022/09/27 12:00 a.m.35 views

express-xss-sanitizer vulnerable to Prototype Pollution via allowedTags attribute

The package express-xss-sanitizer before 1.1.3 is vulnerable to Prototype Pollution via the allowedTags attribute, allowing the attacker to bypass xss sanitization...

7.3CVSS4.4AI score0.00794EPSS
SaveExploits1References6Affected Software1
NVD
NVD
added 2022/09/26 5:15 a.m.27 views

CVE-2022-21169

The package express-xss-sanitizer before 1.1.3 are vulnerable to Prototype Pollution via the allowedTags attribute, allowing the attacker to bypass xss sanitization...

7.3CVSS0.00794EPSS
SaveExploits1References4
CVE
CVE
added 2022/09/26 5:05 a.m.84 views

CVE-2022-21169

Express-XSS-Sanitizer prior to 1.1.3 is vulnerable to Prototype Pollution via the allowedTags attribute, enabling bypass of XSS sanitization. Affected: express-xss-sanitizer pre-1.1.3. Root cause: prototype contamination affecting sanitization. Impact: potential bypass of input sanitization and r...

7.3CVSS6.3AI score0.00794EPSS
SaveExploits1References4Affected Software1
Cvelist
Cvelist
added 2022/09/26 5:05 a.m.43 views

CVE-2022-21169 Prototype Pollution

The package express-xss-sanitizer before 1.1.3 are vulnerable to Prototype Pollution via the allowedTags attribute, allowing the attacker to bypass xss sanitization...

7.3CVSS7.3AI score0.00794EPSS
SaveExploits1References4
OSV
OSV
added 2018/11/09 5:47 p.m.49 views

GHSA-XC6G-GGRC-QQ4R Cross-Site Scripting in sanitize-html

Affected versions of sanitize-html are vulnerable to cross-site scripting when allowedTags includes at least one nonTextTag. Proof of Concept js var sanitizeHtml = require'sanitize-html'; var dirty = '!/textarea!'; var clean = sanitizeHtmldirty, allowedTags: 'textarea' ; console.logclean; // !!...

6.1CVSS6AI score0.01357EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2018/11/09 5:47 p.m.29 views

Cross-Site Scripting in sanitize-html

Affected versions of sanitize-html are vulnerable to cross-site scripting when allowedTags includes at least one nonTextTag. Proof of Concept js var sanitizeHtml = require'sanitize-html'; var dirty = '!/textarea!'; var clean = sanitizeHtmldirty, allowedTags: 'textarea' ; console.logclean; // !!...

6.1CVSS5.8AI score0.01357EPSS
SaveExploits1References7Affected Software1
nodejs
nodejs
added 2016/10/27 4:25 p.m.55 views

Cross-Site Scripting

Overview Affected versions of sanitize-html are vulnerable to cross-site scripting when allowedTags includes at least one nonTextTag. Proof of Concept var sanitizeHtml = require'sanitize-html'; var dirty = '!/textarea!'; var clean = sanitizeHtmldirty, allowedTags: 'textarea' ; console.logclean; /...

4.3CVSS2.8AI score0.01357EPSS
SaveExploits1Affected Software1
Rows per page
Query Builder