Spring Boot 4.2 End of Life
Support dates, the patch stream you lose at EOL, and upgrade guidance — rebuilt from live data.
Spring Boot 4.2 is actively supported. It reaches end of life on 31 Dec 2027.
Support timeline
Official dates, read directly from api.spring.io and repo1.maven.org.
| Milestone | Date | Status |
|---|---|---|
| Initial release | — | — |
| OSS support ends | 31 Dec 2027 | in 1y 3mo |
| Commercial Support ends | 31 Dec 2028 | in 2y 3mo |
| Latest release | — | current |
What you lose on 31 Dec 2027
Being supported means fixes keep shipping to this branch. Here is the stream that stops. Source: NVD.
Spring Boot CVEs published and patched, by year
12 published in the last 12 months · data refreshed 2026-10-05
At the last-12-month rate of 12 Spring Boot CVEs, running 4.2 for a year past 31 Dec 2027 means roughly that many vulnerabilities fixed upstream but never backported to your branch. Past branches bear this out: Spring Boot 3.5 has missed 0 since it went end of life.
How much runway a newer branch buys
Spring Boot 4.2 is the newest branch — this is the longest runway currently available.
| Branch | End of life | Days left | vs 4.2 |
|---|---|---|---|
| Spring Boot 4.2 | 31 Dec 2027 | 452 | this branch |
| Spring Boot 4.1 | 31 Jul 2027 | 299 | -153 days |
| Spring Boot 4.0 | 31 Dec 2026 | 87 | -365 days |
Frequently asked questions
When does Spring Boot 4.2 reach end of life?
Spring Boot 4.2 reaches end of life on 31 Dec 2027 — 452 days from now. After that date it receives no security fixes.
Is Spring Boot 4.2 still supported?
Yes. Spring Boot 4.2 is currently maintained. Latest release: —.
What happens when Spring Boot 4.2 reaches end of life?
Security fixes stop. Over the last 12 months 12 Spring Boot vulnerabilities were published and patched across supported branches; once 4.2 is end of life, fixes at that rate no longer reach it.
How long do I have to upgrade from Spring Boot 4.2?
452 days. This is already the newest branch, so this is the longest runway currently available.