VersionDrift
Product

OpenSearch

Logging · products/opensearch.yaml · RSS

Latest 3.9.0 Sep 29, 2026

Latest per track

TrackLatestReleased
33.9.0Sep 29, 2026
22.19.7Oct 20, 2026

Lifecycle

BranchLatestReleasedEnd of life
33.9.0May 6, 2025— · maintained
22.19.7May 26, 2022— · maintained
11.3.20Jul 12, 2021May 6, 2025 · ended

Recent releases

3.9.0 Sep 29, 2026 Release notes ↗ 36feature2security1breaking1deprecated
securityBound completion suggester max_determinized_states to prevent heap exhaustion (CVE-2026-63136) ()
securityUpdate log4j to 2.25.5 (CVE-2026-49844) ()
breakingRemove obsolete OS packaging tests ()
3.8.0 Aug 5, 2026 → 3.9.0 Release notes ↗ 31feature5fix3security1breaking
securityBump bc-fips to 2.1.3 to fix CVE-2026-8149 ()
securityUpgrade Jackson 2 to 2.22.1 to resolve CVE-2026-54515 ()
securityBump Hadoop from 3.4.2 to 3.5.0 to resolve CVE-2026-2332 ()
3.7.0 Jun 9, 2026 → 3.9.0 Release notes ↗ 38feature1breaking1security
breakingRemove Unsafe class injection from Java agent ()
securityPin GitHub Actions to commit SHAs for supply chain security ()
3.6.0 Apr 7, 2026 → 3.9.0 Release notes ↗ 25feature15fix
3.5.0 Feb 12, 2026 → 3.9.0 Release notes ↗ 24feature1security14fix1breaking
securityInstall demo security information when running ./gradlew run -PinstalledPlugins="['opensearch-security']" ()
breakingRemove identity-shiro from plugins folder ()
3.4.0 Dec 17, 2025 → 3.9.0 Release notes ↗ 22feature2breaking3security13deprecated
breakingRemove MultiCollectorWrapper and use MultiCollector in Lucene instead ()
breakingRemove FeatureFlag.MERGED_SEGMENT_WARMER_EXPERIMENTAL_FLAG. ()
securityReplace java.security.AccessController with org.opensearch.secure_sm.AccessController in sub projects with SocketAccess class ()
3.3.0 Oct 14, 2025 → 3.9.0 Release notes ↗ 36feature2deprecated2breaking
breakingRemove cap on Java version used by forbidden APIs ()
breakingEnable backward compatibility tests on Mac ()
3.2.0 Aug 19, 2025 → 3.9.0 Release notes ↗ 39feature1breaking
breakingRemove experimental designation from transport-grpc settings ()
3.1.0 Jun 24, 2025 → 3.9.0 Release notes ↗ 38feature1security1breaking
securityUpdate Apache HttpClient5 and HttpCore5 (CVE-2025-27820) ()
breaking[repository-s3] Removed existing ineffective server_side_encryption setting ()
3.0.0 May 6, 2025 → 3.9.0 Release notes ↗ 40breaking
breakingUpgrade to Lucene 10.1.0 - PR ()
breakingJDK21 as minimum supported Java runtime ()
breakingRemove deprecated terms from Java API ()
2.19.7 Oct 20, 2026 → 3.9.0 Release notes ↗ 5feature4fix

Security advisories

6.5 GHSA-68xw-fqpj-h922 DoS in zstd decompression
6.5 CVE-2023-31419 OpenSearch StackOverflow vulnerability
5.7 CVE-2022-41917 Incorrect Error Handling Allowed Partial File Reads Over REST API

Sources

See how far your stack has drifted from upstream. Release data from vendors’ own sources · feed under CC BY 4.0 · Code under AGPL-3.0 Settings Feed status