Elasticsearch
DatabaseElasticsearch 9.5 is the newest actively maintained release, currently at patch 9.5.3. 3 of 12 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 8.19, on July 15, 2027.
Support pattern
How Elasticsearch has behaved across the cycles tracked here, rather than what its policy documents state. Useful for judging how much runway a version is likely to have before you commit to it.
Support windows have stayed consistent across the tracked history, so past cycles are a reasonable guide to what a new one will get.
Computed from release and end-of-life dates tracked for Elasticsearch. Medians are used rather than averages so one unusually short or long release does not skew the figure. Cycles with no recorded end-of-life date are excluded from the support window.
How Elasticsearch versioning, EOL & security support work
Elasticsearch follows a major.minor.patch scheme. Elastic's Support Services Policy ties "supported" status to whether a version has had a generally available release made for it, deferring the version-by-version timeline to a separate End-of-Life (EOL) policy. Under that policy, each major release's maintenance window is set by comparing two measures, a span from that major's own GA date and a shorter span from the next major's GA date, with whichever produces the longer window applying.
Elastic tracks version-specific risk through its published End-of-Life schedule and a severity-based response framework, patching newly discovered vulnerabilities via Maintenance Releases while a version is still in its window. Running an Elasticsearch version past its End of Life date means new CVEs affecting it are fixed only in versions you're no longer running.
Sources: Elastic Support Policy, Elastic Product End of Life dates
Release lifecycle
Get an email when Elasticsearch ships a release, announces an end-of-life date, or moves a date it already announced.
Get Elasticsearch alerts