Lucene search
+L

13 matches found

attackerkb
attackerkb
•added 2026/07/19 11:18 p.m.•21 views

CVE-2026-45138

CI4MS is a CodeIgniter 4-based content management system skeleton. Prior to version 0.31.9.0, 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 tex...

5.4CVSS5.2AI score0.00235EPSS
SaveExploits0References3Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/19 11:18 p.m.•13 views

CVE-2026-45138 CI4MS: Stored XSS in Blog Content via Broken `html_purify` Validation Rule

CI4MS is a CodeIgniter 4-based content management system skeleton. Prior to version 0.31.9.0, 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 tex...

5.4CVSS5.9AI score0.00235EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/07/19 11:18 p.m.•68 views

CVE-2026-45138 CI4MS: Stored XSS in Blog Content via Broken `html_purify` Validation Rule

CI4MS is a CodeIgniter 4-based content management system skeleton. Prior to version 0.31.9.0, 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 tex...

5.4CVSS0.00235EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/07/19 11:18 p.m.•21 views

EUVD-2026-45875

CI4MS is a CodeIgniter 4-based content management system skeleton. Prior to version 0.31.9.0, 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 tex...

5.4CVSS5.3AI score0.00235EPSS
SaveExploits0References2
OSV
OSV
•added 2026/07/19 11:18 p.m.•19 views

CVE-2026-45138 CI4MS: Stored XSS in Blog Content via Broken `html_purify` Validation Rule

CI4MS is a CodeIgniter 4-based content management system skeleton. Prior to version 0.31.9.0, 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 tex...

5.4CVSS5.2AI score
SaveExploits0References4
OSV
OSV
•added 2026/05/18 4:23 p.m.•19 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 score0.00367EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/05/18 4:23 p.m.•30 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...

8.7CVSS6AI score0.00367EPSS
SaveExploits0References3Affected Software1
OSV
OSV
•added 2026/05/18 3:39 p.m.•22 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 score0.00235EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/05/18 12:00 a.m.•25 views

PT-2026-41770

Name of the Vulnerable Software and Affected Versions CI4MS versions prior to 0.31.9.0 Description The Pages backend module fails to properly sanitize page content, leading to stored Cross-Site Scripting XSS. Although the html purify validation rule is registered for language-keyed page content,...

8.7CVSS5.7AI score0.00367EPSS
SaveExploits0References9
EUVD
EUVD
•added 2026/04/08 7:15 p.m.•20 views

EUVD-2026-20485

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

5.5CVSS5.9AI score0.0025EPSS
SaveExploits1References3
CVE
CVE
•added 2026/04/08 2:30 p.m.•79 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.0025EPSS
SaveExploits1References1Affected Software1
Github Security Blog
Github Security Blog
•added 2020/12/04 8:04 p.m.•45 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
SaveExploits0References2Affected Software1
nodejs
nodejs
•added 2020/12/04 5:44 p.m.•54 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
SaveExploits0Affected Software1
Rows per page
Query Builder