
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-1657 is a Missing Authorization vulnerability in the EventPrime plugin for WordPress that allows unauthenticated attackers to upload arbitrary image files to the server. The flaw affects all versions of EventPrime up to and including 4.2.8.4, developed by Metagauss. It was published on February 17, 2026, and carries a CVSS v3.1 base score of 5.3 (Medium) (Red Hat CVE).
The root cause is classified as CWE-862 (Missing Authorization). The plugin registers the upload_file_media AJAX action as publicly accessible (nopriv-enabled), meaning it can be called without any WordPress authentication. Although a nonce is created, it is never verified, so the endpoint ep_upload_file_media accepts file upload requests from any unauthenticated network user. An attacker can send a crafted HTTP POST request to the WordPress AJAX handler (/wp-admin/admin-ajax.php) with action=ep_upload_file_media and a multipart image payload, resulting in the file being stored in the WordPress uploads directory and registered as a Media Library attachment (Red Hat CVE, Infinitsec).
Successful exploitation allows unauthenticated attackers to upload image files to the WordPress uploads directory and create Media Library entries without any credentials. The primary impact is an integrity violation — attackers can pollute the media library with unwanted content, potentially facilitating phishing, defacement, or storage abuse. Confidentiality and availability are not directly impacted by this vulnerability, and there is no direct path to remote code execution through this flaw alone, though uploaded files could be leveraged in chained attacks (Red Hat CVE).
Public proof-of-concept exploit code has been published on GitHub (e.g., Vimash-Dilsara PoC and d3kc4rt1 PoC), and exploit details have appeared on Sploitus (PacketStorm:218662). No evidence of active in-the-wild exploitation or threat actor attribution has been reported. The EPSS score is approximately 0.058% (0.000580), indicating a low but non-zero probability of exploitation in the near term. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Feedly, Sploitus).
/wp-content/plugins/eventprime/ for plugin presence.POST /wp-admin/admin-ajax.php with the body parameter action=ep_upload_file_media and an image file attached as the upload field./wp-admin/admin-ajax.php with the parameter action=ep_upload_file_media and a multipart file body, originating from unexpected or anonymous IP addresses.admin-ajax.php with ep_upload_file_media action from unauthenticated sessions (no valid session cookie or nonce)./wp-content/uploads/) that are not associated with any known post or user action; new Media Library entries with no associated author.wp_posts table with post_type=attachment and post_author=0 (no author), created at unusual times.Users should update the EventPrime plugin to a version beyond 4.2.8.4 that addresses this vulnerability by implementing proper authentication and nonce verification on the ep_upload_file_media AJAX endpoint. As a temporary workaround, site administrators can use a Web Application Firewall (WAF) rule to block unauthenticated POST requests to /wp-admin/admin-ajax.php with action=ep_upload_file_media. Additionally, restricting access to admin-ajax.php for unauthenticated users at the server or WAF level can reduce exposure until a patch is applied (Red Hat CVE).
The vulnerability was indexed by multiple threat intelligence aggregators including Vulners, CIRCL, and CVEFeed shortly after disclosure. A technical write-up was published by Infinitsec detailing the flaw mechanics. No major vendor statements or notable researcher commentary beyond standard aggregation have been identified for this medium-severity issue (Infinitsec).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."