Skip to main content

10Web Booster EUVDEUVD-2025-201539

| CVE-2025-13377 HIGH
Path Traversal (CWE-22)
2025-12-06 security@wordfence.com
8.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Register/obtain Subscriber account
  2. Delivery
    Authenticate to WordPress
  3. Exploit
    Submit crafted path to cache function
  4. Execution
    Trigger path traversal in get_cache_dir_for_page_from_url()
  5. Persist
    Delete arbitrary server folder
  6. Impact
    Data loss or denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Exploitation requires an authenticated WordPress account with Subscriber-level access or above (PR:L) on a site running 10Web Booster version ≤2.32.7, and the ability to invoke the plugin's cache-directory resolution path that calls get_cache_dir_for_page_from_url() with attacker-controlled input lacking sufficient file path validation (CWE-22). No user interaction is needed (UI:N) and the attack is network-reachable (AV:N) at low complexity (AC:L). The primary limiting factor is the authentication requirement: the site must permit the attacker to obtain at least a Subscriber account (e.g., open user registration or a membership/multi-author configuration); sites that disable self-registration and tightly control low-privilege accounts substantially reduce exposure. Impact is destructive (folder deletion → data loss / DoS) rather than disclosure, so confidentiality is not affected.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H, base 8.1 High) describes a remotely reachable, low-complexity flaw that requires only low-privilege authentication (Subscriber-level per the description) and no user interaction, with high integrity and availability impact but no confidentiality impact - consistent with arbitrary folder deletion causing data loss or denial of service rather than data exposure. Despite the High score, the EPSS probability is only 0.08% (24th percentile), indicating a low modeled likelihood of exploitation in the near term. There is no CISA KEV listing and no public exploit code identified in the provided data, so this is best characterized as no public exploit identified at time of analysis. No SSVC decision data was provided. The signals are internally consistent (network vector, low privilege, destructive impact) and point to a genuine but not emergency priority: a real, patch-worthy issue - particularly on multi-author or membership WordPress sites where low-privilege accounts are common - but currently lacking evidence of active or widespread exploitation. The low EPSS alongside the absence of KEV/POC suggests opportunistic rather than mass exploitation risk at present.

Exploit ScenarioDerived

An attacker registers or obtains a Subscriber-level account on a WordPress site running 10Web Booster (self-registration is common on many sites), then sends a crafted request to the plugin's cache-clearing functionality whose unvalidated URL/path input reaches get_cache_dir_for_page_from_url(), causing path traversal that resolves to a directory outside the intended cache folder. The server deletes that arbitrary folder, destroying site files or triggering a denial-of-service condition. No public proof-of-concept was identified at time of analysis; exploitation is low-complexity (AC:L) and requires no user interaction.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Oct 15, 2026

Arbitrary folder deletion in the 10Web Booster WordPress plugin, affecting all versions up to and including 2.32.7, lets an authenticated attacker with Subscriber-level access or higher delete folders of their choosing on the underlying server via crafted input into the plugin's cache-directory resolution logic, resulting in data loss or a denial-of-service condition. The flaw is network-reachable at low complexity and requires no user interaction, but low-privilege authentication is the key gating factor; confidentiality is unaffected while integrity and availability impacts are high, yielding a CVSS 3.1 base score of 8.1. There is no confirmed active exploitation (no CISA KEV listing) and no public exploit code identified at time of analysis, and EPSS estimates only about 0.08% probability of exploitation in the next 30 days (24th percentile); a vendor patch is available.

Earlier versions of this analysis (1)
v1 Mar 15, 2026 - 17:37 CVSS 9.6

RemediationAI

