CVE-2021-31411

Insecure temporary directory usage in frontend build functionality of com.vaadin:flow-server versions 2.0.9 through 2.5.2 (Vaadin 14.0.3 through Vaadin 14.5.2), 3.0 prior to 6.0 (Vaadin 15 prior to 19), and 6.0.0 through 6.0.5 (Vaadin 19.0.0 through 19.0.4) allows local users to inject malicious code into frontend resources during application rebuilds.
References
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:vaadin:flow:*:*:*:*:*:*:*:*
cpe:2.3:a:vaadin:flow:*:*:*:*:*:*:*:*
cpe:2.3:a:vaadin:flow:*:*:*:*:*:*:*:*
cpe:2.3:a:vaadin:vaadin:*:*:*:*:*:*:*:*
cpe:2.3:a:vaadin:vaadin:*:*:*:*:*:*:*:*

History

21 Nov 2024, 06:05

Type Values Removed Values Added
References () https://github.com/vaadin/flow/pull/10640 - Patch, Third Party Advisory () https://github.com/vaadin/flow/pull/10640 - Patch, Third Party Advisory
References () https://vaadin.com/security/cve-2021-31411 - Vendor Advisory () https://vaadin.com/security/cve-2021-31411 - Vendor Advisory
CVSS v2 : 4.6
v3 : 7.8
v2 : 4.6
v3 : 6.3

Information

Published : 2021-05-05 19:15

Updated : 2024-11-21 06:05


NVD link : CVE-2021-31411

Mitre link : CVE-2021-31411

CVE.ORG link : CVE-2021-31411


JSON object : View

Products Affected

vaadin

  • vaadin
  • flow
CWE
CWE-379

Creation of Temporary File in Directory with Insecure Permissions

NVD-CWE-Other