Impact
The vulnerability resides in Spring Boot's ApplicationPidFileWriter component. A local attacker who can write to the directory where the PID file is stored can corrupt any file in that location each time the application is started. This corruption can affect application or system files, potentially leading to service disruption or other integrity violations. The weakness is a form of arbitrary file write (CWE‑59).
Affected Systems
Spring Boot versions from 2.7.0 through 4.0.5 are affected. The advisory lists specific supported versions: 2.7.0–2.7.32 (fixed in 2.7.33), 3.3.0–3.3.18 (fixed in 3.3.19), 3.4.0–3.4.15 (fixed in 3.4.16), 3.5.0–3.5.13 (fixed in 3.5.14), and 4.0.0–4.0.5 (fixed in 4.0.6). Versions that are no longer supported are also affected per vendor advisory.
Risk and Exploitability
The CVSS score of 4.7 indicates moderate severity. EPSS is not available and the issue is not listed in CISA's KEV catalog. Exploitation requires a local attacker with write permission to the PID file directory; no remote attack vector is described. The risk is therefore moderate for environments where such local access is possible.
OpenCVE Enrichment
Github GHSA