CVE-2026-7537
Arbitrary File Upload in MDJM Event Management WordPress Plugin
Publication date: 2026-06-06
Last updated on: 2026-06-06
Assigner: Wordfence
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| mdjm | mdjm_event_management_plugin | to 1.7.8.3 (inc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-434 | The product allows the upload or transfer of dangerous file types that are automatically processed within its environment. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
The CVE-2026-7537 vulnerability affects the WordPress MDJM Event Management plugin versions 1.7.8.3 and earlier. It allows authenticated administrators to upload arbitrary files, including potentially malicious executable files like PHP scripts.
This happens because the plugin's mdjm_send_comm_email() function does not perform any validation on the uploaded files' type, extension, or MIME type. As a result, files are saved directly to the WordPress uploads directory without sanitization or security checks.
An attacker with administrator-level access can exploit this flaw to upload and execute malicious code remotely, potentially gaining control over the server.
How can this vulnerability impact me? :
If exploited, this vulnerability can allow an attacker with administrator privileges to upload and execute arbitrary code on your WordPress server.
- Remote code execution leading to full server compromise.
- Unauthorized access to sensitive data stored on the server.
- Potential defacement or disruption of your website.
- Use of your server as a launchpad for further attacks.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by checking for the presence of suspicious or unexpected files, such as PHP shells, in the WordPress uploads directory. Since the vulnerability allows authenticated administrators to upload arbitrary files without validation, monitoring for unusual file uploads or changes in the uploads directory is important.
You can also audit the WordPress MDJM Event Management plugin version to see if it is version 1.7.8.3 or earlier, which are vulnerable.
Suggested commands to detect potential exploitation include:
- Find recently uploaded PHP files in the uploads directory: `find /path/to/wordpress/wp-content/uploads -type f -name '*.php' -mtime -7`
- Check web server access logs for POST requests to the plugin's email communication feature or unusual file upload activity.
- Verify the installed plugin version by running: `wp plugin get mdjm-event-management --field=version` (using WP-CLI) to confirm if it is vulnerable.
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include:
- Restrict administrator access to trusted users only, as exploitation requires administrator-level privileges.
- Disable or remove the MDJM Event Management plugin if it is not essential.
- Update the MDJM Event Management plugin to a version later than 1.7.8.3 once a patch is available.
- Monitor and remove any suspicious files uploaded to the WordPress uploads directory.
- Implement additional file upload restrictions or scanning on your server to prevent execution of unauthorized files.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
The vulnerability allows authenticated administrators to upload arbitrary and potentially executable files, leading to possible remote code execution and unauthorized control over the server.
Such unauthorized access and control could result in exposure or compromise of sensitive data managed by the WordPress site, which may include personal or protected health information.
This risk of data breach and unauthorized access can negatively impact compliance with data protection standards and regulations such as GDPR and HIPAA, which require safeguarding personal and sensitive information against unauthorized access and ensuring system integrity.