PatchSiren cyber security CVE debrief
CVE-2026-115350 lepture CVE debrief
CVE-2026-115350 is a stored cross-site scripting (XSS) vulnerability in Mistune before version 3.3.0. The vulnerability is located in the Include directive, which can emit included .html, .xhtml, or .htm file content as raw block_html tokens. An attacker who can plant an HTML file readable by the renderer can reference it via an include directive, combined with path traversal, to execute stored scripts when escape=False is set.
- Vendor
- lepture
- Product
- mistune
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-22
- Original CVE updated
- 2026-10-29
- Advisory published
- 2026-10-22
- Advisory updated
- 2026-10-29
Who should care
Defenders responsible for systems that use Mistune to render user-supplied content should assess exposure and apply the patch. This includes developers and administrators of web applications that utilize Mistune.
Why it matters
CVE-2026-115350 is a stored XSS vulnerability in Mistune before 3.3.0 that allows attackers to execute stored scripts via the Include directive. Defenders should prioritize verifying versions and applying the patch.
- An attacker could execute stored scripts, potentially leading to unauthorized actions or data exposure.
- Defenders need to verify the versions of Mistune in use and apply the patch to prevent exploitation.
- The vulnerability requires user interaction (e.g., clicking on a crafted link) to be exploited.
- The impact of a successful exploit is limited to the scope of the Mistune application.
Technical summary
The vulnerability is caused by the Include directive in Mistune, which can emit included .html, .xhtml, or .htm file content as raw block_html tokens. This allows an attacker to execute stored scripts when escape=False is set. The vulnerability affects Mistune versions before 3.3.0 and can be exploited via path traversal and user-supplied content. Defenders should prioritize verifying versions and applying the patch to prevent exploitation, especially in systems that use Mistune to render user-supplied content, and review compensating controls for exposed systems.
Defensive priority
Defenders should prioritize verifying the versions of Mistune in use and applying the patch to update to version 3.3.0 or later. This is particularly important for systems that use Mistune to render user-supplied content.
Recommended defensive actions
- Verify the version of Mistune in use and apply the patch to update to version 3.3.0 or later.
- Review and restrict user-supplied content that can be rendered by Mistune.
- Monitor for suspicious activity related to the Include directive in Mistune.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record and source item provide details about the vulnerability, including its location in the Include directive of Mistune. The vendor, lepture, has provided a security advisory on GitHub. Evidence is limited to public sources and may not reflect the full scope or impact of the vulnerability. Defenders should verify versions and apply the patch, considering potential exposure and user-supplied content.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-115350 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-115350
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-115350 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115350
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mistune before 3.3.0 Stored XSS via Include Directive HTML Files
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/115xxx/CVE-2026-115350.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/lepture/mistune/security/advisories/GHSA-96vr-jm8v-g22j
Supplemental source - vendor-advisory
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/mistune-before-3.3.0-stored-xss-via-include-directive-html-files
Supplemental source - third-party-advisory
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.