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
Link Resource
https://github.com/vaadin/flow/pull/10640 Patch Third Party Advisory
https://vaadin.com/security/cve-2021-31411 Vendor Advisory
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

18 May 2021, 14:01

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : 4.6
v3 : 7.8
CPE cpe:2.3:a:vaadin:flow:*:*:*:*:*:*:*:*
cpe:2.3:a:vaadin:vaadin:*:*:*:*:*:*:*:*
CWE NVD-CWE-Other
References (CONFIRM) https://github.com/vaadin/flow/pull/10640 - (CONFIRM) https://github.com/vaadin/flow/pull/10640 - Patch, Third Party Advisory
References (CONFIRM) https://vaadin.com/security/cve-2021-31411 - (CONFIRM) https://vaadin.com/security/cve-2021-31411 - Vendor Advisory

05 May 2021, 19:21

Type Values Removed Values Added
New CVE

Information

Published : 2021-05-05 19:15

Updated : 2023-12-10 13:55


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
NVD-CWE-Other CWE-379

Creation of Temporary File in Directory with Insecure Permissions