CVE Catalog

CVE-2022-29567

MediumCVSS 5.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.96%

60th percentile - higher than 60% of all known CVEs

Summary

The default configuration of the TreeGrid component uses Object::toString as a key in client-side and server communication in Vaadin, potentially disclosing values that should not be available on the client side. Affected versions include Vaadin 14.8.5-14.8.9, 22.0.6-22.0.14, 23.0.0.beta2-23.0.8, and 23.1.0.alpha1-23.1.0.alpha4.

Risk Assessment

An attacker may gain access to sensitive data that should not be visible in the user's browser, potentially breaching information confidentiality. The risk affects Vaadin applications using the TreeGrid component in its default configuration.

Recommendation

Upgrade Vaadin to a version containing the fix or change the TreeGrid component configuration so it does not use Object::toString as a key. Verify that no sensitive data is sent to the client.

Other vulnerabilities in Vaadin

See all
Original NVD description (English source)

The default configuration of a TreeGrid component uses Object::toString as a key on the client-side and server communication in Vaadin 14.8.5 through 14.8.9, 22.0.6 through 22.0.14, 23.0.0.beta2 through 23.0.8 and 23.1.0.alpha1 through 23.1.0.alpha4, resulting in potential information disclosure of values that should not be available on the client-side.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS