Description
When enabling Spring Boot DevTools support for a remote application target (for example a Docker container or Cloud Foundry app) from the Spring Tools Boot Dashboard, Spring Tools generates a shared secret that authenticates DevTools remote-restart uploads to the deployed application. This secret was generated using a non-cryptographic pseudo-random number generator rather than a cryptographically secure source of randomness.
Affected Spring Products and Versions:
Spring Tools for Eclipse: 5.2.0 and earlier
Published: 2026-07-30
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability stems from Spring Tools for Eclipse generating a shared secret used to authenticate DevTools remote‑restart uploads when the DevTools remote support is enabled. The secret is created with a non‑cryptographic pseudo‑random number generator, violating the requirement for cryptographically secure randomness (CWE‑338). Based on the description, it is inferred that an attacker who can establish a DevTools session could potentially upload arbitrary restarts or manipulate the remote application, leading to unauthorized code execution or configuration changes.

Affected Systems

This flaw affects Spring Tools for Eclipse versions 5.2.0 and earlier, specifically when remote DevTools support is enabled for a deployment such as a Docker container or Cloud Foundry app. Nothing is reported about newer releases, so only systems running the affected versions require attention.

Risk and Exploitability

The CVSS score of 8.3 indicates a high severity, yet the EPSS score is below 1 %, suggesting a low probability of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that attackers would need access to the Spring Tools Boot Dashboard to enable remote DevTools and then exploit the weakly generated secret; the use of a non‑cryptographic PRNG may reduce the randomness of the secret, potentially increasing the risk of guessing or brute‑force attempts. This risk is higher for environments where DevTools remote support is exposed to untrusted users, but the overall exploitation likelihood remains low without that initial access.

Generated by OpenCVE AI on August 3, 2026 at 11:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Tools for Eclipse to the latest version, which employs a cryptographically secure source of randomness for DevTools secrets.
  • If an immediate update is not possible, disable Spring Boot DevTools remote‑restart and remote‑devtools features on production deployments to remove the exploitation surface.
  • Apply network segmentation or firewall rules to restrict the DevTools endpoint to trusted developers only, and consider VPN or authentication controls for remote access.

Generated by OpenCVE AI on August 3, 2026 at 11:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 30 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Tools For Eclipse
Weaknesses CWE-338
Vendors & Products Spring
Spring spring Tools For Eclipse
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
Description When enabling Spring Boot DevTools support for a remote application target (for example a Docker container or Cloud Foundry app) from the Spring Tools Boot Dashboard, Spring Tools generates a shared secret that authenticates DevTools remote-restart uploads to the deployed application. This secret was generated using a non-cryptographic pseudo-random number generator rather than a cryptographically secure source of randomness. Affected Spring Products and Versions: Spring Tools for Eclipse: 5.2.0 and earlier
Title Spring Boot DevTools remote secret generated with a non-cryptographic PRNG
References
Metrics cvssV3_1

{'score': 8.3, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Spring Spring Tools For Eclipse
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-01T03:56:08.233Z

Reserved: 2026-05-20T10:00:58.694Z

Link: CVE-2026-47882

cve-icon Vulnrichment

Updated: 2026-07-30T13:42:57.020Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-30T06:25:52.370

Modified: 2026-08-01T05:16:56.930

Link: CVE-2026-47882

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T11:30:03Z

Weaknesses
  • CWE-338

    Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)