PatchSiren cyber security CVE debrief
CVE-2026-115457 baserproject CVE debrief
Unauthenticated Stored XSS via Shortcode Expansion in Blog Comments affects baserCMS versions 5.0.0 before 5.3.2 and 5.4.0 before 5.4.2. A comment with a malicious shortcode can execute JavaScript on the site's origin when viewed by another user. This vulnerability allows an attacker to inject malicious shortcodes into blog comments, potentially compromising the authenticated browser context of administrators and allowing execution of arbitrary JavaScript on the site's origin. The flaw can compromise the authenticated browser context of an administrator who views the affected article.
- Vendor
- baserproject
- Product
- basercms
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-29
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-29
Who should care
Defenders of baserCMS installations, especially those with public commenting enabled, should assess exposure and prioritize patching or mitigating this vulnerability. This vulnerability allows an unauthenticated attacker to inject malicious shortcodes into blog comments, potentially compromising the authenticated browser context of administrators and allowing execution of arbitrary JavaScript on the site's origin.
Why it matters
This vulnerability allows an unauthenticated attacker to inject malicious shortcodes into blog comments, potentially compromising the authenticated browser context of administrators and allowing execution of arbitrary JavaScript on the site's origin.
- Compromise of authenticated browser context of administrators viewing affected articles
- Execution of arbitrary JavaScript on the site's origin
- Potential for phishing or further exploitation through embedded contact forms
Technical summary
The vulnerability allows an unauthenticated attacker to inject malicious shortcodes into blog comments, which can execute JavaScript on the site's origin when viewed by another user. This is due to the global shortcode expansion running over the complete rendered page, including HTML-escaped blog comments. The flaw can compromise the authenticated browser context of an administrator who views the affected article. Other registered shortcodes also expand in comments; Mail.getForm can embed a working contact form with a valid CSRF token.
Defensive priority
Defenders should prioritize patching or mitigating this vulnerability, especially for sites with public commenting enabled.
Recommended defensive actions
- Patch baserCMS to version 5.3.2 or 5.4.2
- Review and clean up existing blog comments for malicious shortcodes
- Implement additional security measures for public commenting sections
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the vulnerability, affected versions, and patched versions. The vulnerability allows an unauthenticated attacker to inject malicious shortcodes into blog comments, which can execute JavaScript on the site's origin when viewed by another user. This is due to the global shortcode expansion running over the complete rendered page, including HTML-escaped blog comments. The CVE record was published on 2026-10-23T14:00:33.254Z and has not been modified since then.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-115457 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-115457
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-115457 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115457
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
baserCMS: Unauthenticated Stored XSS via Shortcode Expansion in Blog Comments
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/115xxx/CVE-2026-115457.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/baserproject/basercms/security/advisories/GHSA-qhv2-3j2q-v43x
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/baserproject/basercms/commit/bec4776ab497457fac76da7ae67d2dd0ad964eec
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/baserproject/basercms/releases/tag/5.3.2
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/baserproject/basercms/releases/tag/5.4.2
Supplemental source - x_refsource_MISC
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.