Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister Employer/Sales Rep account
-
DeliveryAuthenticate to plugin upload endpoint
-
ExploitUpload malicious PHP file
-
ExecutionRequest uploaded webshell
-
ImpactExecute code / compromise host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated account with the Workreap Employer or Sales Representative role (PR:L) and reachability of the plugin's file upload feature over the network. Exploitation does not require user interaction (UI:N) and is low complexity (AC:L). The practical limiting factor is account access: on sites that allow open self-registration of employer/vendor accounts the barrier is minimal, whereas sites restricting account creation or using additional upload validation/WAF controls raise the bar. Affected scope is Workreap Core plugin versions <= 3.4.5; sites on patched versions or not exposing the vulnerable upload path are not exploitable. |
| Impact | This is a genuine high-priority vulnerability. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C) describes a network-reachable, low-complexity arbitrary file upload (CWE-434) requiring only low-privilege authentication, with a changed scope and high confidentiality/integrity/availability impact - consistent with the 9.9 score and typical of webshell-to-RCE outcomes in WordPress plugins. The PR:L requirement is meaningful: exploitation needs a valid Employer or Sales Representative account, which on many Workreap-based freelance marketplaces is self-registerable, effectively lowering the barrier toward unauthenticated-equivalent in open-registration deployments - verify registration policy per site. Signals are otherwise thin: no EPSS probability, no CISA KEV listing, and no public exploit code were provided, so there is no evidence of active or widespread exploitation at this time. The only source is a Patchstack advisory. Net: treat as a real priority to patch quickly because of the low complexity, network vector, and RCE-grade impact, but current data indicates no confirmed in-the-wild exploitation - the urgency is driven by exploitability potential, not observed attacks. |
| Exploit ScenarioDerived | An attacker registers or obtains a low-privilege Employer or Sales Representative account on a Workreap-powered marketplace, then abuses the plugin's file upload functionality to upload a malicious PHP file instead of a permitted document or image. Once the file lands in a web-accessible directory, the attacker requests it to execute arbitrary code on the server. No public proof-of-concept exploit was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
Arbitrary file upload in the Amentotech Workreap Core WordPress plugin (all versions through 3.4.5) lets an authenticated attacker who holds an Employer or Sales Representative role push attacker-controlled files onto the server, which on a standard WordPress/LAMP stack typically escalates to remote code execution and full site takeover. The issue is scored CVSS 3.1 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H), and the scope-change metric reflects that the impact crosses out of the plugin into the underlying host, while the low complexity and lack of user interaction mean an attacker only needs a valid low-privileged account. There is no CISA KEV listing and no public exploit identified at time of analysis, but the practical barrier collapses on sites that allow open self-registration of employer or vendor accounts, making this a genuine high-priority vulnerability that should be patched promptly.
RemediationAI
Upgrade Workreap Core beyond 3.4.5 as soon as a fixed release is available, following the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/workreap_core/vulnerability/wordpress-workreap-core-plugin-3-4-5-arbitrary-file-upload-vulnerability?_s_id=cve for the specific patched version, since only the affected ceiling of <= 3.4.5 is confirmed in the supplied data and no exact fix version is independently confirmed here. Until the upgrade is applied, the most effective compensating control is to remove the attack prerequisite: disable open registration of Employer and Sales Representative accounts and require administrative approval, which costs legitimate onboarding velocity but eliminates the PR:L foothold the exploit depends on. Complement this with upload-hardening that does not depend on the plugin, such as blocking execution in the WordPress uploads directory via the web-server configuration (for example an .htaccess or nginx location rule denying PHP execution), enforcing extension and MIME allowlisting, and storing uploads outside the web root - noting that over-broad execution bans can break legitimate plugin or theme features and should be scoped to upload directories only. A WAF rule rejecting file uploads containing executable extensions or PHP content, plus review of web-server and WordPress logs for unexpected file writes from employer or sales-representative accounts, provides useful detection while awaiting the vendor patch.
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 root cause class is CWE-434 (Unrestricted Upload of File with Dangerous Type): the plugin's upload handling for Employer and Sales Representative roles fails to adequately restrict the type, extension, or content of files submitted through the endpoint, so a malicious file is persisted into a location the web server can serve or execute. Workreap is a WordPress freelance-marketplace product from Amentotech, and Workreap Core is its companion plugin that supplies the marketplace's core functionality, including the role-scoped file handling used by employer and sales-representative workflows. The affected component is identified by CPE cpe:2.3:a:amentotech:workreap_core:*:*:*:*:*:*:*:* with the affected range extending through version 3.4.5. Detection and disclosure came through Patchstack, whose WordPress plugin vulnerability database entry is the authoritative reference for this finding. Because the CVSS vector carries S:C, the assessed impact is not confined to the plugin: a successful upload can yield code execution in the WordPress host context, granting high confidentiality, integrity, and availability impact rather than merely defacing plugin data. Exploitation requires network reachability of the upload feature and an authenticated account with the Employer or Sales Representative role (PR:L), which is trivial to obtain on WordPress sites configured to permit open vendor or employer self-registration but materially harder where registration is closed or administrative approval is enforced.
Know when Workreap Core 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Network-reachable upload needing a low-privilege marketplace account (PR:L), no interaction, and a webshell yields code execution beyond the app (S:C) with full C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Employer / Sales Representative Arbitrary File Upload in Workreap Core <= 3.4.5 versions.
Executive ViewAI
A critical vulnerability in the Amentotech Workreap Core WordPress plugin (all versions through 3.4.5) allows anyone holding a routine Employer or Sales Representative account to upload files that can result in complete takeover of the affected website. Because those are low-privilege, self-service account types on many job-board deployments, organizations that allow open employer registration carry the greatest exposure to their public web presence, hosted customer data, and any connected services. No vendor patch is available yet, so leadership should plan for a period of elevated risk managed through interim controls rather than a routine update.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict or disable self-registration and the Employer/Sales Representative roles so only vetted accounts can reach the vulnerable functionality; deactivate the Workreap Core plugin (versions through 3.4.5) on sites where it is not essential; configure the web server to block script execution in wp-content/uploads and restrict uploads to expected MIME types and extensions; deploy WAF rules rejecting executable file uploads; monitor file integrity in upload directories for indicators of compromise; and review logs for anomalous upload activity and newly created privileged accounts.
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
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
EUVD-2026-93268
GHSA-pwx7-8gm2-cp29
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB