Skip to main content

Everest Backup CVE-2025-11380

MEDIUM
Missing Authorization (CWE-862)
2025-10-11 security@wordfence.com
5.9
CVSS 3.1 · Vendor: wordfence
View

Attack ChainAIDerived

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

  1. Access
    Send unauthenticated AJAX request
  2. Exploit
    Poll everest_process_status during active backup
  3. Execution
    Retrieve disclosed backup file location
  4. Impact
    Download exposed backup archive

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires that a backup operation be actively in progress - the 'everest_process_status' AJAX action only discloses a backup file location while a backup is running, which is the primary limiting factor and the reason for the AC:H rating. No authentication is required (CVSS PR:N) and no user interaction is needed (UI:N); the attack works against default configurations of the Everest Backup plugin on versions up to and including 2.3.5, because the AJAX action lacks any capability check. The practical limiter is timing: the attacker must poll the endpoint during the narrow window of an administrator-initiated or scheduled backup, so there is no persistent, on-demand exposure.

Impact

This is a genuine but moderate-priority issue, not an urgent emergency. The CVSS vector (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N, base 5.9) shows a network-reachable, unauthenticated flaw (PR:N) but with high attack complexity (AC:H) because exploitation depends on a backup actively running - a condition outside the attacker's control. The impact is confidentiality-only (C:H, I:N, A:N): exposure of backup file locations that can then be downloaded. The EPSS score of 0.40% (32nd percentile) is low, indicating no widespread exploitation activity is expected, and this is consistent with the absence of a CISA KEV listing and no identified public exploit. There is therefore no conflict among the signals: all point to a real-but-opportunistic confidentiality risk whose practical exploitation is gated by timing. The main caveat is that the C:H rating is significant in practice - a WordPress backup archive typically contains the full database (including credentials, user PII, and secrets), so a successful retrieval is highly damaging even though the window of opportunity is narrow.

Exploit ScenarioDerived

While a site administrator is running a backup with Everest Backup, an unauthenticated attacker repeatedly calls the unprotected 'everest_process_status' AJAX action to read the in-progress backup's file location, then directly requests and downloads the resulting archive containing the full site and database. No public exploit code has been identified, and the attack only succeeds during the limited window in which a backup is actually running.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Missing authorization in the WordPress plugin Everest Backup (versions up to and including 2.3.5) lets unauthenticated remote attackers call the 'everest_process_status' AJAX action and obtain the file location of an in-progress backup, which can then be fetched directly. The CVSS vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N, 5.9) reflects that no authentication or user interaction is needed but that the disclosure only occurs while a backup is actually running, making the attack a timing-window problem rather than a persistent exposure; EPSS is 0.40 percent (32nd percentile) and no public exploit identified at time of analysis. This is a genuine but moderate-priority issue rather than an urgent emergency, since a successful hit requires an administrator-initiated or scheduled backup to be in progress exactly when the attacker polls the endpoint.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the missing capability check was addressed in the plugin repository changeset r3374193 (https://plugins.trac.wordpress.org/changeset?old=3374193%40everest-backup&new=3374193%40everest-backup), so check the WordPress plugin directory for an Everest Backup release newer than 2.3.5 and update immediately once it is offered, and consult the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/869d7cab-cf21-4168-b45d-1681c76d896c?source=cve) for the vendor's stated fixed version. If an update cannot be applied at once, compensate with controls that specifically break the two-step attack: (1) ensure backup archives are never web-readable by configuring the plugin's backup/export directory outside the document root or by adding web-server deny rules for the backup path (for example an Apache 'Require all denied' block or an nginx 'deny all' location for the backup directory) - the trade-off is that managed hosts may already proxy those paths and the rule must be updated if the plugin changes its storage location; (2) use a WAF or reverse-proxy rule to block unauthenticated requests to /wp-admin/admin-ajax.php carrying action=everest_process_status from untrusted sources, accepting the risk that any legitimate front-end polling of that action will also be blocked; (3) temporarily disable unattended/scheduled backups and run backups only during short, actively monitored windows so the disclosure window is small and log review is meaningful - the trade-off is reduced backup frequency and weaker recovery posture; and (4) monitor web-server logs for repeated or suspicious requests to admin-ajax.php with that action parameter, since an attacker must poll during a backup window to succeed. Note that the assessed exploitation requirement - a backup must be actively running - means these controls remain effective even before the patch is applied.

Affected ProductsAI

Everest Backup - WordPress Cloud Backup, Migration, Restore & Cloning Plugin for WordPress, all versions up to and including 2.3.5, on any site where the plugin is installed and backups are performed (no specific CPE identifiers were supplied in the input data). The issue affects default configurations, so no special plugin settings are required beyond having the plugin present and a backup running. Vendor-side detail is available in the plugin repository changeset r3374193 referenced by NVD (https://plugins.trac.wordpress.org/changeset?old=3374193%40everest-backup&new=3374193%40everest-backup) and in the Wordfence threat-intelligence entry https://www.wordfence.com/threat-intel/vulnerabilities/id/869d7cab-cf21-4168-b45d-1681c76d896c?source=cve, which credits security@wordfence.com as the reporter.

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

The flaw is CWE-862 (Missing Authorization) in a WordPress plugin AJAX handler. WordPress plugins register AJAX callbacks through the wp_ajax_{action} hook for authenticated users and wp_ajax_nopriv_{action} for unauthenticated visitors; the 'everest_process_status' action is reachable without a login session and, in Everest Backup through 2.3.5, its callback performs no capability check (such as current_user_can('manage_options')) and no nonce verification before returning status data that includes the path or URL of the backup archive being written. The underlying technology is the WordPress HTTP dispatcher at /wp-admin/admin-ajax.php, which exposes any nopriv-registered action to anyone on the network. Because the returned location must be combined with direct read access to the backup file itself (an archive typically placed under the web root or in an uploads/backup directory), the practical impact is disclosure of the backup artifact, which may contain the full database, wp-config.php secrets and user credentials. The high AC component of the assessed vector is deliberate: the endpoint only yields a usable location while a backup job is executing, so exploitation depends on aligning with a scheduled or admin-triggered run rather than exploiting a standing condition.

Know when Wordpress Plugin 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

Vendor (wordfence) PRIMARY 5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.9 MEDIUM

Unauthenticated network access (PR:N, AV:N), but success is gated by a backup running concurrently so AC:H; disclosure of a full backup archive justifies C:H with no integrity or availability impact.

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

Primary rating from Vendor (wordfence).

CVSS VectorVendor: wordfence

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

DescriptionCVE.org

The Everest Backup - WordPress Cloud Backup, Migration, Restore & Cloning Plugin plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the 'everest_process_status' AJAX action in all versions up to, and including, 2.3.5. This makes it possible for unauthenticated attackers to retrieve back-up file locations that can be subsequently accessed and downloaded. This does require a back-up to be running in order for an attacker to retrieve the back-up location.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
specific WordPress backup plugin with a modest install base
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Medium

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

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