Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain authenticated admin access
-
DeliveryCraft backup archive containing symlink
-
ExploitTrigger backup import/restore
-
ExecutionExtraction follows symlink outside destination
-
PersistWrite file to web-accessible path
-
ImpactExecute code on server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
|
| Exploitation Conditions | Exploitation requires an authenticated WordPress administrator (CVSS PR:H) who invokes JetBackup's backup import and restore functionality with an attacker-crafted backup archive that contains a symbolic link; the archive-extraction routine must follow that symlink without validating targets or enforcing destination containment. The escalation to server-side code execution is further conditioned on the symlink target being a writable, security-relevant location (e.g., a web-executable directory) and on the server configuration permitting execution there. The principal limiting factor is the administrator privilege prerequisite - this is not remote-unauthenticated; there is no user-interaction requirement beyond the attacker's own use of the restore feature, and the flaw is fixed in version 3.1.24.10 and later. |
| Impact | This is a genuine but access-gated risk rather than a drop-everything emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, VC:H/VI:H/VA:H) scores 8.6 and correctly reflects that the vulnerability is network-reachable and low-complexity, but PR:H means it requires an already-authenticated WordPress administrator - a privilege level that itself implies substantial control over the site. The most impactful signals agree: patch availability is confirmed from the vendor, VulnCheck reported it, and the vuln.today decision label is 'this_week' (not act_now/emergency), which matches a serious flaw that is not under active mass exploitation. No CISA KEV listing and no EPSS score were provided, so there is no evidence of in-the-wild exploitation or a quantified exploitation-probability signal - this appears to be a disclosed-and-patched issue rather than an observed campaign. The main caveat is that server-side code execution is described as conditional ('depending on the writable destination and server configuration'), so the headline RCE outcome is not guaranteed in every deployment. Net: prioritize patching within the vendor/analysis-suggested week, treat as high-impact-if-admin-compromised, but it is not a widely-automated unauthenticated threat. |
| Exploit ScenarioDerived | An attacker who has obtained WordPress administrator access (via phishing, credential reuse, or a lower-privilege escalation) uses JetBackup's backup import and restore feature to upload a crafted backup archive containing a symbolic link. During extraction the plugin follows the symlink without validating the target or enforcing destination containment, writing attacker-controlled contents to an arbitrary path such as a web-accessible PHP file, which can yield server-side code execution where the destination is writable. No public exploit code was identified at time of analysis; a VulnCheck advisory describes the issue. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 22, 2026
Symlink-following arbitrary file write in the JetBackup plugin for WordPress (versions before 3.1.24.10) allows an authenticated WordPress administrator to write attacker-chosen file contents outside the intended restore destination by importing a crafted backup archive that contains a symbolic link. Because the extraction routine follows the link without validating targets or enforcing destination containment, the write can land in a security-relevant location and, where the server configuration permits execution there, escalate to server-side code execution. The administrator-level privilege prerequisite (CVSS PR:H) is the main limiter on exposure; exploitation requires no victim interaction beyond the attacker's own use of the import/restore feature, no public exploit was identified at time of analysis, and the vendor has released a fixed version (3.1.24.10).
RemediationAI
Vendor-released patch: upgrade the JetBackup plugin for WordPress to version 3.1.24.10 or later; the release history on https://wordpress.org/plugins/backup/#developers identifies the fixed build and the VulnCheck advisory at https://www.vulncheck.com/advisories/jetbackup-wordpress-plugin-symlink-arbitrary-file-write-via-backup-restore documents the flaw. Because exploitation is gated on holding WordPress administrator rights and on supplying a crafted archive to the import/restore routine, interim risk reduction while scheduling the update consists of limiting the administrator role to trusted operators, since any administrator account can reach the vulnerable restore path, and only importing backup archives from sources you produced and control, which removes the attacker-crafted symlink from the input the extractor processes at the cost of blocking third-party or migrated restores until the plugin is patched. Sites that cannot update immediately should also confirm whether the web server can execute files in the directories reachable by restore writes, as that configuration determines whether a successful write becomes code execution.
Affected VersionsENISA
Affected Packages
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 flaw is an instance of CWE-59, Improper Link Resolution Before File Access ('Link Following'), in the backup import and restore path of the JetBackup plugin for WordPress. The plugin accepts administrator-supplied backup archives and extracts them during restore; when an archive entry is a symbolic link rather than a regular file, the extraction logic resolves and follows that link, so subsequent writes are made to the link target instead of a path inside the restore destination. No target validation or destination containment check is applied before the write, which is what converts a restore operation into an arbitrary file write. The CVSS v4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) and the assessed CVSS 3.1 equivalent both describe network reachability with low attack complexity but a high privilege requirement - the actor must already hold WordPress administrator rights. Confidentiality, integrity and availability impacts are high within the vulnerable component, while subsequent scope is unchanged, meaning the code-execution outcome described in the advisory is conditional on the writable destination being executable by the web server rather than an automatic consequence of the write itself. The CPE cpe:2.3:a:jetbackup:jetbackup:*:*:*:*:*:*:*:* covers all plugin builds before the fixed release.
Know when Jetbackup 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Admin-only backup/restore gives PR:H with AC:L and no user interaction; arbitrary file write enabling likely code execution yields high C/I/A with scope unchanged.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
JetBackup plugin for WordPress before 3.1.24.10 contains a symlink-based arbitrary file write vulnerability that allows an authenticated WordPress administrator to write attacker-controlled file contents outside the intended restore destination during backup import and restore. Attackers can craft a backup archive containing a symbolic link that archive extraction follows without validating targets or enforcing destination containment, potentially leading to server-side code execution depending on the writable destination and server configuration.
Executive ViewAI
A high-severity vulnerability in the JetBackup plugin for WordPress allows an authenticated administrator to write arbitrary files outside the intended restore directory via a crafted backup archive, potentially leading to server-side code execution if the server permits it. Organizations running affected versions must prioritize patching, as a compromised admin account could escalate to full server compromise. The primary risk is to WordPress sites using JetBackup, where administrative access may be less strictly controlled than expected.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Privilege escalation in the JetBackup WordPress plugin before 3.1.23.5 allows a subscriber-level user to gain full admin
The JetBackup - WP Backup, Migrate & Restore plugin for WordPress is vulnerable to Cross-Site Request Forgery in version
The JetBackup - WP Backup, Migrate & Restore plugin for WordPress is vulnerable to unauthorized back-up location changes
The JetBackup - WP Backup, Migrate & Restore plugin for WordPress is vulnerable to sensitive information disclosure in v
EUVD-2026-108228
GHSA-r39m-8459-rpj9
NVD
CVE.org
EPSS
VulDB
Exploit-DB