CVE-2023-25500
Vaadin vulnerable to possible information disclosure of class and method names in RPC response
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
3.5
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
CVE-2023-25500- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2023-1775
3.5
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
EUVD-2023-1775- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-ch48-9r3q-pv7x
3.5
Vaadin vulnerable to possible information disclosure of class and method names in RPC response
Description
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
GHSA-ch48-9r3q-pv7x- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - Weakness
- CWE-200, CWE-1295
- Updated
- 2026-11-02
NVD
3.5
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
CVE-2023-25500- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
3.5
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
CVE-2023-25500- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGHSA-ch48-9r3q-pv7x
3.5
Vaadin vulnerable to possible information disclosure of class and method names in RPC response
Description
Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by sending modified requests.
- Record
GHSA-ch48-9r3q-pv7x- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N - Weakness
- CWE-1295, CWE-200
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.vaadin:flow-serverMaven |
1.0.0 up to 1.0.21 | 1.0.21 |
com.vaadin:flow-serverMaven |
1.1.0 up to 2.9.3 | 2.9.3 |
com.vaadin:flow-serverMaven |
3.0.0 up to 9.1.2 | 9.1.2 |
com.vaadin:flow-serverMaven |
23.0.0 up to 23.3.13 | 23.3.13 |
com.vaadin:flow-serverMaven |
24.0.0 up to 24.0.9 | 24.0.9 |
com.vaadin:flow-serverMaven |
24.1.alpha1 up to 24.1.0 | 24.1.0 |
com.vaadin:vaadinMaven |
10.0.0 up to 10.0.24 | 10.0.24 |
com.vaadin:vaadinMaven |
11.0.0 up to 14.10.2 | 14.10.2 |
com.vaadin:vaadinMaven |
15.0.0 up to 22.1.0 | 22.1.0 |
com.vaadin:vaadinMaven |
23.0.0 up to 23.3.14 | 23.3.14 |
Show 12 moreShow less
| Package | Affected | Fixed |
|---|---|---|
com.vaadin:vaadinMaven |
24.0.0 up to 24.0.7 | 24.0.7 |
com.vaadin:vaadinMaven |
24.1.0.alpha1 up to 24.1.0 | 24.1.0 |
com.vaadin:flow-serverMaven |
1.0.0 up to 1.0.21, plus listed versions 1.0.11.0.101.0.111.0.121.0.13 Show 15 moreShow less1.0.141.0.151.0.161.0.171.0.181.0.191.0.21.0.201.0.31.0.41.0.51.0.61.0.71.0.81.0.9 |
1.0.21 |
com.vaadin:flow-serverMaven |
1.1.0 up to 2.9.3, plus listed versions 1.2.01.2.11.2.21.2.31.2.4 Show 45 moreShow less1.2.51.3.01.4.01.4.11.4.21.4.31.4.41.4.51.4.61.4.71.4.82.0.02.0.12.0.102.0.112.0.122.0.132.0.142.0.152.0.162.0.172.0.182.0.192.0.22.0.32.0.42.0.52.0.62.0.72.0.82.0.92.1.02.1.0.beta22.1.12.1.22.1.32.1.42.1.52.1.62.1.72.1.82.1.92.2.02.2.0.alpha112.2.1 |
2.9.3 |
com.vaadin:flow-serverMaven |
3.0.0 up to 9.1.2, plus listed versions 3.0.13.0.23.0.33.0.43.0.5 Show 45 moreShow less3.0.63.0.73.1.03.1.13.1.23.1.33.1.53.1.63.1.74.0.04.0.14.0.24.0.34.0.44.0.54.0.64.0.74.0.85.0.05.0.15.0.25.0.35.0.46.0.06.0.16.0.106.0.26.0.36.0.46.0.56.0.66.0.76.0.86.0.97.0.07.0.17.0.27.0.37.0.47.0.57.0.67.0.77.0.87.0.98.0.0 |
9.1.2 |
com.vaadin:flow-serverMaven |
23.0.0 up to 23.3.13, plus listed versions 23.0.123.0.1023.0.1123.0.1223.0.13 Show 45 moreShow less23.0.1423.0.223.0.323.0.423.0.523.0.623.0.723.0.823.0.923.1.023.1.123.1.1023.1.1123.1.1223.1.223.1.323.1.423.1.523.1.623.1.723.1.823.1.923.2.023.2.123.2.1023.2.1123.2.223.2.323.2.423.2.523.2.623.2.723.2.823.2.923.3.023.3.123.3.1023.3.1123.3.1223.3.223.3.323.3.423.3.523.3.623.3.7 |
23.3.13 |
com.vaadin:flow-serverMaven |
24.0.0 up to 24.0.9, plus listed versions 24.0.124.0.224.0.324.0.424.0.524.0.624.0.724.0.8 |
24.0.9 |
com.vaadin:vaadinMaven |
10.0.0 up to 10.0.24, plus listed versions 10.0.110.0.1010.0.1110.0.1210.0.13 Show 18 moreShow less10.0.1410.0.1510.0.1610.0.1710.0.1810.0.1910.0.210.0.2010.0.2110.0.2210.0.2310.0.310.0.410.0.510.0.610.0.710.0.810.0.9 |
10.0.24 |
com.vaadin:vaadinMaven |
11.0.0 up to 14.10.2, plus listed versions 11.0.111.0.211.0.311.0.412.0.0 Show 45 moreShow less12.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.10.2 |
com.vaadin:vaadinMaven |
15.0.0 up to 22.1.0, plus listed versions 15.0.115.0.215.0.315.0.415.0.5 Show 45 moreShow less15.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.518.0.618.0.719.0.019.0.119.0.219.0.319.0.419.0.519.0.619.0.719.0.819.0.920.0.020.0.120.0.220.0.320.0.420.0.520.0.620.0.720.0.8 |
22.1.0 |
com.vaadin:vaadinMaven |
23.0.0 up to 23.3.14, plus listed versions 23.0.123.0.1023.0.1123.0.1223.0.13 Show 45 moreShow less23.0.1423.0.1523.0.1623.0.223.0.323.0.423.0.523.0.623.0.723.0.823.0.923.1.023.1.123.1.1023.1.1123.1.1223.1.1323.1.1423.1.1523.1.1623.1.1723.1.223.1.323.1.423.1.623.1.723.1.823.1.923.2.023.2.123.2.1023.2.1123.2.1223.2.1323.2.1423.2.1523.2.1623.2.1723.2.223.2.323.2.423.2.523.2.623.2.723.2.8 |
23.3.14 |
com.vaadin:vaadinMaven |
24.0.0 up to 24.0.7, plus listed versions 24.0.124.0.224.0.324.0.424.0.524.0.6 |
24.0.7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-25500 is a low vulnerability (CVSS 3.5) in Vaadin, published June 22, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 44th percentile. Fixed in com.vaadin:flow-server 1.0.21.
References
github.com/vaadin/flow/pull/16935
vaadin.com/security/cve-2023-25500
github.com/vaadin/platform/security/advisories/GHSA-ch48-9r3q-pv7x
nvd.nist.gov/vuln/detail/CVE-2023-25500
github.com/advisories/GHSA-ch48-9r3q-pv7x
repo.maven.apache.org/maven2
github.com/CVEProject/cvelistV5/tree/main/cves/2023/25xxx/CVE-2023-25500.json
github.com/vaadin/flow
github.com/vaadin/platform
Left out here: 256 versions. The JSON record has them.