CVE-2026-7860
Last modified
CVE-2026-7860 is a low-severity vulnerability rated 1.6/10 on the CVSS scale. 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. EPSS estimates a 0.12% chance of exploitation in the next 30 days.
Description
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 Vaadin 23.0.0 - 23.6.9 Vaadin 24.0.0 - 24.9.16 Vaadin 24.10.0 - 24.10.3 Vaadin 25.0.0 - 25.0.10 Vaadin 25.1.0 - 25.1.4 Mitigation Upgrade to 23.6.10 Upgrade to 24.9.17 or newer Upgrade to 24.10.4 or newer Upgrade to 25.0.11 or newer 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. ArtifactsMaven coordinatesVulnerable versionsFixed versioncom.vaadin:flow-plugin-base23.0.0 - 23.6.10≥23.6.11com.vaadin:flow-plugin-base24.0.0 - 24.9.17≥24.9.18com.vaadin:flow-plugin-base24.10.0 - 24.10.3≥24.10.4com.vaadin:flow-plugin-base25.0.0 - 25.0.11≥25.0.12com.vaadin:flow-plugin-base25.1.0 - 25.1.4≥25.1.5com.vaadin:flow-maven-plugin23.0.0 - 23.6.10≥23.6.11com.vaadin:flow-maven-plugin24.0.0 - 24.9.17≥24.9.18com.vaadin:flow-maven-plugin24.10.0 - 24.10.3≥24.10.4com.vaadin:flow-maven-plugin25.0.0 - 25.0.11≥25.0.12com.vaadin:flow-maven-plugin25.1.0 - 25.1.4≥25.1.5com.vaadin:flow-gradle-plugin24.0.0 - 24.9.17≥24.9.18com.vaadin:flow-gradle-plugin24.10.0 - 24.10.3≥24.10.4com.vaadin:flow-gradle-plugin25.0.0 - 25.0.11≥25.0.12com.vaadin:flow-gradle-plugin25.1.0 - 25.1.4≥25.1.5
Metrics
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:N/R:A/V:C/RE:L/U:Green
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| vaadin | flow | >= 23.0.0, <= 23.6.10; >= 24.0.0, <= 24.9.17; >= 24.10.0, <= 24.10.3; >= 25.0.0, <= 25.0.11; >= 25.1.0, <= 25.1.4 |
| vaadin | flow | >= 24.0.0, <= 24.9.17; >= 24.10.0, <= 24.10.3; >= 25.0.0, <= 25.0.11; >= 25.1.0, <= 25.1.4 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-7860?
How severe is CVE-2026-7860?
How do I fix CVE-2026-7860?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-7854A security vulnerability has been detected in D-Link DI-8100…9.8
- CVE-2026-7855A vulnerability was detected in D-Link DI-8100 16.07.26A1. A…7.2
- CVE-2026-7856A flaw has been found in D-Link DI-8100 16.07.26A1. This aff…7.3
- CVE-2026-7857A vulnerability has been found in D-Link DI-8100 16.07.26A1.…7.3
- CVE-2026-7858A Deserialization of Untrusted Data vulnerability affecting …9.8
- CVE-2026-7859The Motors WordPress plugin before 1.4.110 does not have pr…5.3
- CVE-2026-7862The Eupago Gateway For Woocommerce WordPress plugin before 4…8.6
- CVE-2026-7864SEPPmail Secure Email Gateway before version 15.0.4 exposes …6.9
- CVE-2026-7865A hidden console command is vulnerable to command injection …7.4
- CVE-2026-7867A flaw was found in udisks2. A local attacker with an active…7.8
- CVE-2026-7868IBM OPENBMC FW1110.00 through FW1110.20, and FW1060.00 throu…6.5
- CVE-2026-7869IBM Langflow OSS 1.0.0 through 1.10.3 is vulnerable to Path …5.4
Are you affected by CVE-2026-7860?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
