Wordpress 3.x — End of Life

EOL Actively exploited
EOL: Dec 1, 202210 releases in this series1 CVE

Wordpress 3.x reached end of life on Dec 1, 2022, 1422 days ago, and no longer receives security fixes. The most recent release in this series is 3.9.40. 1 CVE is tracked for this series, including 1 actively exploited according to CISA KEV. 1 of them was published after the end of life of the affected cycle and will not get an official patch. The next major version is Wordpress 4. See Wordpress 4 →

Wordpress 3.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
3.9Apr 16, 2014Sep 4, 2014Dec 1, 20223.9.40EOL
3.8Dec 12, 2013Apr 16, 2014Dec 1, 20223.8.41EOL
3.7Oct 24, 2013Dec 12, 2013Dec 1, 20223.7.41EOL
3.6Aug 1, 2013Oct 24, 2013Oct 24, 20133.6.1EOL
3.5Dec 11, 2012Aug 1, 2013Aug 1, 20133.5.2EOL
3.4Jun 13, 2012Dec 11, 2012Dec 11, 20123.4.2EOL
3.3Dec 12, 2011Jun 13, 2012Jun 13, 20123.3.3EOL
3.2Jul 4, 2011Dec 12, 2011Dec 12, 20113.2.1EOL
3.1Feb 23, 2011Jul 4, 2011Jul 4, 20113.1.4EOL
3.0Jun 17, 2010Feb 23, 2011Feb 23, 20113.0.6EOL

CVEs affecting Wordpress 3.x (4)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-87902HIGH8.139.97% KEV 3.7An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.ph…Sep 22, 2026
CVE-2026-87902HIGH8.139.97% KEV 3.6An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.ph…Sep 22, 2026
CVE-2026-87902HIGH8.139.97% KEV 3.8An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.ph…Sep 22, 2026
CVE-2026-87902HIGH8.139.97% KEV 3.9An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.ph…Sep 22, 2026

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

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

See Wordpress 4.x

Add a Wordpress 3 EOL badge to your README

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

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

Frequently asked questions

Is Wordpress 3 end of life?

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

What CVEs affect Wordpress 3?

There are 1 CVE tracked for Wordpress 3.x and 1 listed in the CISA Known Exploited Vulnerabilities catalog. See the full list above with CVSS and EPSS scores.

What is the latest Wordpress 3 version?

The latest Wordpress 3.x patch release is 3.9.40, released on November 30, 2022. Always run the latest patch to benefit from all security fixes.

How to migrate from Wordpress 3 to Wordpress 4?

To migrate from Wordpress 3 to Wordpress 4: (1) review the official Wordpress 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 Wordpress 3 in production?

No. Wordpress 3 has reached end of life and security vulnerabilities are no longer patched. Critically, 1 CVE affecting Wordpress 3.x is in the CISA KEV catalog — meaning it is actively exploited in the wild. Upgrade to a supported version immediately.

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