Read the docs
TI-2021-22643 Aliases GHSA-c57f-4vp2-jqhm

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

Priority LOW 38CWE-379Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
—
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from GitHub.

Summary

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

Why it matters now

Fix Fixed com.vaadin:flow-server (Maven): 2.5.3, 6.0.6

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—com.vaadin:flow-server (Maven)2.0.9 to before 2.5.32.5.3Patch availableGHSA-c57f-4vp2-jqhm
—com.vaadin:flow-server (Maven)3.0.0 to before 6.0.66.0.6Patch availableGHSA-c57f-4vp2-jqhm
  • com.vaadin:flow-server (Maven) Vendor— Affected 2.0.9 to before 2.5.3 Fixed in 2.5.3 Patch available GHSA-c57f-4vp2-jqhm
  • com.vaadin:flow-server (Maven) Vendor— Affected 3.0.0 to before 6.0.6 Fixed in 6.0.6 Patch available GHSA-c57f-4vp2-jqhm

Remediation

  • Fix · GHSA-c57f-4vp2-jqhm com.vaadin:flow-server (Maven) Fixed in 2.5.3 Advisory →
  • Fix · GHSA-c57f-4vp2-jqhm com.vaadin:flow-server (Maven) Fixed in 6.0.6 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-c57f-4vp2-jqhm

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences