Vulnerability in DownloadEvent of Vaadin Flow Affects File Handling
CVE-2026-120326

4.8MEDIUM

Key Information:

Vendor

Vaadin

Vendor
CVE Published:
10 November 2026

What is CVE-2026-120326?

The DownloadEvent.setFileName(String) in Vaadin Flow introduces a vulnerability that allows an attacker to manipulate the Content-Disposition header by inserting untrusted file names. This occurs when a filename containing characters, such as quotes, is processed without proper escaping. Consequently, the browser misinterprets the intended filename, potentially saving files with incorrect names or extensions. Affected users are advised to upgrade to specific versions to mitigate this issue effectively.

Affected Version(s)

flow 24.8.0 <= 24.8.16

flow 24.9.0 < 24.9.31

flow 24.10.0 < 24.10.17

References

CVSS V4

Score:
4.8
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.