# cve.now: Vaadin

The newest entries naming Vaadin as an affected vendor (up to 200), of 36 in all, 0 known exploited. Older ones are in the full catalog at https://cve.now/latest.md.

- [CVE-2026-120350](https://cve.now/CVE-2026-120350.md): Stored Cross-Site Scripting in the Vaadin Rich Text Editor via an Unescaped Video Embed (CVSS 5.1)
- [CVE-2026-120326](https://cve.now/CVE-2026-120326.md): Unescaped Download File Name Allows Content-Disposition Parameter Injection in Vaadin Flow (CVSS 4.8)
- [CVE-2026-110737](https://cve.now/CVE-2026-110737.md): Push Endpoint Returns Permissive CORS Headers (CVSS 2.3)
- [CVE-2026-110974](https://cve.now/CVE-2026-110974.md): Uncontrolled Recursion on Nested JSON Allows Denial of Service in android-json (CVSS 6.3)
- [CVE-2026-110803](https://cve.now/CVE-2026-110803.md): Session Lock Leak on an Invalid UI Id Allows Denial of Service in Vaadin Framework 8 (CVSS 8.7)
- [CVE-2026-107588](https://cve.now/CVE-2026-107588.md): Multiple Vulnerabilities in the Highcharts Library Bundled with Vaadin Charts (CVSS 8.4)
- [CVE-2026-93547](https://cve.now/CVE-2026-93547.md): Missing Authorization Check in Vaadin Spreadsheet Allows Cell Comments to Be Written to Protected Sheets and Locked Cells (CVSS 5.3)
- [CVE-2026-91860](https://cve.now/CVE-2026-91860.md): Prototype Pollution in Vaadin Charts and Component Base via Unfiltered Deep Merge (CVSS 6.3)
- [CVE-2026-7860](https://cve.now/CVE-2026-7860.md): Possible information disclosure of environment variables in Vaadin Build Plugins via Failed Frontend Build (CVSS 1.6)
- [CVE-2026-2742](https://cve.now/CVE-2026-2742.md): Unauthorized session creation via reserved framework path access (CVSS 5.3)
- [CVE-2026-2741](https://cve.now/CVE-2026-2741.md): Zip Slip Path Traversal on Node Unpack (CVSS 2.3)
- [CVE-2025-15022](https://cve.now/CVE-2025-15022.md): Cross-site scripting in Action caption (CVSS 4.8)
- [CVE-2025-9467](https://cve.now/CVE-2025-9467.md): Possibility to bypass file upload validation on the server-side (CVSS 5.3)
- [CVE-2023-25500](https://cve.now/CVE-2023-25500.md): Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1 (CVSS 3.5)
- [CVE-2023-25499](https://cve.now/CVE-2023-25499.md): Possible information disclosure in non visible components (CVSS 5.7)
- [CVE-2022-29567](https://cve.now/CVE-2022-29567.md): Possible information disclosure inside TreeGrid component with default data provider (CVSS 5.7)
- [CVE-2021-33611](https://cve.now/CVE-2021-33611.md): Reflected cross-site scripting in vaadin-menu-bar webjar resources in Vaadin 14 (CVSS 6.1)
- [CVE-2021-33609](https://cve.now/CVE-2021-33609.md): Denial of service in DataCommunicator class in Vaadin 8 (CVSS 4.3)
- [CVE-2021-33605](https://cve.now/CVE-2021-33605.md): Unauthorized property update in CheckboxGroup component in Vaadin 12-14 and 15-20 (CVSS 4.3)
- [CVE-2021-31412](https://cve.now/CVE-2021-31412.md): Possible route enumeration in production mode via RouteNotFoundError view in Vaadin 10, 11-14, and 15-19 (CVSS 5.3)
- [CVE-2021-33604](https://cve.now/CVE-2021-33604.md): Reflected cross-site scripting in development mode handler in Vaadin 14, 15-19 (CVSS 2.5)
- [CVE-2021-31409](https://cve.now/CVE-2021-31409.md): Server session is not invalidated when logout() helper method of Authentication module is used in Vaadin 18-19 (CVSS 7.5)
- [CVE-2021-31411](https://cve.now/CVE-2021-31411.md): Insecure temporary directory usage in frontend build functionality of Vaadin 14 and 15-19 (CVSS 6.3)
- [CVE-2021-31410](https://cve.now/CVE-2021-31410.md): Project sources exposure in Vaadin Designer (CVSS 8.6)
- [CVE-2021-31408](https://cve.now/CVE-2021-31408.md): Server session is not invalidated when logout() helper method of Authentication module is used in Vaadin 18-19 (CVSS 6.3)
- [CVE-2021-31407](https://cve.now/CVE-2021-31407.md): Server classes and resources exposure in OSGi applications using Vaadin 12-14 and 19 (CVSS 8.6)
- [CVE-2021-31406](https://cve.now/CVE-2021-31406.md): Timing side channel vulnerability in endpoint request handler in Vaadin 15-19 (CVSS 4.0)
- [CVE-2021-31405](https://cve.now/CVE-2021-31405.md): Regular expression denial of service (ReDoS) in EmailField component in Vaadin 14 and 15-17 (CVSS 7.5)
- [CVE-2021-31404](https://cve.now/CVE-2021-31404.md): Timing side channel vulnerability in UIDL request handler in Vaadin 10, 11-14, and 15-18 (CVSS 4.0)
- [CVE-2021-31403](https://cve.now/CVE-2021-31403.md): Timing side channel vulnerability in UIDL request handler in Vaadin 7 and 8 (CVSS 4.0)
- [CVE-2020-36321](https://cve.now/CVE-2020-36321.md): Directory traversal in development mode handler in Vaadin 14 and 15-17 (CVSS 5.9)
- [CVE-2020-36320](https://cve.now/CVE-2020-36320.md): Regular expression Denial of Service (ReDoS) in EmailValidator class in Vaadin 7 (CVSS 7.5)
- [CVE-2020-36319](https://cve.now/CVE-2020-36319.md): Potential sensitive data exposure in applications using Vaadin 15 (CVSS 3.1)
- [CVE-2019-25028](https://cve.now/CVE-2019-25028.md): Stored cross-site scripting in Grid component in Vaadin 7 and 8 (CVSS 5.4)
- [CVE-2019-25027](https://cve.now/CVE-2019-25027.md): Reflected cross-site scripting in default RouteNotFoundError view in Vaadin 10 and 11-13 (CVSS 6.1)
- [CVE-2018-25007](https://cve.now/CVE-2018-25007.md): Unauthorized client-side property update in UIDL request handler in Vaadin 10 and 11 (CVSS 2.6)

---

Source: cve.now
Built by [Sazabi](https://www.sazabi.com/?utm_source=cve-now&utm_medium=markdown), AI-native observability and security: automatic issue detection, plain-language log search and live dashboards.
Page: https://cve.now/vendors/vaadin
Site guide for agents: https://cve.now/llms.txt
Uses NVD data; not endorsed by NVD.
