2026-07-18HIGHexploitedWordPress core's REST batch endpoint + a WP_Query SQL injection chain to unauthenticated RCE on a stock install, patch 7.0.2/6.9.5/6.8.6 shipped 2026-07-17
Copy Fail, Linux kernel algif_aead local privilege escalation (ITW, KEV)
cve · CVE-2026-31431
Coverage
2
first 2026-05-06 → last 2026-10-21
Latest activity
2026-08-10
WordPress core's REST batch endpoint + a WP_Query SQL injection chain to unauthenticated RCE on a stock…
Peak priority
high
1 high · 1 notable
Targets
public-sector
sectors: public-sector, technology, energy · regions: switzerland, europe
Sources cited
21
19 hosts
Action items (3)
Do-now tasks recorded on the entries about CVE-2026-31431, newest first. Check the date before acting on an older one.
- 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
- 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 CVE-2026-31431 tells a defender to do, newest first.
Latest update
Exposure · detection
Story timeline
- 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
- 2026-05-09CVE-2026-31431 Copy Fail: Linux kernel AF_ALG page-cache write gives any local user root on mainstream distributions, public exploit, CISA KEV-listed (CVSS 7.8)
Hunting pivots
Affected products
ATT&CK techniques (8 across 7 tactics)
8 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)
- 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
Initial Access TA0001
T1190Exploit Public-Facing Application×1
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-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×1
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-07-18/wordpress-core-wp2shell-preauth-rce-chain-cve-2026-63030 · ATT&CK page ↗
Privilege Escalation TA0004
T1068Exploitation for Privilege Escalation×2
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 · 2026-05-09/cve-2026-31431-copy-fail-cisa-kev-deadline-2026-05-15-approa · 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 Copy Fail, Linux kernel algif_aead local privilege escalation (ITW, KEV) (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.
- Linux kernel×2
- Dirty Frag / Fragnesia×1
- PHP×1
- WordPress×1
- WordPress Core×1
- WordPress core WP_Query author__not_in SQL injection (WP2Shell chain component)×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%)
- access.redhat.com1 (5%)
- advisories.ncsc.nl1 (5%)
- bacs.admin.ch1 (5%)
- blog.calif.io1 (5%)
- cert.europa.eu1 (5%)
- cisa.gov1 (5%)
- other11 (52%)
External references
All cited sources (21)
- cert.europa.euprimaryCERT-EUhttps://cert.europa.eu/publications/security-advisories/2026-005/
- access.redhat.comRed Hat RHSB-2026-002https://access.redhat.com/security/vulnerabilities/RHSB-2026-002
- 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 KEV 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
- 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/
- microsoft.comMicrosoft Security Bloghttps://www.microsoft.com/en-us/security/blog/2026/05/08/active-attack-dirty-frag-linux-vulnerability-expands-post-compromise-risk/
- rapid7.comRapid7https://www.rapid7.com/blog/post/etr-cve-2026-63030-wp2shell-a-critical-remote-code-execution-vulnerability-in-wordpress-core/
- 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
- ubuntu.comUbuntuhttps://ubuntu.com/security/CVE-2026-31431
- vulncheck.comVulnCheckhttps://www.vulncheck.com/blog/wp2shell
- wordpress.orgWordPress.orghttps://wordpress.org/news/2026/07/wordpress-7-0-2-release/
- xint.ioXint (Theori)https://xint.io/blog/copy-fail-linux-distributions