Update 10Web Booster to a version newer than the vulnerable 2.32.7 release; the upstream fix is published in the WordPress plugin Trac changeset https://plugins.trac.wordpress.org/changeset/3402434/tenweb-speed-optimizer, and the provided patch data describes it as available from the vendor, so deploy the plugin build that contains this changeset and confirm the installed version exceeds 2.32.7. If updating cannot be done immediately, the most effective compensating control is closing the authentication gate the attack depends on: disable open user self-registration and audit or remove dormant and unnecessary Subscriber-and-above accounts, accepting the trade-off that legitimate signups or community membership are blocked. Deactivating the plugin removes exposure entirely but sacrifices its caching and page-speed functionality. WAF rules that reject requests containing directory traversal sequences (including encoded variants) aimed at the plugin's cache or optimization endpoints can blunt known patterns, but they risk false positives on legitimate URLs and can be bypassed by alternate encodings. Because the primitive is a delete, maintain off-host backups and run the web server process with least-privilege filesystem permissions so a successful traversal cannot reach sensitive directories; these measures reduce blast radius but do not fix the underlying path validation flaw. Vendor guidance is available in the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/f8bcf51a-36ee-4d4d-b9d6-d9db0dafd791?source=cve and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2025-13377.

Affected VersionsENISA

10Web Booster – Website speed optimization, Cache & Page Speed optimizer * ≤2.32.7

Affected Packages

euvd 10web_booster_website_speed_optimization_cache_page_speed_optimizer no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The root cause is CWE-22 (improper limitation of a pathname to a restricted directory, i.e. path traversal). The plugin's get_cache_dir_for_page_from_url() helper, which builds the per-page cache directory path, fails to sufficiently validate the file path it derives from request-influenced input, allowing traversal sequences or absolute paths to escape the intended cache root and reference arbitrary directories on the host. Because the downstream operation is folder removal rather than file read, the primitive is destructive: it yields high integrity impact (deleted or corrupted site/server data) and high availability impact (denial of service from missing directories and content) with no confidentiality impact (C:N), which matches the assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H. The affected component is the WordPress plugin distributed under CPE cpe:2.3:a:10web:10web_booster:*:*:*:*:*:wordpress:*:*, with ENISA EUVD recording the affected range as up to and including 2.32.7. The PR:L metric reflects that the vulnerable path is reachable by any authenticated WordPress user at Subscriber level or above, meaning the attack surface is defined less by remote reachability than by how freely a site hands out low-privilege accounts (open registration, membership or multi-author setups).

Know when 10web Booster 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.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 8.1 HIGH

Network-reachable cache endpoint (AV:N, AC:L) requiring a low-privilege Subscriber account (PR:L); arbitrary folder deletion yields high integrity and availability loss but no data disclosure (C:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

5
Severity Changed
Oct 15, 2026 - 20:25 NVD
CRITICAL HIGH
CVSS changed
Oct 15, 2026 - 20:25 NVD
9.6 (CRITICAL) 8.1 (HIGH)
Patch released
Mar 15, 2026 - 17:37 nvd
Patch available
CVE Published
Dec 06, 2025 - 07:15 nvd
HIGH 8.1
CVE Published
Dec 06, 2025 - 07:15 nvd
CRITICAL 9.6

DescriptionNVD

The 10Web Booster - Website speed optimization, Cache & Page Speed optimizer plugin for WordPress is vulnerable to arbitrary folder deletion due to insufficient file path validation in the get_cache_dir_for_page_from_url() function in all versions up to, and including, 2.32.7. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary folders on the server, which can easily lead to a loss of data or a denial of service condition.

Executive ViewAI

Why It Matters

A critical vulnerability in the 10Web Booster WordPress plugin allows attackers with basic user account access to delete arbitrary folders on web servers, potentially resulting in complete data loss or service disruption. Any organization running this plugin on WordPress sites faces immediate risk of operational outage and data destruction.

Business Impact: Severe
Compensating Controls

Apply vendor patch. Until patching is complete: disable the 10Web Booster plugin entirely, restrict Subscriber-level user account creation to trusted individuals only, implement Web Application Firewall (WAF) rules to block suspicious requests to cache directories, and enable detailed logging of file deletion operations for forensic analysis.

Threat Intelligence Overview

EPSS Score
0.1%
Top 76% exploitable
Prevalence
Medium
common WordPress speed-optimization plugin, not on every site
Data Quality
4 sources
Confidence: Medium

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 No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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