Mistune from 3.2.1 before 3.3.0 contains a CSS injection vulnerability that allows attackers controlling markdown input to inject arbitrary style declarations via the unvalidated figwidth option of the figure directive. Attackers can append declarations like background:url() to the rendered figure style attribute, forcing victim browsers to send requests to attacker servers and leak attribute values.
Project Subscriptions
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 23 Oct 2026 04:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Lepture
Lepture mistune |
|
| Vendors & Products |
Lepture
Lepture mistune |
Fri, 23 Oct 2026 00:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Mistune from 3.2.1 before 3.3.0 contains a CSS injection vulnerability that allows attackers controlling markdown input to inject arbitrary style declarations via the unvalidated figwidth option of the figure directive. Attackers can append declarations like background:url() to the rendered figure style attribute, forcing victim browsers to send requests to attacker servers and leak attribute values. | |
| Title | Mistune 3.2.1 before 3.3.0 CSS Injection via Figure Directive figwidth Option | |
| First Time appeared |
Mistune Project
Mistune Project mistune |
|
| Weaknesses | CWE-94 | |
| CPEs | cpe:2.3:a:mistune_project:mistune:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Mistune Project
Mistune Project mistune |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-22T19:13:27.678Z
Reserved: 2026-10-22T11:20:02.626Z
Link: CVE-2026-115351
No data.
Status : Deferred
Published: 2026-10-22T19:17:40.920
Modified: 2026-10-22T19:17:41.033
Link: CVE-2026-115351
No data.
OpenCVE Enrichment
Updated: 2026-10-23T04:30:04Z
Weaknesses