2026-09-24CRITICALexploitedWordPress's fix for a pre-auth file-inclusion bug is already outrun by a public Nuclei template and confirmed file-write attempts
WordPress Core
product · product:wordpress-core
Coverage
2
first 2026-07-18 → last 2026-09-29
Latest activity
2026-09-24
WordPress's fix for a pre-auth file-inclusion bug is already outrun by a public Nuclei template and confirmed…
Peak priority
critical
1 critical · 1 high
Targets
public-sector
sectors: public-sector, technology, energy · regions: switzerland, europe
Sources cited
20
18 hosts
Action items (6)
Do-now tasks recorded on the entries about WordPress Core, newest first. Check the date before acting on an older one.
- Immediate action: WordPress fixed CVE-2026-87902 on 2026-09-22 (7.1.2, with matching security backports on every branch back to 4.7.37), and within 24 hours Patchstack recorded confirmed pearcmd-based file-write exploitation attempts plus a named public Nuclei template now driving traffic at more than ten times the first evening's volume. Update to the branch-appropriate fixed release immediately. Where an update cannot land same-day, block traversal sequences in the2026-09-24CVE-2026-87902
pagenamerequest parameter at the WAF/reverse-proxy layer (a real page slug never contains one) and disableregister_argc_argvfor web-facing PHP to break the pearcmd escalation path without yet fixing the underlying inclusion. - Patch every WordPress install (any version from 4.7.0 through 7.1.1) to its branch's fixed release now; where same-day patching is not possible, block2026-09-24CVE-2026-87902
pagenamevalues containing percent-encoded traversal sequences at the WAF/reverse-proxy layer and disableregister_argc_argvfor web-facing PHP. - Check2026-09-24CVE-2026-87902
/tmpand/var/tmpon every WordPress host that was internet-reachable and unpatched since 2026-09-22 for unexpected.phpfiles; their presence means a file-write attempt already succeeded and the host must be treated as compromised, not merely probed. - Patch every internet-reachable WordPress instance to 7.0.2 / 6.9.5 / 6.8.6 now; this is an out-of-band core security release for a pre-auth RCE chain that works on a stock install; where patching is delayed, apply NCSC-NL's interim mitigation of blocking /wp-json/batch/v1 and ?rest_route=/batch/v1 at the WAF.2026-07-18CVE-2026-63030 +2
- Run a compromise assessment on every WordPress 6.9.0–6.9.4 / 7.0.0–7.0.1 instance that was internet-reachable at any point between the 2026-07-17 release and the moment you patched it; exploitation was live from the weekend of 18-19 July and patching does not evict an attacker who already reached code execution: review web-server access logs for the batch endpoint, then audit administrator accounts, scheduled events and files written under the webroot since 2026-07-17.2026-07-18CVE-2026-63030 +2
1 older action item
- Check kernel patch state for CVE-2026-31431 on any host running PHP web applications; it is KEV-listed since 2026-05-01 and fixed upstream; where patching lags, blocking AF_ALG socket creation removes the root step without affecting dm-crypt, kTLS, IPsec or the default TLS libraries.2026-07-18CVE-2026-63030 +2
Defender insights
What each entry about WordPress Core tells a defender to do, newest first.
Triage · detection
Latest update
Story timeline
- 2026-09-24CVE-2026-87902, WordPress Core: unauthenticated page-template path traversal to conditional remote code execution, weaponised within a day (CVSS4.0 9.2)
- 2026-07-18WP2Shell: pre-auth RCE chain in stock WordPress core (CVE-2026-63030 + CVE-2026-60137), out-of-band 7.0.2 patch, exploited within days and KEV-listed
Hunting pivots
CVEs (exploited first)
Releases covered
WordPress Core ×2
ATT&CK techniques (9 across 8 tactics)
9 techniques observed across 2 entries about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- ReconnaissanceActive Scanning: Vulnerability Scanning
- Initial AccessExploit Public-Facing Application
- ExecutionCommand and Scripting Interpreter: PowerShell · User Execution: Malicious Copy and Paste
- PersistenceServer Software Component: Web Shell
- Privilege EscalationExploitation for Privilege Escalation
- StealthObfuscated Files or Information: Fileless Storage
- Credential AccessCredentials from Password Stores: Credentials from Web Browsers
- Command and ControlWeb Service: Dead Drop Resolver
Reconnaissance TA0043
T1595.002Active Scanning: Vulnerability Scanning×1
Adversaries may scan victims for vulnerabilities that can be used during targeting. Vulnerability scans typically check if the configuration of a target host/application (ex: software and version) potentially aligns with the target of a specific exploit the adversary may seek to use.
Evidence: 2026-09-24/wordpress-cve-2026-87902-page-template-traversal-rce · ATT&CK page ↗
Initial Access TA0001
T1190Exploit Public-Facing Application×2
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-09-24/wordpress-cve-2026-87902-page-template-traversal-rce · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Execution TA0002
T1059.001Command and Scripting Interpreter: PowerShell×1
Adversaries may abuse PowerShell commands and scripts for execution. PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system. PowerShell can also be installed on Linux and macOS. Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code. Examples include the <code>Start-Process</code> cmdlet which can be used to run an executable and the <code>Invoke-Command</code> cmdlet which runs a command locally or on a remote computer (though administrator permissions are required to use PowerShell to connect to remote systems).
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
T1204.004User Execution: Malicious Copy and Paste×1
An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a Command and Scripting Interpreter. One such strategy is "ClickFix," in which adversaries present users with seemingly helpful solutions (such as prompts to fix errors or complete CAPTCHAs) that instead instruct the user to copy and paste malicious code.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Persistence TA0003
T1505.003Server Software Component: Web Shell×2
Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.
Evidence: 2026-09-24/wordpress-cve-2026-87902-page-template-traversal-rce · 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Privilege Escalation TA0004
T1068Exploitation for Privilege Escalation×1
Adversaries may exploit software vulnerabilities in an attempt to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. Security constructs such as permission levels will often hinder access to information and use of certain techniques, so adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Stealth TA0005
T1027.011Obfuscated Files or Information: Fileless Storage×1
Adversaries may store data in "fileless" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository. Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk..
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Credential Access TA0006
T1555.003Credentials from Password Stores: Credentials from Web Browsers×1
Adversaries may acquire credentials from web browsers by reading files specific to the target browser. Web browsers commonly save credentials such as website usernames and passwords so that they do not need to be entered manually in the future. Web browsers typically store the credentials in an encrypted format within a credential store; however, methods exist to extract plaintext credentials from web browsers.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Command and Control TA0011
T1102.001Web Service: Dead Drop Resolver×1
Adversaries may use an existing, legitimate external Web service to host information that points to additional command and control (C2) infrastructure. Adversaries may post content, known as a dead drop resolver, on Web services with embedded (and often obfuscated/encoded) domains or IP addresses. Once infected, victims will reach out to and be redirected by these resolvers.
Evidence: 2026-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Entries about WordPress Core (2)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- Copy Fail, Linux kernel algif_aead local privilege escalation (ITW, KEV)×1
- Linux kernel×1
- PHP×1
- WordPress×1
- WordPress core WP_Query author__not_in SQL injection (WP2Shell chain component)×1
- WordPress Core: unauthenticated page-template path traversal to conditional RCE, actively exploited within 24h of patch with a named public Nuclei template×1
- WP2Shell: WordPress core REST batch route confusion to pre-auth RCE chain×1
Where this entity is cited
Source distribution
- euvd.enisa.europa.eu2 (10%)
- slcyber.io2 (10%)
- advisories.ncsc.nl1 (5%)
- bacs.admin.ch1 (5%)
- blog.calif.io1 (5%)
- cisa.gov1 (5%)
- copy.fail1 (5%)
- github.com1 (5%)
- other10 (50%)
All cited sources (20)
- advisories.ncsc.nlNCSC-NLhttps://advisories.ncsc.nl/advisory?id=NCSC-2026-0250
- bacs.admin.chNCSC Switzerland (BACS)https://www.bacs.admin.ch/de/clickfix-de
- blog.calif.ioCalifhttps://blog.calif.io/p/the-wordpress-chain-massacre
- cisa.govCISA Known Exploited Vulnerabilities cataloghttps://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json
- copy.failXint Codehttps://copy.fail/
- euvd.enisa.europa.euENISA EUVDhttps://euvd.enisa.europa.eu/vulnerability/EUVD-2026-45279
- euvd.enisa.europa.euENISA EUVDhttps://euvd.enisa.europa.eu/vulnerability/EUVD-2026-45280
- github.comWordPress Security Team (GHSA-7hp8-65ch-5whp)https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-7hp8-65ch-5whp
- infosecurity-magazine.comInfosecurity Magazinehttps://www.infosecurity-magazine.com/news/researchers-wordpress-exploit/
- lore.kernel.orgLinux kernel CVE teamhttps://lore.kernel.org/linux-cve-announce/2026042214-CVE-2026-31431-3d65@gregkh/
- patchstack.comPatchstackhttps://patchstack.com/articles/cve-2026-87902-attackers-started-probing-wordpress-sites-hours-after-the-patch/
- rapid7.comRapid7https://www.rapid7.com/blog/post/etr-cve-2026-63030-wp2shell-a-critical-remote-code-execution-vulnerability-in-wordpress-core/
- ressl.chRobert Ressl (discovering researcher)https://ressl.ch/blog/cve-2026-87902-wordpress/
- securityweek.comSecurityWeekhttps://www.securityweek.com/wp2shell-wordpress-vulnerabilities-exploited-in-the-wild/
- slcyber.ioSearchlight Cyberhttps://slcyber.io/research-center/exploit-brokers-pay-500000-for-a-wordpress-rce-i-found-one-with-gpt5-6/
- slcyber.ioSearchlight Cyberhttps://slcyber.io/research-center/wp2shell-pre-authentication-rce-in-wordpress-core
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/07/new-wp2shell-wordpress-core-flaw-lets.html
- vulncheck.comVulnCheckhttps://www.vulncheck.com/blog/wp2shell
- wordfence.comWordfence Threat Intelligencehttps://www.wordfence.com/blog/2026/09/psa-critical-unauthenticated-path-traversal-vulnerability-patched-in-wordpress-core/
- wordpress.orgWordPress.orghttps://wordpress.org/news/2026/07/wordpress-7-0-2-release/