Neo4j 3.x — End of Life

EOL Critical risk
EOL: May 27, 20226 releases in this series4 CVEs

Neo4j 3.x reached end of life on May 27, 2022, 1594 days ago, and no longer receives security fixes. The most recent release in this series is 3.5.35. 4 CVEs are tracked for this series, including 1 critical. 4 of them were published after the end of life of the affected cycle and will not get an official patch. The next major version is Neo4j 4. See Neo4j 4 →

Neo4j 3.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
3.5Nov 29, 2018—May 27, 20223.5.35EOL
3.4May 17, 2018—Mar 31, 20203.4.18EOL
3.3Oct 24, 2017—Apr 28, 20193.3.9EOL
3.2May 11, 2017—Nov 30, 20183.2.14EOL
3.1Dec 13, 2016—Jun 13, 20183.1.9EOL
3.0Apr 16, 2016—Oct 31, 20173.0.12EOL

CVEs affecting Neo4j 3.x (24)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-1524CRITICAL9.80.31%—3.1An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1524CRITICAL9.80.31%—3.2An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1524CRITICAL9.80.31%—3.4An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1524CRITICAL9.80.31%—3.0An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1524CRITICAL9.80.31%—3.5An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1524CRITICAL9.80.31%—3.3An edgecase in SSO implementation in Neo4j Enterprise edition versions prior to version 2026.02 can lead to unauthorised…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.3Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.0Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.1Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.4Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.2Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1471MEDIUM6.50.24%—3.5Excessive caching of authentication context in Neo4j Enterprise edition versions prior to 2026.01.4 leads to authenticat…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.2Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.4Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.0Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.3Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.5Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1497HIGH7.20.23%—3.1Incorrect resolving of namespaces in composite databases in Neo4j Enterprise edition prior to versions 2026.02 and 5.26.…Mar 11, 2026
CVE-2026-1337MEDIUM5.40.24%—3.5Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026
CVE-2026-1337MEDIUM5.40.24%—3.3Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026
CVE-2026-1337MEDIUM5.40.24%—3.2Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026
CVE-2026-1337MEDIUM5.40.24%—3.0Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026
CVE-2026-1337MEDIUM5.40.24%—3.1Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026
CVE-2026-1337MEDIUM5.40.24%—3.4Insufficient escaping of unicode characters in query log in Neo4j Enterprise and Community editions prior to 2026.01 can…Feb 6, 2026

Neo4j 3.x is EOL — migrate to Neo4j 4.x

Neo4j 4.x is the next major release. Plan your upgrade before Neo4j 3.x stops receiving security patches.

See Neo4j 4.x

Add a Neo4j 3 EOL badge to your README

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

Neo4j 3 EOL status
[![Neo4j 3 EOL status](https://eolcanary.com/badge/neo4j/3.svg)](https://eolcanary.com/explore/neo4j/3)

Frequently asked questions

Is Neo4j 3 end of life?

Yes. All Neo4j 3.x releases have reached end of life and no longer receive security patches. There are 4 known CVEs affecting Neo4j 3.x, including 1 critical. Migrate to Neo4j 4.x as soon as possible.

What CVEs affect Neo4j 3?

There are 4 CVEs tracked for Neo4j 3.x, including 1 critical severity issue. See the full list above with CVSS and EPSS scores.

What is the latest Neo4j 3 version?

The latest Neo4j 3.x patch release is 3.5.35, released on August 11, 2022. Always run the latest patch to benefit from all security fixes.

How to migrate from Neo4j 3 to Neo4j 4?

To migrate from Neo4j 3 to Neo4j 4: (1) review the official Neo4j 4 migration guide for breaking changes, (2) update dependencies and configuration accordingly, (3) test thoroughly in a staging environment, (4) deploy with a rollback plan. Starting early gives you time to resolve compatibility issues before your current version reaches end of life.

Is it safe to run Neo4j 3 in production?

No. Neo4j 3 has reached end of life and security vulnerabilities are no longer patched. Upgrade to a supported version immediately.

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