GHSA-c7v7-rqfm-f44j
Vaadin Platform possible file bypass via upload validation on the server-side
GHSA-c7v7-rqfm-f44j is a medium vulnerability (CVSS 5.3) in com.vaadin:vaadin, published September 4, 2025. No source lists public exploit code. Fixed in com.vaadin:vaadin 14.13.1.
- Severity
- 5.3 MediumCVSS 4.0, GitHub Advisories
- Exploit chance
- UnscoredNo EPSS score yet
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
14.13.1com.vaadin:vaadin +5 more
Description
Description
When the Vaadin Upload's start listener is used to validate metadata about an incoming upload, it is possible to bypass the upload validation. Users of affected versions should apply the upgrade to a more recent Vaadin version.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.vaadin:vaadinMaven | 14.0.0 to 14.13.0 | 14.13.1 |
com.vaadin:vaadinMaven | 23.0.0 to 23.6.1 | 23.6.2 |
com.vaadin:vaadinMaven | 24.0.0 to 24.7.6 | 24.7.7 |
com.vaadin:vaadinMaven | 14.0.0 up to 14.13.1, plus listed versions 14.0.114.0.1014.0.1114.0.1214.0.13 Show 45 moreShow less14.0.1414.0.1514.0.214.0.314.0.414.0.514.0.614.0.714.0.814.0.914.1.014.1.114.1.1614.1.1714.1.1814.1.1914.1.214.1.2014.1.2114.1.2214.1.2314.1.2414.1.2514.1.2614.1.2714.1.2814.1.314.1.414.1.514.10.014.10.114.10.1014.10.1114.10.1214.10.214.10.314.10.414.10.514.10.614.10.714.10.814.10.914.11.014.11.114.11.10 | 14.13.1 |
com.vaadin:vaadinMaven | 23.0.0 up to 23.6.2, plus listed versions 23.0.123.0.1023.0.1123.0.1223.0.13 Show 45 moreShow less23.0.1423.0.1523.0.1623.0.223.0.323.0.423.0.523.0.623.0.723.0.823.0.923.1.023.1.123.1.1023.1.1123.1.1223.1.1323.1.1423.1.1523.1.1623.1.1723.1.223.1.323.1.423.1.623.1.723.1.823.1.923.2.023.2.123.2.1023.2.1123.2.1223.2.1323.2.1423.2.1523.2.1623.2.1723.2.223.2.323.2.423.2.523.2.623.2.723.2.8 | 23.6.2 |
com.vaadin:vaadinMaven | 24.0.0 up to 24.7.7, plus listed versions 24.0.124.0.1024.0.1124.0.1224.0.13 Show 45 moreShow less24.0.1424.0.1524.0.224.0.324.0.424.0.524.0.624.0.724.0.824.0.924.1.024.1.124.1.1024.1.1124.1.1224.1.1324.1.1424.1.1524.1.1624.1.1724.1.1824.1.224.1.324.1.424.1.524.1.624.1.724.1.824.1.924.2.024.2.124.2.1024.2.1124.2.1224.2.1324.2.224.2.324.2.424.2.524.2.624.2.724.2.824.2.924.3.024.3.1 | 24.7.7 |
What each source reports
GitHub Advisories Score used 5.3
Vaadin Platform possible file bypass via upload validation on the server-side
Description
When the Vaadin Upload's start listener is used to validate metadata about an incoming upload, it is possible to bypass the upload validation. Users of affected versions should apply the upgrade to a more recent Vaadin version.
- Record
GHSA-c7v7-rqfm-f44j- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/S:N/AU:N/R:U/V:D/RE:L/U:Green - Weakness
- CWE-20, CWE-434
- Updated
- 2026-11-02
OSV 5.3
Vaadin Platform possible file bypass via upload validation on the server-side
Description
When the Vaadin Upload's start listener is used to validate metadata about an incoming upload, it is possible to bypass the upload validation. Users of affected versions should apply the upgrade to a more recent Vaadin version.
- Record
GHSA-c7v7-rqfm-f44j- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/S:N/AU:N/R:U/V:D/RE:L/U:Green - Weakness
- CWE-20, CWE-434
- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | GitHub Advisories, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
github.com/vaadin/platform/security/advisories/GHSA-c7v7-rqfm-f44j
nvd.nist.gov/vuln/detail/CVE-2025-9467
github.com/vaadin/flow-components/pull/7616
github.com/vaadin/flow-components/commit/bfe9e507cdcc5d90a2312c8f0162f798a29ba635
vaadin.com/security/cve-2025-9467
github.com/advisories/GHSA-c7v7-rqfm-f44j
github.com/vaadin/platform
Left out here: 244 versions. The JSON record has them.