OSSEVA FOR SPRING BOOT

Spring Boot support for 2.x, 3.x and 4.x, on your timeline.

OSSeva provides Spring Boot support for 2.6.x, 2.7.x, 3.0.x to 3.5.x, 4.0.x and 4.1.x, including patched builds for 2.6.x to 3.5.x after open source support for those lines ends. No forced Spring Boot 3 migration. No Java 17 requirement. Your timeline.

Reply within 1 business day · No commitment · or book a 15-minute call

Which vendors provide patched Spring Boot after end of life? Spring Boot Extended Support for 2.x and Spring Framework 5.

Last reviewed

Trusted globally by enterprises

NokiaSquareLittle CaesarsPanasonic ConnectPaylocity

Why now

Spring Boot 2.x community EOL: 30 June 2023

Open source support for Spring Boot 2.7, the last 2.x line, ended on 30 June 2023, and the final community release, 2.7.18, shipped in November 2023. Critical CVEs discovered after that date have no upstream patch path — but your auditor's checklist hasn't changed.

Spring Boot 3 requires Java 17 minimum

Upgrading from Spring Boot 2.x to 3.x requires Java 17 as the minimum JDK, plus Spring Security reconfiguration, Jakarta namespace migrations, and dependency compatibility validation. How long it takes depends on application count, code volume, how many dependencies need upgrading, and each service's downtime window.

Spring Expression Language is a recurring critical-severity surface

SpEL evaluation has produced repeated remote code execution advisories across Spring's history, and it sits in the request path wherever expressions are resolved from user-controllable input. Spring Framework 5.3.x reached OSS end of life on 31 August 2024, so advisories in this class are no longer fixed upstream for the branch Spring Boot 2.x depends on.

Versions covered

All versions below receive active CVE patches from OSSeva. Version numbers in monospace are exact release identifiers.

VersionStatusActive CVEs
2.6.x(Full CVE coverage)ExtendedClean
2.7.x(Full CVE coverage)ExtendedClean
3.0.x(STS, community EOL — OSSeva patched)EOL2 open
3.1.x(STS, community EOL — OSSeva patched)EOL1 open
3.2.x(Community EOL — OSSeva patched)EOLClean
3.3.x(Community EOL — OSSeva patched)EOLClean
3.4.x(Community EOL — OSSeva patched)EOLClean
3.5.x(Community EOL — OSSeva patched)EOLClean
4.0.x(OSS support ends 31 Dec 2026)CurrentClean
4.1.xCurrentClean
Spring Boot end of life dates for every version →

Running a Spring Boot version or build not listed here?

What you get

Three tiers — pick the level of engagement that matches your team's operational needs and compliance requirements.

OSSeva Patch

CVE patches for Spring Boot 2.x. Signed artifacts, repo manager delivery.

  • Quarterly CVE patches for Spring Boot 2.6.x and 2.7.x
  • Spring Framework 5.3.x patches included
  • Maven Central / private repo delivery
  • Signed artifacts (GPG + Sigstore)
  • CVE disclosure notifications within 24 hours
  • Architecture review
  • 24/7 managed operations
Most popular

OSSeva Assure

Patch plus audit documentation and Spring 3 migration planning.

  • Everything in Patch
  • SOC 2 / HIPAA / PCI attestation package
  • Spring Boot 3 migration readiness assessment
  • Java version upgrade sequencing plan
  • Spring Security reconfiguration guidance
  • Annual architecture review
  • 24/7 reactive support

OSSeva Operate

Full MSP: monitoring, 15-min SLA, named Spring engineers.

  • Everything in Assure
  • 24/7 application performance monitoring
  • 15-minute P1 incident response SLA
  • Named senior Spring engineer on your account
  • Dependency vulnerability scanning (transitive)
  • Quarterly business reviews
  • Spring Boot 3 migration execution support

All tiers priced per cluster/application — not per core.

How it installs

OSSeva artifacts arrive via your existing package infrastructure. Pull the patched version the same way you pull upstream today — just from the OSSeva registry.

Maven — OSSeva Spring Boot BOMxml
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>io.osseva.spring</groupId>
      <artifactId>spring-boot-dependencies</artifactId>
      <version>2.7.18-osseva-2</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>
