CVE-2026-87902KEV · OVERDUECWE-98

WordPress Core Remote File Inclusion Vulnerability

High · published September 22, 2026

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.1. It is confirmed in active exploitation. It sits in the 98.6th percentile for exploit probability.

25
days past CISA
deadline
CVSS v3.1
8.1
EPSS
40%
Percentile
98.6
In the wild
Confirmed
What it is

An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.php` file outside the active theme directories. If relevant pre-conditions for both the server and the active theme are met, this can lead to RCE.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.39979 · 98.6th percentile
Weakness
CWE-98 · Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')
Published
2026-09-22T21:17Z
KEV added
2026-09-25 · due 2026-09-28
Affected products (25)
ProductVersionsFixed in
wordpress/wordpress< 4.7.374.7.37
wordpress/wordpress≥ 4.8, < 4.8.324.8.32
wordpress/wordpress≥ 4.9, < 4.9.334.9.33
wordpress/wordpress≥ 5.0, < 5.0.295.0.29
wordpress/wordpress≥ 5.1, < 5.1.265.1.26
wordpress/wordpress≥ 5.2, < 5.2.285.2.28
wordpress/wordpress≥ 5.3, < 5.3.255.3.25
wordpress/wordpress≥ 5.4, < 5.4.235.4.23
wordpress/wordpress≥ 5.5, < 5.5.225.5.22
wordpress/wordpress≥ 5.6, < 5.6.215.6.21
wordpress/wordpress≥ 5.7, < 5.7.195.7.19
wordpress/wordpress≥ 5.8, < 5.8.175.8.17
wordpress/wordpress≥ 5.9, < 5.9.185.9.18
wordpress/wordpress≥ 6.0, < 6.0.166.0.16
wordpress/wordpress≥ 6.1, < 6.1.146.1.14
wordpress/wordpress≥ 6.2, < 6.2.136.2.13
wordpress/wordpress≥ 6.3, < 6.3.126.3.12
wordpress/wordpress≥ 6.4, < 6.4.126.4.12
wordpress/wordpress≥ 6.5, < 6.5.126.5.12
wordpress/wordpress≥ 6.6, < 6.6.96.6.9
wordpress/wordpress≥ 6.7, < 6.7.96.7.9
wordpress/wordpress≥ 6.8, < 6.8.106.8.10
wordpress/wordpress≥ 6.9, < 6.9.96.9.9
wordpress/wordpress≥ 7.0, < 7.0.67.0.6
wordpress/wordpress≥ 7.1, < 7.1.27.1.2
References (3)
EPSS history
Timeline
  • 03 OCT 03:47Z
    EPSS moved 20% → 46%
    epss
  • 27 SEP 03:28Z
    EPSS moved 3% → 18%
    epss
  • 24 SEP 03:25Z
    EPSS moved — → 0%
    epss
  • 22 SEP 16:44Z
    An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.php` file outside the active theme…
    cvelistv5