Skip to main content

Aimogen Pro CVE-2026-57719

| EUVDEUVD-2026-43372 CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-07-13 Patchstack
10.0
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify site running Aimogen Pro <= 2.8.3
  2. Delivery
    POST crafted file to plugin upload handler
  3. Exploit
    Bypass missing file-type validation
  4. Execution
    Write PHP web shell to webroot
  5. Persist
    Request shell URL to execute code
  6. Impact
    Full server compromise

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

Exploitation requires a reachable Aimogen Pro upload endpoint on a WordPress site running version 2.8.3 or earlier and the ability to submit a file of a dangerous/executable type (e.g. .php) that the server stores in a web-accessible, script-executable directory. Per the supplied CVSS vector (PR:N/UI:N), no authentication or user interaction is claimed - implying remote unauthenticated exploitation against default configurations of the Aimogen Pro plugin - but this PR:N is not independently confirmed and should be verified, since many WordPress plugin upload flaws in fact require at least low-privilege (subscriber/contributor) authentication. Exploitation is further limited by server hardening that blocks PHP execution in the uploads path, WAF filtering of the endpoint, or the plugin being deactivated.

Impact

The signals are severe but incomplete. The reported CVSS 3.1 vector is a maximal 10.0 (network, low complexity, no privileges, no user interaction, scope changed, high CIA), which on its face means unauthenticated remote code execution against default installs. However, no EPSS score, SSVC decision, POC, or KEV entry is provided, so real-world exploitation is unconfirmed - this is a Patchstack catalog entry, not evidence of active attacks. A notable caveat: many WordPress plugin file-upload issues catalogued by Patchstack actually require at least low-privilege authentication (e.g. subscriber or contributor), yet the supplied vector states PR:N; this PR:N should be verified against the vendor/Patchstack advisory because it materially changes priority. If truly PR:N this is a patch-now emergency; if it is in fact authenticated, urgency drops to high rather than critical-emergency. EPSS is unavailable, so probabilistic exploitation likelihood cannot be weighed here.

Exploit ScenarioDerived

An attacker locates a WordPress site running Aimogen Pro <= 2.8.3 and sends a crafted multipart request to the plugin's file-upload handler, submitting a PHP web shell disguised or accepted as an allowed file type. Because the handler does not restrict dangerous file types, the shell is written under the webroot; the attacker then requests its URL to execute commands and take over the server. No public exploit is identified at time of analysis, but the low attack complexity makes weaponization straightforward if the endpoint is reachable.

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 – Jul 13, 2026

Arbitrary file upload in CodeRevolution's Aimogen Pro WordPress plugin (versions up to and including 2.8.3) lets attackers upload files of dangerous types, typically enabling deployment of a PHP web shell and full remote code execution on the host. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) rates it 10.0 critical, reflecting network-reachable, low-complexity, unauthenticated exploitation with a scope change. No public exploit identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis - Patchstack lists the fixed version as n/a, so a definitive upgrade target cannot be cited. As the primary compensating control, disable and remove the Aimogen Pro plugin until CodeRevolution publishes a patched release above 2.8.3, since deactivating it removes the vulnerable upload endpoint entirely (trade-off: loss of the plugin's AI generation features). Where the plugin must remain active, restrict access to its upload/admin endpoints via web-server rules or a WAF, and enforce a rule denying PHP execution within WordPress upload directories such as wp-content/uploads via an Apache/Nginx rule blocking script execution in that path (trade-off: may break plugins that legitimately serve dynamic content from uploads). Consider Patchstack virtual patching if subscribed, audit the uploads directory for recently added script files, and monitor the vendor advisory at https://patchstack.com/database/Wordpress/Plugin/aimogen-pro/vulnerability/wordpress-aimogen-pro-plugin-2-8-3-arbitrary-file-upload-vulnerability?_s_id=cve for a fixed version.

Affected VersionsENISA

Aimogen Pro 0 ≤2.8.3

Affected Packages

euvd aimogen_pro 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 flaw is a CWE-434 Unrestricted Upload of File with Dangerous Type in a WordPress plugin (cpe:2.3:a:coderevolution:aimogen_pro). The root cause for this class is a file-upload handler that fails to validate the extension, MIME type, or content of submitted files, allowing an executable server-side script (e.g. a .php file) to be written into a web-accessible directory. On a PHP/WordPress stack, once such a file lands under the webroot it can be requested directly and executed by the PHP interpreter, converting an upload primitive into arbitrary code execution. Aimogen is marketed as an AI content/image generation plugin, which commonly exposes media or asset upload endpoints - a natural sink for this weakness.

Know when Aimogen Pro 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 10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 10.0 CRITICAL

Network-reachable upload with no validation yields code execution beyond the plugin (S:C) and full CIA loss; PR:N retained per supplied vector, though an authenticated variant is plausible and would raise PR.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Unrestricted Upload of File with Dangerous Type vulnerability in CodeRevolution Aimogen Pro aimogen-pro allows Using Malicious Files.This issue affects Aimogen Pro: from n/a through <= 2.8.3.

Executive ViewAI

Why It Matters

CodeRevolution's Aimogen Pro WordPress plugin (versions through 2.8.3) contains a critical unauthenticated remote code execution vulnerability via arbitrary file upload, affecting any WordPress installation using the affected versions. Organizations deploying this plugin face immediate risk of complete server compromise, enabling attackers to install backdoors, exfiltrate data, and pivot into internal infrastructure. This vulnerability bypasses typical authentication and access controls, making it exploitable against public-facing WordPress sites regardless of other security measures in place.

Business Impact: Severe
Compensating Controls

Disable or uninstall the Aimogen Pro plugin immediately; remove or restrict execute permissions on the plugin directory; implement Web Application Firewall rules blocking executable file uploads; restrict web server file write permissions in plugin directories; deploy file integrity monitoring to detect unauthorized uploads; restrict WordPress admin access and plugin management to whitelisted IP addresses.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Low
niche commercial WordPress AI plugin, 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 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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

51
Low Medium High Critical
KEV: 0
EPSS: +1
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