Skip to main content

WP Fastest Cache CVE-2020-36836

HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2024-10-16 security@wordfence.com
8.0
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain Subscriber account or lure admin
  2. Delivery
    Craft cache-delete request with traversal path
  3. Exploit
    Submit to vulnerable WP Fastest Cache endpoint
  4. Install
    Delete wp-config.php on server
  5. C2
    WordPress enters setup mode
  6. Execute
    Reconfigure site to attacker database
  7. Impact
    Full site takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The target must be running the WP Fastest Cache WordPress plugin at version 0.9.0.2 or earlier with the vulnerable cache-deletion endpoint exposed (the default plugin installation). Exploitation requires either (a) an authenticated low-privileged WordPress account such as Subscriber - which is trivially available on sites with open registration but blocked on sites that disable user registration - or (b) via the CWE-352 CSRF path, a logged-in higher-privileged user (e.g., administrator) being tricked into visiting an attacker-controlled page, which is the UI:R component in the CVSS vector. Limiting factors: sites with user registration disabled and administrators who do not browse external content while logged in materially reduce realistic exploitability; hosting environments that mount wp-config.php or core files as non-deletable by the web server user further blunt impact.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H yields 8.0 (High): network-reachable, low-complexity, requiring only minimal privileges and user interaction, with high impact across confidentiality, integrity, and availability - file deletion of wp-config.php or core files can trigger WordPress setup mode and lead to full site takeover. EPSS at 43.15% (97th percentile) is exceptionally high and corroborates the existence of publicly available exploit code. The vulnerability is NOT listed in CISA KEV, so there is no public exploit identified... correction per precision rules: publicly available exploit code exists but there is no confirmed active exploitation via KEV. The UI:R component plus the CSRF tag suggests the most realistic exploitation path is luring an authenticated admin to a malicious page rather than a Subscriber-driven direct call, though the description also implies a direct authenticated-low-privilege path - these two signals are partially conflicting and defenders should treat both as in-scope.

Exploit ScenarioDerived

An attacker registers a low-privilege Subscriber account on a target WordPress site running WP Fastest Cache <= 0.9.0.2 (or, leveraging the CSRF nature, hosts a malicious page and lures an already-authenticated admin to visit it) and issues the vulnerable cache-deletion request with a traversal-laden path parameter pointing at wp-config.php. Deleting wp-config.php causes WordPress to enter its initial setup wizard on the next request, allowing the attacker to point the site at an attacker-controlled database and seize full administrative control. Publicly available exploit code reduces the skill barrier significantly.

Act Now Prioritize within 24-48h. Why: HIGH severity + EPSS > 10%.
Patch available 43.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAI

Arbitrary file deletion in the WP Fastest Cache WordPress plugin (versions up to and including 0.9.0.2) allows authenticated low-privileged users to remove arbitrary files from the underlying server due to missing capability checks and inadequate path validation. Publicly available exploit code exists, and the EPSS score of 43.15% (97th percentile) indicates a notably elevated exploitation probability relative to the broader CVE population. The flaw is tagged as CSRF (CWE-352), meaning the deletion action can also be triggered via a forged request against an authenticated victim.

RemediationAI

Patch available per vendor advisory: upgrade WP Fastest Cache to a version newer than 0.9.0.2 via the WordPress plugin updater or by replacing the plugin files manually; consult the Wordfence advisory referenced in the CVE record for the exact fixed release. If immediate patching is not feasible, compensating controls include temporarily deactivating the WP Fastest Cache plugin (trade-off: loss of caching and a performance regression on the site), restricting wp-admin and admin-ajax.php access to known IP ranges via web server or WAF rules (trade-off: blocks legitimate remote administrators), and disabling new user self-registration in WordPress general settings to shrink the pool of low-privileged accounts that could abuse the endpoint (trade-off: blocks legitimate community signups). Also ensure file system permissions on wp-config.php and core files limit the WordPress process user's write/delete access where the hosting model allows.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WP Fastest Cache is a widely deployed caching plugin for WordPress (CPE cpe:2.3:a:wpfastestcache:wp_fastest_cache) that generates and manages static cache files on the server filesystem. The plugin exposes administrative-style actions (typically cache invalidation/deletion routines) without enforcing WordPress capability checks (current_user_can) and without validating or canonicalizing user-supplied path parameters. Combined with the CWE-352 (Cross-Site Request Forgery) classification, the deletion endpoint also lacks nonce verification, so the same action can be coerced from an authenticated browser session via a crafted external page. The result is a path traversal-style arbitrary file deletion accessible to any logged-in user (e.g., Subscriber).

