Apache Kafka

Apache Kafka

Server App

Apache Kafka 4.3 is the newest actively maintained release, currently at patch 4.3.1. 7 of 30 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 3.7, on July 26, 2024.

Latest version

4.3.1

Jun 23, 2026

Actively maintained cycles

5

of 30 tracked

Total cycles tracked

30

since Jan 4, 2012

How Apache Kafka versioning, EOL & security support work

Apache Kafka uses major.minor.patch versioning and follows a time-based release model, generally aiming for about three minor releases a year rather than working from a small set of designated long-term branches. Each minor line gets its own patch releases as bugs and vulnerabilities are found, for as long as the community keeps backporting fixes to that branch. There's no single published document naming an exact number of minor versions kept in active patching or a fixed retirement date per branch.

Actively maintained

The newest minor branches in the release train get ongoing patch releases bundling bug fixes, stability improvements, and security fixes as they're found.

Bug and security fixes bundled together

Kafka doesn't run a distinct security-only maintenance phase. While a minor branch is still being patched, security fixes simply ride along in the next patch release alongside other fixes.

End of life

Once the community stops cutting patch releases for a minor branch, typically as newer minor lines take over, that branch gets no further fixes of any kind. There's no official published EOL calendar.

As an Apache Software Foundation project, Kafka handles vulnerabilities through the ASF's standard process: issues can be reported privately, and confirmed vulnerabilities are published as CVEs once a fix ships. Because patches are only cut for branches still under active maintenance, running an unmaintained minor version means any newly discovered vulnerability won't be fixed for that version.

Sources: Apache Kafka Downloads, Apache Kafka Release Announcements

Release lifecycle

Actively maintainedSecurity support onlyEnd of life
Today
4.3Latest
4.3.1 · Jun 23, 2026
4.2
4.2.1 · May 28, 2026
4.1
4.1.2 · Mar 16, 2026
4.0
4.0.2 · Mar 18, 2026
3.9
3.9.2 · Feb 21, 2026
3.8
EOL Nov 6, 2024
3.7
EOL Jul 26, 2024
3.6
EOL Feb 27, 2024
3.5
EOL Oct 3, 2023
3.4
EOL Jun 13, 2023
3.3
EOL Feb 6, 2023
3.2
EOL Sep 28, 2022
3.1
EOL Sep 19, 2022
3.0
EOL Sep 19, 2022
2.8
EOL Sep 19, 2022
2.7
EOL Nov 15, 2021
2.6
EOL Nov 15, 2021
2.5
EOL Aug 10, 2020
2.4
EOL Apr 15, 2020
2.3
EOL Dec 16, 2019
2.2
EOL Dec 1, 2019
2.1
EOL Mar 22, 2019
2.0
EOL Nov 20, 2018
1.1
EOL Jul 30, 2018
1.0
EOL Jul 8, 2018
0.11
EOL Jul 2, 2018
0.10
EOL Jul 2, 2018
0.9
EOL May 22, 2016
0.8
EOL Nov 23, 2015
0.7
EOL Dec 3, 2013
201220132014201520162017201820192020202120222023202420252026

Data sourced from endoflife.date.

Want to hear about it the moment Apache Kafka has a new release or reaches end-of-life?

Get alerts