CVE-2026-47882: Spring Boot DevTools remote secret generated with a non-cryptographic PRNG
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
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Spring Tools for Eclipseto a version that resolves this vulnerability.Fixed in 5.2.0
Event History
Frequently Asked Questions
What is the severity of CVE-2026-47882?
CVE-2026-47882 has a severity score of 8.3, classified as high.
What is the risk associated with CVE-2026-47882?
CVE-2026-47882 has a risk rating of 72, indicating a significant vulnerability.
How do I fix CVE-2026-47882?
To fix CVE-2026-47882, ensure that you use a cryptographically secure method for generating shared secrets in Spring Boot DevTools.
What impact does CVE-2026-47882 have on my application?
CVE-2026-47882 could lead to unauthorized access if the remote secret generated is predictable due to weak random number generation.
Is CVE-2026-47882 specific to any software?
CVE-2026-47882 specifically impacts SpringSource Spring Tools for Eclipse when using Spring Boot DevTools.