Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Network RCE yields C/I/A:H, but the required editor privilege gives PR:H and the mandatory active-license-plus-Pro-not-installed precondition raises AC to H over the vendor's AC:L.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
2DescriptionCVE.org
The Popup Maker - Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.22.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with editor-level access and above, to install and activate an arbitrary plugin from an attacker-controlled URL, leading to remote code execution. Exploitation requires that a valid Popup Maker Pro license is active on the target site and that Popup Maker Pro is not yet installed, as these conditions are necessary for the legacy v1/connect/info endpoint to issue the bearer token used to satisfy the install endpoint's only non-spoofable validation check.
AnalysisAI
Remote code execution in the Popup Maker WordPress plugin (all versions through 1.22.0) allows authenticated attackers holding editor-level access or above to install and activate an arbitrary plugin from an attacker-controlled URL, resulting in full server-side code execution. The root cause is a missing authorization check (CWE-862) in the plugin's REST API Connect controller, whose install endpoint treats a bearer token - issued by the legacy v1/connect/info endpoint - as its only non-spoofable authorization gate. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires an authenticated user with editor-level access or above (CVSS PR:H) plus two site-state preconditions the description names explicitly: a valid Popup Maker Pro license must be active on the target, AND Popup Maker Pro must not yet be installed. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 3.1 base score is 7.2 (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), pushed high by RCE-level triple impact (C:H/I:H/A:H) despite the high-privilege requirement. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | An attacker who has obtained an editor account on a WordPress site running Popup Maker with an active-but-uninstalled Pro license coaxes the legacy v1/connect/info endpoint into issuing a bearer token, then replays that token to the install endpoint pointed at a malicious plugin ZIP on their own server. WordPress installs and activates the attacker's plugin, executing arbitrary PHP and yielding full control of the site. … |
| Remediation | Upstream fix available (WordPress.org SVN changeset 3589134 at https://plugins.trac.wordpress.org/changeset?reponame=&old=3589134%40popup-maker&new=3589134%40popup-maker); a released patched version above 1.22.0 is not independently confirmed from the provided data, so update Popup Maker to the latest available release once published and verify the version string exceeds 1.22.0. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
24 hours: Disable the Popup Maker plugin across all WordPress installations, or restrict editor role assignment to essential personnel only. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42544
GHSA-hjcg-vxr5-fgc7