Description
The EventPrime plugin for WordPress is vulnerable to unauthorized image file upload in all versions up to, and including, 4.2.8.4. This is due to the plugin registering the upload_file_media AJAX action as publicly accessible (nopriv-enabled) without implementing any authentication, authorization, or nonce verification despite a nonce being created. This makes it possible for unauthenticated attackers to upload image files to the WordPress uploads directory and create Media Library attachments via the ep_upload_file_media endpoint.
Problem types
Product status
* (semver)
Timeline
| 2026-01-29: | Vendor Notified |
| 2026-02-16: | Disclosed |
Credits
Tharadol Suksamran
References
www.wordfence.com/...-0d37-4040-b8fc-84d29534a4b7?source=cve
plugins.trac.wordpress.org/...unk/includes/class-ep-ajax.php
plugins.trac.wordpress.org/...8.1/includes/class-ep-ajax.php
plugins.trac.wordpress.org/...-event-calendar-management.php
plugins.trac.wordpress.org/...-event-calendar-management.php
plugins.trac.wordpress.org/...%2Ftrunk&sfp_email=&sfph_mail=