Kotlin 2.x — End of Life

Active
5 releases in this series0 CVEs

Kotlin 2.x is partially supported: only 2.4 still receives security fixes. The most recent release in this series is 2.4.21. No CVE is currently tracked for Kotlin 2.x.

Kotlin 2.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
2.4Jun 3, 2026—No2.4.21Active
2.3Dec 16, 2025—Jun 3, 20262.3.21EOL
2.2Jun 23, 2025—Dec 16, 20252.2.21EOL
2.1Nov 27, 2024—Jun 23, 20252.1.21EOL
2.0May 21, 2024—Nov 27, 20242.0.21EOL

CVEs affecting Kotlin 2.x (0)

No CVEs tracked for Kotlin 2.x.

Add a Kotlin 2 EOL badge to your README

Show your users which Kotlin version your project runs and whether it is still supported. The badge updates automatically. More formats and options →

Kotlin 2 EOL status
[![Kotlin 2 EOL status](https://eolcanary.com/badge/kotlin/2.svg)](https://eolcanary.com/explore/kotlin/2)

Frequently asked questions

Is Kotlin 2 end of life?

Partially. 4 of the 5 Kotlin 2.x releases have reached end of life. Still supported: 2.4.

What CVEs affect Kotlin 2?

No CVEs are currently tracked for Kotlin 2.x in the NVD data we monitor.

What is the latest Kotlin 2 version?

The latest Kotlin 2.x patch release is 2.4.21, released on October 8, 2026. Always run the latest patch to benefit from all security fixes.

When was Kotlin 2 first released?

Kotlin 2.0 was released on May 21, 2024. See the full version timeline in the table above.

Is it safe to run Kotlin 2 in production?

Only on a supported release (2.4). Make sure you run the latest patch (2.4.21) to have all security fixes applied.

Data sourced from endoflife.date · CVE data from NVD · EPSS from FIRST.org · KEV from CISA