CVE-2025-15022 in vaadininfo

Zusammenfassung

von VulDB • 20.05.2026

In Vaadin werden Action-Captions standardmäßig HTML akzeptiert, waren jedoch nicht bereinigt (sanitized), was potenziell Cross-site Scripting (XSS) ermöglicht, wenn der Caption-Inhalt aus Benutzereingaben stammt.

In Vaadin Framework 7 und 8 ist die Action-Klasse eine Allzweckklasse, die von mehreren Komponenten verwendet werden kann. Die korrigierten Versionen bereinigen Captions standardmäßig und bieten eine API zur expliziten Aktivierung des HTML-Inhaltsmodus zur Aufrechterhaltung der Abwärtskompatibilität.

In Vaadin 23 und neuer wird die Action-Klasse ausschließlich von der Spreadsheet-Komponente verwendet. Die korrigierten Versionen bereinigen HTML unter Verwendung von Jsoup mit einer entsicherten Safelist.

Vaadin 14 ist nicht betroffen, da die Spreadsheet-Komponente nicht unterstützt wurde.

Nutzer betroffener Versionen sollten die folgende Maßnahme ergreifen oder ein Upgrade durchführen. Releases, die dieses Problem behoben haben, sind:

Produktversion Vaadin 7.0.0 - 7.7.49 Vaadin 8.0.0 - 8.29.1 Vaadin 23.1.0 - 23.6.5 Vaadin 24.0.0 - 24.8.13 Vaadin 24.9.0 - 24.9.6

Abhilfemaßnahme Upgrade auf 7.7.50 Upgrade auf 8.30.0 Upgrade auf 23.6.6 Upgrade auf 24.8.14 oder 24.9.7 Upgrade auf 25.0.0 oder neuer

Artefakte Maven-Koordinaten Vulnerable versions Fixed version com.vaadin:vaadin-server 7.0.0 - 7.7.49 ≥7.7.50 com.vaadin:vaadin-server 8.0.0 - 8.29.1 ≥8.30.0 com.vaadin:vaadin 23.1.0 - 23.6.5 ≥23.6.6 com.vaadin:vaadin 24.0.0 - 24.8.13 ≥24.8.14 com.vaadin:vaadin 24.9.0 - 24.9.6 ≥24.9.7 com.vaadin:vaadin-spreadsheet-flow 23.1.0 - 23.6.5 ≥23.6.6 com.vaadin:vaadin-spreadsheet-flow 24.0.0 - 24.8.13 ≥24.8.14 com.vaadin:vaadin-spreadsheet-flow 24.9.0 - 24.9.6 ≥24.9.7

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Vaadin

Reservieren

22.12.2025

Veröffentlichung

05.01.2026

Moderieren

akzeptiert

Eintrag

VDB-339513

CPE

bereit

EPSS

0.00014

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!