Lucene search
K

9 matches found

OSV
OSV
added 2026/05/18 4:23 p.m.1 views

GHSA-GQR2-7HCG-RCHF CI4MS: Stored XSS in Pages Module Content via Broken html_purify Validation Rule

Summary The Pages backend module registers the htmlpurify validation rule on language-keyed page content but persists the raw, un-purified POST value into the database. The public renderer for pages Home::index → app/Views/templates/default/pages.php emits $pageInfo-content without esc, yielding...

8.7CVSS6.1AI score
Exploits0References3
Github Security Blog
Github Security Blog
added 2026/05/18 4:23 p.m.7 views

CI4MS: Stored XSS in Pages Module Content via Broken html_purify Validation Rule

Summary The Pages backend module registers the htmlpurify validation rule on language-keyed page content but persists the raw, un-purified POST value into the database. The public renderer for pages Home::index → app/Views/templates/default/pages.php emits $pageInfo-content without esc, yielding...

6.1AI score
Exploits0References3Affected Software1
OSV
OSV
added 2026/05/18 3:39 p.m.5 views

GHSA-2M69-JMVH-6CHR CI4MS: Stored XSS in Blog Content via Broken `html_purify` Validation Rule

Summary The custom htmlpurify validation rule used to sanitize blog post bodies relies on by-reference mutation ?string &$str, but CodeIgniter 4's validator passes a local copy of the value, so the sanitized text is silently discarded. The Blog controller writes $lanData'content' directly into...

5.4CVSS5.7AI score
Exploits0References3
Positive Technologies
Positive Technologies
added 2026/05/18 12:0 a.m.5 views

PT-2026-41770

Summary The Pages backend module registers the html purify validation rule on language-keyed page content but persists the raw, un-purified POST value into the database. The public renderer for pages Home::index → app/Views/templates/default/pages.php emits $pageInfo-content without esc, yielding...

8.7CVSS6.1AI score
Exploits0References4
EUVD
EUVD
added 2026/04/08 7:15 p.m.1 views

EUVD-2026-20485

CI4MS has stored XSS in Pages Content Due to Missing htmlpurify Sanitization...

5.5CVSS5.9AI score0.00014EPSS
Exploits1References3
CVE
CVE
added 2026/04/08 2:30 p.m.7 views

CVE-2026-39392

CI4MS is a CodeIgniter 4-based CMS skeleton. Prior to 0.31.4.0, the Pages module does not apply html_purify to content on create/update, so page content is stored unsanitized and rendered as raw HTML on the public frontend. An authenticated admin with page-editing privileges can inject arbitrary ...

5.5CVSS6AI score0.00014EPSS
Exploits1References1Affected Software1
vulnersOsv
vulnersOsv
added 2020/12/04 8:4 p.m.0 views

egg-html-purify (>=1.0.0 <=1.0.2), think-purify (>=1.0.0 <=1.1.4) potentially affected by unknown CVE via html-purify (=1.1.0)

html-purify NPM version =1.1.0 is affected by a known vulnerability. The following packages have a transitive dependency on html-purify and may be impacted: - egg-html-purify =1.0.0, =1.0.0, =1.1.4 Source cves: unknown CVE Source advisory: OSV:GHSA-5P28-63MC-CGR9...

5.8AI score
Exploits0
Github Security Blog
Github Security Blog
added 2020/12/04 8:4 p.m.36 views

Cross-Site Scripting bypass in html-purify

All versions of html-purify are vulnerable to cross-site scripting. The data attribute inside of object tags is not properly sanitized and allows javascript URIs leading to code execution. No fix is currently available. Consider using an alternative package until a fix is made available...

4.6AI score
Exploits0References2Affected Software1
Node.js
Node.js
added 2020/12/04 5:44 p.m.36 views

Cross-Site Scripting bypass

Overview All versions of html-purify are vulnerable to cross-site scripting. The data attribute inside of object tags is not properly sanitized and allows javascript URIs leading to code execution. Recommendation No fix is currently available. Consider using an alternative package until a fix is...

6.6AI score
Exploits0Affected Software1
Rows per page
Query Builder