Forkward

Security support for end-of-life Java libraries

Spring Framework 5.3 and Spring Boot 2.7 left open-source support, Tomcat 8.5 reached end of life in March 2024 and Log4j 1.x in 2015. Applications built on them keep running. We backport the fixes to the versions inside them.

Request a server assessment

What we keep patched

Spring Framework

4.3, 5.2 and 5.3, past open-source support. Spring4Shell status for each.

Spring Boot

1.5, 2.5 and 2.7, and the libraries they pull in.

Apache Tomcat

7, 8.0 and 8.5. Ghostcat status for each.

Log4j

1.2.17, still inside many Java applications. Log4Shell status.

Versions and their known vulnerabilities

ProductVersionEnd of lifeKnown CVEsCriticalExploitedForkward
Spring Framework4.3.3031 December 20202351Patch on order, 48 h
Spring Framework5.2.2531 December 20212050Patch on order, 48 h
Spring Framework5.3.3931 August 20243760Patch on order, 48 h
Spring Boot1.5.226 August 2019910Patch on order, 48 h
Spring Boot2.5.1519 May 2022600Patch on order, 48 h
Spring Boot2.7.1830 June 2023700Patch on order, 48 h
Apache Tomcat7.0.10931 March 20212291Patch on order, 48 h
Apache Tomcat8.0.5330 June 2018721Patch on order, 48 h
Apache Tomcat8.5.10031 March 202429111Patch on order, 48 h
Log4j1.2.17630Patch on order, 48 h

Vulnerabilities from the US National Vulnerability Database for each exact version. Exploited: listed in the CISA catalogue of known exploited vulnerabilities. End-of-life dates from each project, via endoflife.date. Your assessment shows which risks are real on your systems.

NIS2 and DORA

Both expect you to handle known vulnerabilities. Our fixes and their public status give your auditor an answer for every old system you keep. What each law asks

Patch on order, 48 h

We backport the fix to the version you run within 48 hours of your order, or within 24 hours with priority delivery. See the plans