🔐 CVE Alert

CVE-2026-120350

UNKNOWN 0.0

Stored Cross-Site Scripting in the Vaadin Rich Text Editor via an Unescaped Video Embed

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

The Vaadin Rich Text Editor exports a video embed without escaping its value, and then parses the resulting HTML into live DOM. A value crafted to break out of the href attribute therefore runs script in the viewer's browser. An attacker who can edit shared content pastes a video embed carrying the payload, the delta is stored, and the script runs when any user opens the page, including in read only mode. Only content persisted through asDelta() is affected. The default HTML value, set and read through setValue and getValue, is sanitized on the server with a safelist that has no iframe, so the embed does not survive that path. Vaadin 24 and older are not affected: they build the HTML value from the editor's own innerHTML, which the browser escapes. Users of affected versions should apply the following mitigation or upgrade. Releases that have fixed this issue include: Product version Vaadin 25.0.0 - 25.0.13 Vaadin 25.1.0 - 25.1.13 Vaadin 25.2.0 - 25.2.12 Vaadin 25.3.0 - 25.3.4 Mitigation No fixed release on this line, upgrade to 25.2.13 or newer No fixed release on this line, upgrade to 25.2.13 or newer Upgrade to 25.2.13 Upgrade to 25.3.5

CWE CWE-79
Vendor vaadin
Product vaadin
Published Nov 10, 2026
Stay Ahead of the Next One

Get instant alerts for vaadin vaadin

Be the first to know when new unknown vulnerabilities affecting vaadin vaadin are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

Affected Versions

vaadin / vaadin
25.0.0 ≤ 25.0.13 25.1.0 ≤ 25.1.13 25.2.0 < 25.2.13 25.3.0 < 25.3.5
vaadin / vaadin-core
25.0.0 ≤ 25.0.13 25.1.0 ≤ 25.1.13 25.2.0 < 25.2.13 25.3.0 < 25.3.5
vaadin / vaadin-rich-text-editor-flow
25.0.0 ≤ 25.0.13 25.1.0 ≤ 25.1.13 25.2.0 < 25.2.13 25.3.0 < 25.3.5
vaadin / rich-text-editor
25.0.0 ≤ 25.0.13 25.1.0 ≤ 25.1.14 25.2.0 < 25.2.17 25.3.0 < 25.3.5

References

NVD ↗ CVE.org ↗ EPSS Data ↗
vaadin.com: https://vaadin.com/security/cve-2026-120350 github.com: https://github.com/vaadin/web-components/pull/13272 github.com: https://github.com/advisories/GHSA-v3m3-f69x-jf25