18-Year-Old WordPress Flaw Exploited: Patch Now or Risk Full Site Takeover
An 18-year-old vulnerability in WordPress core (CVE-2026-119977) is being actively exploited, allowing attackers to achieve remote code execution by abusing how temporary files are handled during core updates. The fact that this flaw went unpatched for nearly two decades across countless WordPress installations highlights a systemic failure in vulnerability lifecycle management. Organizations running outdated or unpatched WordPress versions are exposed to full site compromise, including data theft, defacement, and malware distribution. WordPress has released version 7.1.4 with backported fixes, making immediate patching the critical first step.
Tactical Insight
Immediate actions
- Update all WordPress installations to version 7.1.4 or the latest patched branch immediately.
- Audit all WordPress-based assets in your environment to identify unpatched or end-of-life instances.
- Enable Web Application Firewall (WAF) rules to block exploitation attempts targeting file-handling during update routines.
Long-term improvements
- Implement automated patch management workflows that enforce SLA-based patching windows for internet-facing CMS platforms.
- Maintain a continuously updated software inventory (SBOM/asset register) to ensure no WordPress instance goes untracked.
- Establish a formal vulnerability management program with defined severity-based remediation timelines.
Detection measures
- Monitor web server logs and file system changes during and after WordPress update events for anomalous temporary file activity.
- Deploy integrity monitoring tools to detect unauthorized modifications to WordPress core files.
- Set up alerts for exploitation indicators such as unexpected PHP execution from temporary directories.