Skip to main content

Workreap Core EUVDEUVD-2026-93268

| CVE-2026-39759 CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-10-06 Patchstack GHSA-pwx7-8gm2-cp29
9.9
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Register Employer/Sales Rep account
  2. Delivery
    Authenticate to plugin upload endpoint
  3. Exploit
    Upload malicious PHP file
  4. Execution
    Request uploaded webshell
  5. Impact
    Execute 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Workreap Core n/a ≤3.4.5

Affected Packages

euvd workreap_core 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 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

Vendor (Patchstack) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

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.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Employer / Sales Representative Arbitrary File Upload in Workreap Core <= 3.4.5 versions.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Low
niche commercial WordPress freelance-marketplace theme, limited enterprise footprint
Data Quality
5 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

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