Severity by source
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Editor-level authentication forces PR:H; upload handler is remote and low-complexity (AV:N/AC:L, no UI), and PHP web-shell execution escapes the plugin to the host (S:C) with full C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Editor Arbitrary File Upload in Mailster <= 4.1.17 versions.
AnalysisAI
Arbitrary file upload in the Mailster WordPress email newsletter plugin (versions 4.1.17 and earlier) lets a user with Editor-level privileges upload files of dangerous types, enabling web shell placement and remote code execution on the host. Rated CVSS 9.1 and reported by Patchstack, the flaw abuses insufficient validation in an editor-accessible upload feature; no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
Mailster (vendor Everpress, CPE cpe:2.3:a:everpress:mailster) is a commercial WordPress plugin for building, sending, and tracking email newsletter campaigns. The root cause is CWE-434 (Unrestricted Upload of File with Dangerous Type): an upload handler reachable by the WordPress Editor role fails to properly validate file type/extension/content, so an attacker can write executable PHP (or otherwise dangerous) files into a web-accessible location. Because WordPress executes PHP within its document root, an uploaded script becomes directly invokable, turning a file-write primitive into server-side code execution.
RemediationAI
Upgrade Mailster to the vendor-released version that supersedes 4.1.17 (a build greater than 4.1.17); the exact patched version is not confirmed in the provided data, so verify the current fixed release directly via the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mailster/vulnerability/wordpress-mailster-plugin-4-1-17-arbitrary-file-upload-vulnerability and the Everpress/Mailster changelog before deploying. Until patched, restrict who holds the Editor role and audit existing Editor accounts, since exploitation requires that privilege level (trade-off: may disrupt legitimate content editors). As additional compensating controls, deny execution of PHP within WordPress upload/media directories via web-server rules (e.g. an Nginx location or Apache <FilesMatch> that blocks .php under wp-content/uploads) - this can break plugins that legitimately execute uploaded scripts, so test first - and monitor the uploads path for newly written executable files.
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in EverPress Mailster
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in EverPress Mailster
Same technique File Upload
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-48151
GHSA-qwf2-rfq8-mpjg