Every CVESearch/Get API key

GHSA-c6c4-7x48-4cqp

Timing side channel vulnerability in UIDL request handler in Vaadin 10, 11-14, and 15-18

4.0 MediumFix available

Non-constant-time comparison of CSRF tokens in UIDL request handler in com.vaadin:flow-server versions 1.0.0 through 1.0.13 (Vaadin 10.0.0 through 10.0.16), 1.1.0 prior to 2.0.0 (Vaadin 11 prior to 14), 2.0.0 through 2.4.6 (Vaadin 14.0.0 through 14.4.6), 3.0.0 prior to 5.0.0 (Vaadin 15 prior to 18), and 5.0.0 through 5.0.2 (Vaadin 18.0.0 through 18.0.5) allows attacker to guess a security token via timing attack.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

What each source reports

GitHub Advisories Score used4.0

Timing side channel vulnerability in UIDL request handler in Vaadin 10, 11-14, and 15-18

Non-constant-time comparison of CSRF tokens in UIDL request handler in com.vaadin:flow-server versions 1.0.0 through 1.0.13 (Vaadin 10.0.0 through 10.0.16), 1.1.0 prior to 2.0.0 (Vaadin 11 prior to 14), 2.0.0 through 2.4.6 (Vaadin 14.0.0 through 14.4.6), 3.0.0 prior to 5.0.0 (Vaadin 15 prior to 18), and 5.0.0 through 5.0.2 (Vaadin 18.0.0 through 18.0.5) allows attacker to guess a security token via timing attack.

Record
GHSA-c6c4-7x48-4cqp
CVSS 3.1
4.0 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-208
Updated
2026-11-02
OSV4.0

Timing side channel vulnerability in UIDL request handler in Vaadin 10, 11-14, and 15-18

Non-constant-time comparison of CSRF tokens in UIDL request handler in com.vaadin:flow-server versions 1.0.0 through 1.0.13 (Vaadin 10.0.0 through 10.0.16), 1.1.0 prior to 2.0.0 (Vaadin 11 prior to 14), 2.0.0 through 2.4.6 (Vaadin 14.0.0 through 14.4.6), 3.0.0 prior to 5.0.0 (Vaadin 15 prior to 18), and 5.0.0 through 5.0.2 (Vaadin 18.0.0 through 18.0.5) allows attacker to guess a security token via timing attack.

Record
GHSA-c6c4-7x48-4cqp
CVSS 3.1
4.0 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-208
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
com.vaadin:vaadin-bom
Maven
10.0.0 up to 10.0.17
10.0.17
com.vaadin:vaadin-bom
Maven
11.0.0 up to 14.4.7
14.4.7
com.vaadin:vaadin-bom
Maven
15.0.0 up to 18.0.6
18.0.6
com.vaadin:vaadin-bom
Maven
10.0.0 up to 10.0.17, plus listed versions
10.0.110.0.1010.0.1110.0.1210.0.13
Show 11 moreShow less
10.0.1410.0.1510.0.1610.0.210.0.310.0.410.0.510.0.610.0.710.0.810.0.9
10.0.17
com.vaadin:vaadin-bom
Maven
11.0.0 up to 14.4.7, plus listed versions
11.0.111.0.211.0.311.0.412.0.0
Show 45 moreShow less
12.0.112.0.212.0.312.0.412.0.512.0.612.0.713.0.013.0.113.0.1013.0.1113.0.1213.0.1313.0.213.0.313.0.413.0.513.0.613.0.713.0.813.0.914.0.014.0.114.0.1014.0.1114.0.1214.0.1314.0.1414.0.1514.0.214.0.314.0.414.0.514.0.614.0.714.0.814.0.914.1.014.1.114.1.1614.1.1714.1.1814.1.1914.1.214.1.20
14.4.7
com.vaadin:vaadin-bom
Maven
15.0.0 up to 18.0.6, plus listed versions
15.0.115.0.215.0.315.0.415.0.5
Show 24 moreShow less
15.0.616.0.016.0.116.0.216.0.316.0.416.0.517.0.017.0.117.0.1017.0.1117.0.217.0.317.0.417.0.617.0.717.0.817.0.918.0.018.0.118.0.218.0.318.0.418.0.5
18.0.6

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

GHSA-c6c4-7x48-4cqp is a medium vulnerability (CVSS 4.0) in com.vaadin:vaadin-bom, published April 19, 2021. No source lists public exploit code. Fixed in com.vaadin:vaadin-bom 10.0.17.

References

This page doesn't list everything

Left out here: 32 versions. The JSON record has them.

MoveEnter Open