Know when Wp Fastest Cache gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 8.0 HIGH
AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch released
Apr 08, 2026 - 18:22 nvd
Patch available
PoC Detected
Apr 08, 2026 - 18:17 vuln.today
Public exploit code
CVE Published
Oct 16, 2024 - 07:15 nvd
HIGH 8.0

DescriptionCVE.org

The WP Fastest Cache plugin for WordPress is vulnerable to unauthorized arbitrary file deletion in versions up to, and including, 0.9.0.2 due to a lack of capability checking and insufficient path validation. This makes it possible for authenticated users with minimal permissions to delete arbitrary files from the server.

Executive ViewAI

Why It Matters

WP Fastest Cache WordPress plugin versions 0.9.0.2 and earlier enable attackers to delete critical server files, directly threatening website uptime and data security. Exploitable by low-privilege users and via cross-site request forgery against authenticated victims, with publicly available exploit code and 43% estimated exploitation probability, this vulnerability poses an immediate operational risk. Urgent patching is required to prevent potential business disruption.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Threat Score
4.4/10
Composite threat intelligence
EPSS Score
43.1%
Top 3% exploitable
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 43.1%
Patch available Yes
Active threat Yes
Deciding rule
HIGH severity + EPSS > 10%
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

103
Low Medium High Critical
KEV: 0
EPSS: +43
CVSS: +40
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Affected Products (CPE)CVE.org

cpe:2.3:a:wpfastestcache:wp_fastest_cache:*:*:*:*:*:wordpress:*:*
CVE-2023-1938 HIGH POC
8.8 May 30

The WP Fastest Cache WordPress plugin before 1.1.5 does not have CSRF check in an AJAX action, and does not validate use

CVE-2023-6063 HIGH POC
7.5 Dec 04

The WP Fastest Cache WordPress plugin before 1.2.2 does not properly sanitise and escape a parameter before using it in

CVE-2026-74916 MEDIUM POC
6.5 Sep 01

Web cache poisoning in WP Fastest Cache WordPress plugin before 1.5.1 enables unauthenticated attackers to inject conten

CVE-2019-6726 MEDIUM POC
6.5 Jul 29

The WP Fastest Cache plugin through 0.8.9.0 for WordPress allows remote attackers to delete arbitrary files because wp_p

CVE-2019-13635 CRITICAL
9.1 Jul 30

The WP Fastest Cache plugin through 0.8.9.5 for WordPress allows wpFastestCache.php and inc/cache.php Directory Traversa

CVE-2015-4089 HIGH
8.8 Sep 19

Multiple cross-site request forgery (CSRF) vulnerabilities in the optionsPageRequest function in admin.php in WP Fastest

CVE-2021-20714 MEDIUM
6.5 Apr 27

Directory traversal vulnerability in WP Fastest Cache versions prior to 0.9.1.7 allows a remote attacker with administra

CVE-2023-1929 MEDIUM
4.3 Apr 06

The WP Fastest Cache plugin for WordPress is vulnerable to unauthorized data modification due to a missing capability ch

CVE-2023-1931 MEDIUM
4.3 Apr 06

The WP Fastest Cache plugin for WordPress is vulnerable to unauthorized data loss due to a missing capability check on t

CVE-2023-1930 MEDIUM
4.3 Apr 06

The WP Fastest Cache plugin for WordPress is vulnerable to unauthorized data deletion due to a missing capability check

CVE-2023-1928 MEDIUM
4.3 Apr 06

The WP Fastest Cache plugin for WordPress is vulnerable to unauthorized data modification due to a missing capability ch

CVE-2023-1927 MEDIUM
4.3 Apr 06

The WP Fastest Cache plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including,

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy