NetSight
high6.3

CVE-2021-31411

Insecure temporary directory usage in frontend build functionality of Vaadin 14 and 15-19

Impact

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. - https://vaadin.com/security/cve-2021-31411

Affected packages

EcosystemPackageAffectedFixed in
mavencom.vaadin:vaadin-bom>= 14.0.3, <= 14.5.214.5.3

Affected products

VendorProductAffected versions
VaadinFlow
from 2.0.9 before 2.5.3
from 3.0.0 through 5.0.0
from 6.0.0 through 6.0.6
VaadinVaadin
from 14.0.3 before 14.5.3
from 15.0.0 before 19.0.5

Weakness classification

References