Low

Vaadin Build Plugins is Affected by a Possible Information Disclosure Vulnerability

  • Disclosed: 19.05.2026
  • Updated: 11.10.2026 12:22

A possible information disclosure vulnerability exists in the Vaadin Maven plugin and Vaadin Gradle plugin that exposes the full set of environment variables in build logs whenever the frontend build process exits with a non-zero status. Because the build environment may contain credentials supplied as secrets, any failed frontend build can expose those secrets in clear text in CI logs and archived build artifacts.

Users of affected versions should apply the following mitigation or upgrade. Releases that have fixed this issue include:

Product version Mitigation
Vaadin 23.0.0 - 23.6.10 Upgrade to 23.6.11
Vaadin 24.0.0 - 24.9.17 Upgrade to 24.9.18
Vaadin 24.10.0 - 24.10.3 Upgrade to 24.10.4
Vaadin 25.0.0 - 25.0.11 Upgrade to 25.0.12
Vaadin 25.1.0 - 25.1.4 Upgrade to 25.1.5 or newer

Please note that Vaadin versions 10-13 and 15-22 are no longer supported and you should update either to the latest 23, 24, or 25 version.

Maven coordinates Vulnerable version Fixed version
com.vaadin:flow-plugin-base 23.0.0 - 23.6.10 ≥ 23.6.11
com.vaadin:flow-plugin-base 24.0.0 - 24.9.17 ≥ 24.9.18
com.vaadin:flow-plugin-base 24.0.0 - 24.10.3 ≥ 24.10.4
com.vaadin:flow-plugin-base 25.0.0 - 25.0.11 ≥ 25.0.12
com.vaadin:flow-plugin-base 25.1.0 - 25.1.4 ≥ 25.1.5
com.vaadin:flow-maven-plugin 23.0.0 - 23.6.10 ≥ 23.6.11
com.vaadin:flow-maven-plugin 24.0.0 - 24.9.17 ≥ 24.9.18
com.vaadin:flow-maven-plugin 24.0.0 - 24.10.3 ≥ 24.10.4
com.vaadin:flow-maven-plugin 25.0.0 - 25.0.11 ≥ 25.0.12
com.vaadin:flow-maven-plugin 25.1.0 - 25.1.4 ≥ 25.1.5
com.vaadin:flow-gradle-plugin 24.0.0 - 24.9.17 ≥ 24.9.18
com.vaadin:flow-gradle-plugin 24.0.0 - 24.10.3 ≥ 24.10.4
com.vaadin:flow-gradle-plugin 25.0.0 - 25.0.11 ≥ 25.0.12
com.vaadin:flow-gradle-plugin 25.1.0 - 25.1.4 ≥ 25.1.5

Affected software

Click a technology to see all vulnerabilities affecting it.

PlatformPackageVulnerable versionsFixed in
Java / Kotlin (Maven) com.vaadin:flow-gradle-plugin >= 24.0.0, < 24.9.18, >= 24.10.0, < 24.10.4, >= 25.0.0, < 25.0.12, >= 25.1.0, < 25.1.5 24.9.18, 24.10.4, 25.0.12, 25.1.5
Java / Kotlin (Maven) com.vaadin:flow-maven-plugin >= 23.0.0, < 23.6.11, >= 24.0.0, < 24.9.18, >= 24.10.0, < 24.10.4, >= 25.0.0, < 25.0.12, >= 25.1.0, < 25.1.5 23.6.11, 24.9.18, 24.10.4, 25.0.12, 25.1.5
Java / Kotlin (Maven) com.vaadin:flow-plugins >= 23.0.0, < 23.6.11, >= 24.0.0, < 24.9.18, >= 24.10.0, < 24.10.4, >= 25.0.0, < 25.0.12, >= 25.1.0, < 25.1.5 23.6.11, 24.9.18, 24.10.4, 25.0.12, 25.1.5

References

CVSS score -
CVSS vector
CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:P/VC:H/VI:N/VA:N/SC:H/SI:H/SA:N/E:U/S:N/AU:N/R:A/V:C/RE:L/U:Green
Weakness (CWE)
CWE-209
Platform
Java / Kotlin (Maven)
Package
com.vaadin:flow-gradle-plugin, com.vaadin:flow-maven-plugin, com.vaadin:flow-plugins
Disclosed
19.05.2026
Updated
11.10.2026 12:22

Sources and licenses

OSV / GitHub Advisory Database - GHSA-j8mx-j73w-9mxw - CC BY 4.0

Vulnerability history: com.vaadin:flow-gradle-plugin

All published vulnerabilities of this package (Java / Kotlin (Maven)), newest first. Shows whether this is a one-off slip or a package that needs watching.

This is the only known vulnerability of this package.

Know which vulnerabilities affect your application

With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.

Connect your application
DockRay newsletter

Application security in your inbox

Important vulnerabilities, actionable guidance and practical advice for your applications. Choose your technologies and follow what matters to your project.

  • A daily digest of new vulnerabilities, critical ones included.
  • Notifications about important updates.
  • Practical advice on application security and monitoring.

Leave empty to receive updates for every technology.

Free to subscribe. Unsubscribe with one click in any email.