Gradle — OSSeva Spring Boot dependencygroovy
repositories {
  maven {
    url "https://artifacts.osseva.io/maven"
    credentials {
      username System.getenv("OSSEVA_USER")
      password System.getenv("OSSEVA_TOKEN")
    }
  }
}

dependencies {
  implementation platform("io.osseva.spring:spring-boot-dependencies:2.7.18-osseva-2")
  implementation "org.springframework.boot:spring-boot-starter-web"
}

Migrate from Broadcom Spring Commercial

Broadcom commercialized the Spring ecosystem in 2023. OSSeva provides continuation coverage for the community versions your applications run today — with a clear migration path to Spring Boot 3 when your team is ready.

↗

Pricing model

OSSeva for Spring Boot is priced per application — not per developer seat or per deployment unit. Book a discovery call for a quote.

Compliance library

📄SOC 2 compliance evidence package
Request →
📄Sample Audit Narrative
Request →
📄Pen-Test Report Summary
Request →
📄HIPAA Technical Safeguard Matrix
Request →

Questions

Frequently asked questions

Book a 15-minute call

Is OSSeva's Spring Boot 2.x support a fork?

No. OSSeva applies CVE patches to the upstream Apache-licensed Spring Boot source code. Your application continues to run real Spring Boot. No proprietary runtime, no fork.

Do I need to change my pom.xml or build.gradle significantly?

Minimal changes. You update the artifact coordinates to point to the OSSeva registry and update the version to the patched build (e.g., 2.7.18-osseva-2). Your application dependencies remain unchanged.

Does OSSeva also patch Spring Framework 5.x (the foundation of Spring Boot 2.x)?

Yes. Spring Boot 2.x depends on Spring Framework 5.3.x. OSSeva patches both. CVEs in the Spring Framework layer are covered by your Spring Boot 2.x OSSeva subscription.

We're not ready for Spring Boot 3 / Java 17. How long can we stay on 2.x?

OSSeva provides extended support for as long as your business needs it. We work with customers on continuation engagements that run for as long as their teams need to plan and run the Spring Boot 3 migration.

What compliance documentation is included?

OSSeva Assure customers receive per-CVE remediation narratives, patch attestation letters citing SOC 2 CC7.1, PCI DSS 6.3.3, HIPAA §164.308, and ISO 27001 A.12.6.1, plus a pen-test validation summary.

Can you help us migrate from Spring Boot 2.x to 3.x when we're ready?

Yes. OSSeva Assure includes a Spring Boot 3 migration readiness assessment. OSSeva Operate includes full migration execution support — namespace migrations, dependency compatibility, Spring Security reconfiguration, and JDK upgrade sequencing.

Who provides Spring Boot support besides Broadcom?

Broadcom commercialized the Spring ecosystem in 2023 and sells Spring commercial support. Other options are the support that comes with a managed application platform, if your applications run on one, and third-party support companies. OSSeva is a third-party option: one contract across your Java and data stack, end-of-life Spring Boot lines included, delivered through Maven Central or your private repository manager, wherever your applications run.

Does OSSeva support current Spring Boot versions or only end-of-life ones?

Both. Of the Spring Boot supported versions upstream, OSSeva covers 4.0.x and 4.1.x, and open source support for 4.0.x ends on 31 December 2026. OSSeva also ships patched builds for 2.6.x, 2.7.x and 3.0.x to 3.5.x, which no longer get community fixes. OSSeva Operate adds 24/7 application performance monitoring and a 15-minute P1 incident response SLA.

How is OSSeva Spring Boot support priced?

Per application, not per developer seat or per deployment unit. The tier sets what is included: Patch for signed CVE patches, Assure for audit documentation and Spring Boot 3 migration planning, and Operate for 24/7 monitoring with a named Spring engineer. Book a discovery call for a quote.

Get a quote

Ready to get Spring Boot patched and supported?

Tell us your Spring Boot versions and an engineer replies within 1 business day with coverage and a price. Prefer a call? It takes 15 minutes.

Only your email is required · An engineer replies within 1 business day · No commitment

Prefer to talk or read more first?

Book a call