Περιγραφή
Spring Tools for Eclipse stores the Spring Boot DevTools remote secret (spring.devtools.remote.secret) as a plain string attribute on the -Spring Boot DevTools Client- launch configuration. Eclipse persists launch configuration attributes as cleartext XML, either to workspace metadata or, if the user marks the configuration as a shared file, directly into the project tree where it can be committed to version control. This secret is the sole credential protecting the DevTools remote restart/reload endpoint, which accepts and executes arbitrary class bytes on the target application. Anyone able to read the .launch file (via filesystem access, a workspace backup, or a shared VCS repository) can extract the secret and use it to achieve remote code execution against the associated Spring Boot application. Affected Spring Products and Versions: Spring Tools for Eclipse: 5.2.0 and earlier
- Δημοσίευση
- 2026-07-30 06:25:55
- Επηρεαζόμενες εκδόσεις
- <=5.2.0
- Τύπος
- Κρίσιμο λογισμικό
- Τελευταία τροποποίηση
- 2026-07-30 14:17:01
- Διάνυσμα
- CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:N/A:N