vaadin/flow · Security
OSGi applications using Vaadin 12-14 and 19 vulnerable to server classes and resources exposure
- GHSA ID
- GHSA-25xc-jwfq-39jw
- CVE ID
- CVE-2021-31407
- Severity
- high
- Published
- Updated
- CVSS
- 8.6 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
- CVSS v3
- 8.6 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Description
Vulnerability in OSGi integration in com.vaadin:flow-server versions 1.2.0 through 2.4.7 (Vaadin 12.0.0 through 14.4.9), and 6.0.0 through 6.0.1 (Vaadin 19.0.0) allows attacker to access application classes and resources on the server via crafted HTTP request.
CWEs
- CWE-402 · Transmission of Private Resources into a New Sphere ('Resource Leak')
- CWE-668 · Exposure of Resource to Wrong Sphere
References
- https://github.com/vaadin/flow/security/advisories/GHSA-25xc-jwfq-39jw ↗
- https://vaadin.com/security/cve-2021-31407 ↗
- https://nvd.nist.gov/vuln/detail/CVE-2021-31407 ↗
- https://github.com/vaadin/osgi/issues/50 ↗
- https://github.com/vaadin/flow/pull/10229 ↗
- https://github.com/vaadin/flow/pull/10269 ↗
- https://github.com/advisories/GHSA-25xc-jwfq-39jw ↗