Wordpress 4.x — End of Life

Active Actively exploited
10 releases in this series2 CVEs

Wordpress 4.x is partially supported: only 4.9, 4.8, 4.7 still receive security fixes. The most recent release in this series is 4.9.34. 2 CVEs are 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 5. See Wordpress 5 →

Wordpress 4.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
4.9Nov 16, 2017Dec 6, 2018No4.9.34Active
4.8Jun 8, 2017Nov 16, 2017No4.8.33Active
4.7Dec 6, 2016Jun 8, 2017No4.7.38Active
4.6Aug 16, 2016Dec 6, 2016Jul 31, 20254.6.30EOL
4.5Apr 12, 2016Aug 16, 2016Jul 31, 20254.5.33EOL
4.4Dec 9, 2015Apr 12, 2016Jul 31, 20254.4.34EOL
4.3Aug 18, 2015Dec 9, 2015Jul 31, 20254.3.35EOL
4.2Apr 23, 2015Aug 18, 2015Jul 31, 20254.2.39EOL
4.1Dec 18, 2014Apr 23, 2015Jul 31, 20254.1.42EOL
4.0Sep 4, 2014Dec 18, 2014Dec 1, 20224.0.38EOL

CVEs affecting Wordpress 4.x (19)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-87902HIGH8.139.97% KEV 4.0An 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 4.5An 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 4.3An 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 4.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 4.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 4.2An 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 4.4An 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 4.1An 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 4.9An 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 4.7An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.ph…Sep 22, 2026
CVE-2023-39999MEDIUM4.31.19%—4.2Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.5Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.7Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.3Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.4Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.6Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.9Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.8Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023
CVE-2023-39999MEDIUM4.31.19%—4.1Exposure of Sensitive Information to an Unauthorized Actor in WordPress from 6.3 through 6.3.1, from 6.2 through 6.2.2, …Oct 13, 2023

Wordpress 4.x will reach end of life — migrate to Wordpress 5.x

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

See Wordpress 5.x

Add a Wordpress 4 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 4 EOL status
[![Wordpress 4 EOL status](https://eolcanary.com/badge/wordpress/4.svg)](https://eolcanary.com/explore/wordpress/4)

Frequently asked questions

Is Wordpress 4 end of life?

Partially. 7 of the 10 Wordpress 4.x releases have reached end of life. Still supported: 4.9, 4.8, 4.7.

What CVEs affect Wordpress 4?

There are 2 CVEs tracked for Wordpress 4.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 4 version?

The latest Wordpress 4.x patch release is 4.9.34, released on October 6, 2026. Always run the latest patch to benefit from all security fixes.

How to migrate from Wordpress 4 to Wordpress 5?

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

Only on a supported release (4.9, 4.8, 4.7). Make sure you run the latest patch (4.9.34) to have all security fixes applied.

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