Skip to main content

Workeera WordPress Plugin CVE-2026-77018

| EUVDEUVD-2026-66880 HIGH
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-08-27 contact@wpscan.com GHSA-gwhh-3rfp-872r
8.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Self-register subscriber account on job board
  2. Delivery
    Navigate to candidate profile submission form
  3. Exploit
    Upload PHP webshell as profile file
  4. Execution
    Plugin writes file to public web directory
  5. Persist
    Send HTTP GET to uploaded file URL
  6. Impact
    Execute arbitrary code on web server

Vulnerability Assessment

Weakness
CWE
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

Exploitation requires a valid WordPress account with at minimum the subscriber role. On job board deployments intended to accept external candidates - the primary use case for Workeera - open user registration is typically enabled by default, meaning any unauthenticated external party can self-register and immediately meet this prerequisite. The candidate profile submission feature (the plugin's core functionality) must be active. Exploitation is bounded by the SSVC Automatable: no rating, indicating the attack requires navigating a multi-step profile form rather than a single crafted HTTP request, raising the bar against fully automated mass scanning. Sites that have disabled WordPress user self-registration, or that have restricted subscriber accounts from accessing candidate profile submission, are not exposed to this attack path.

Impact

The CVSS 8.8 High score and SSVC Technical Impact of 'total' both accurately reflect the consequence of successful exploitation - full RCE on the WordPress host. However, several signals temper the urgency: EPSS is only 0.19% (9th percentile), SSVC Exploitation status is 'none,' and Automatable is 'no,' indicating the attack requires navigating the multi-step profile submission workflow rather than a single automated request. The key practical risk amplifier is deployment context: job board plugins by design enable open user registration, collapsing the PR:L subscriber requirement to a trivial self-registration step for external attackers. A patch (version 1.0.6) is confirmed available, so organizations running unpatched instances of this plugin should treat remediation as high priority, though the low EPSS and no-KEV status suggest opportunistic mass exploitation has not materialized. The Automatable: no rating is consistent with requiring a browser-driven multi-field form submission, which raises the bar slightly above script-kiddie automation.

Exploit ScenarioDerived

An attacker self-registers a free subscriber account on a WordPress job board running Workeera (open registration is the expected deployment mode), then navigates to the candidate profile page and submits a PHP webshell disguised as a CV or profile document. The plugin writes the file without type validation to a publicly reachable uploads directory; the attacker then sends a direct HTTP GET request to the file's URL to trigger server-side PHP execution and gain full control of the web host. No public exploit code is confirmed at time of analysis, but the attack pattern is well understood and trivially reproducible by any attacker familiar with WordPress unrestricted upload vulnerabilities.

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

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

Alert me

AnalysisAIv1 – Aug 27, 2026

Unrestricted file upload in the Workeera WordPress plugin before version 1.0.6 permits any subscriber-level user to upload arbitrary files - including PHP webshells - to a publicly accessible server directory via the candidate profile submission flow, achieving remote code execution. The plugin neither restricts which profile field values candidates may submit nor validates the file type before writing to the web root, mapping directly to CWE-434. No active exploitation is confirmed (CISA KEV absent, SSVC Exploitation: none), and EPSS sits at a low 0.19%, though the minimal privilege barrier makes this acutely dangerous on any multi-user WordPress job board with open registration.

RemediationAI

Update the Workeera WordPress plugin to version 1.0.6 or later immediately, as confirmed available from the vendor and documented in the WPScan advisory at https://wpscan.com/vulnerability/2d13eaeb-d2ac-4f21-9acf-32152f03bdb8/. If an immediate upgrade cannot be performed, disabling WordPress user self-registration (Settings → General → uncheck 'Anyone can register') will prevent external parties from obtaining the subscriber accounts needed to exploit this vulnerability - note this will block legitimate candidate sign-ups and may require a manual registration workflow as a workaround. As an additional layer, configuring the web server to deny direct HTTP access to the plugin's upload subdirectory (via .htaccess or nginx location block) will prevent execution of any already-uploaded malicious files, though it does not remove the upload vector itself. Audit uploaded files in the plugin's candidate profile directory for unexpected PHP or script files if the site was accessible with open registration prior to patching.

Affected VersionsENISA

Workeera 0 <1.0.6

Affected Packages

euvd workeera fix: 1.0.6

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

Workeera is a WordPress job board and recruitment plugin that handles candidate profile creation, including file uploads. The root cause is CWE-434 (Unrestricted Upload of File with Dangerous Type): the plugin fails to validate MIME type or file extension before writing candidate-supplied files to a web-accessible directory, and also lacks server-side restriction on which profile fields candidates can manipulate. On WordPress, the subscriber role is the lowest authenticated role and is typically granted automatically upon site registration - meaning on job boards designed for candidate sign-up, this role is effectively open to any external party. Affected versions span from 0 up to but not including 1.0.6, per EUVD-2026-66880. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H reflects a straightforward network-reachable exploit requiring only low privileges and no user interaction.

Know when WordPress 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 (wpscan) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

PR:L reflects the mandatory subscriber account; AV:N and AC:L apply as the attack targets a standard web form with no environmental complexity; S:U as RCE stays within the WordPress host scope.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/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:N/SI:N/SA:N

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

3
Patch available
Aug 27, 2026 - 08:16 EUVD
CVE Published
Aug 27, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 27, 2026 - 06:17 cve.org
HIGH 8.8

DescriptionCVE.org

The Workeera WordPress plugin before 1.0.6 does not restrict which profile values a candidate may submit, nor validate the type of the file it subsequently writes into a publicly reachable directory, allowing users with a role as low as subscriber to upload arbitrary files and achieve remote code execution.

Executive ViewAI

Why It Matters

The Workeera WordPress plugin (versions before 1.0.6) allows authenticated users to upload malicious files that execute arbitrary code and seize full server control. Any WordPress job board using this plugin with open registration faces risk of data compromise, service disruption, and infrastructure takeover. Organizations must patch immediately to prevent breach.

Business Impact: High
Compensating Controls

Apply vendor patch: Workeera version 1.0.6 or later.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
niche WordPress job board plugin with limited install base
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

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-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

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-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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