Skip to main content

Prosemirror View

1 CVEs product

Monthly

CVE-2026-104847 Oct 02, 16:02 npm HIGH PATCH GHSA This Week

Cross-site scripting in prosemirror-view (all versions prior to 1.42.3) lets unauthenticated attackers execute arbitrary JavaScript in the browser window hosting an editor when a victim pastes attacker-crafted HTML into a ProseMirror-backed field. The root cause is in the paste path: attributes delivered through the clipboard slice context are applied without being run through the schema's attribute validators, so crafted markup can smuggle content that the schema would normally reject. Exploitation is gated by that mandatory paste action (CVSS UI:A / UI:R), so it is not triggerable without victim interaction, and no public exploit code or confirmed active exploitation was identified at time of analysis; the fix ships in 1.42.3 as a small change that runs attribute validators on slice-context attributes.

XSS Prosemirror View
NVD GitHub
CVSS 4.0
8.5
EPSS
0.3%
EPSS 0% CVSS 8.5
HIGH PATCH This Week

Cross-site scripting in prosemirror-view (all versions prior to 1.42.3) lets unauthenticated attackers execute arbitrary JavaScript in the browser window hosting an editor when a victim pastes attacker-crafted HTML into a ProseMirror-backed field. The root cause is in the paste path: attributes delivered through the clipboard slice context are applied without being run through the schema's attribute validators, so crafted markup can smuggle content that the schema would normally reject. Exploitation is gated by that mandatory paste action (CVSS UI:A / UI:R), so it is not triggerable without victim interaction, and no public exploit code or confirmed active exploitation was identified at time of analysis; the fix ships in 1.42.3 as a small change that runs attribute validators on slice-context attributes.

XSS Prosemirror View
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy