Skip to main content

Popup Maker WP EUVDEUVD-2026-91211

| CVE-2026-85005 MEDIUM
Missing Authorization (CWE-862)
2026-10-02 WPScan GHSA-f8rx-5x54-x687
5.4
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register or use low-privileged account
  2. Delivery
    Access unprotected management page
  3. Exploit
    Store malicious display-targeting callable
  4. Execution
    Public page load invokes callable
  5. Impact
    Information disclosure or denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated WordPress account with as little as Subscriber-level privileges, which in practice means the target site must allow user self-registration or the attacker must already possess low-privileged credentials - this is the primary limiting factor. The attacker must reach the plugin's management page, which the plugin fails to restrict by capability, and store display-targeting values that the plugin later treats as PHP callables. A further structural limit is that only zero-argument callables are invoked, so the attacker cannot pass controlled parameters, bounding impact to information disclosure and denial of service rather than full remote code execution. The affected product is Popup Maker WP versions through 1.4.5; no special server configuration beyond a default plugin install and an available low-privilege login is needed.

Impact

This is a moderate, authenticated access-control flaw whose real-world priority sits below its CVSS 5.4 'Medium' rating for most environments. The provided CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N) confirms network reach and low attack complexity, but PR:L means the attacker must already hold a low-privileged WordPress account (e.g., Subscriber) - so exploitation depends entirely on the site permitting user registration, which is the key gating condition. Publicly available exploit code exists (reported by WPScan), which raises the practical likelihood that this will be folded into automated WordPress plugin scanners, but there is NO CISA KEV listing and NO EPSS score in the provided data, so there is no evidence of active exploitation and no quantitative probability signal to weigh. No SSVC decision data was supplied. The impact is deliberately bounded: the flaw permits invoking only zero-argument PHP callables, yielding information disclosure (C:L) and denial of service (A:L) with no integrity impact (I:N) - not arbitrary code execution with attacker-controlled arguments, so this is not a full RCE despite the alarming 'PHP callable' phrasing. Net assessment: a real but second-tier issue - patch in routine cycles, prioritize sooner on any site that allows open self-registration.

Exploit ScenarioDerived

An attacker self-registers (or abuses an existing low-privilege account) as a Subscriber on a WordPress site running Popup Maker WP ≤ 1.4.5, then accesses the improperly protected management page to store malicious display-targeting values. On the next public page load, the plugin invokes those values as zero-argument PHP callables, triggering disclosure of sensitive runtime information or a denial-of-service condition. Public exploit code for this flaw is available via WPScan, lowering the skill barrier.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 02, 2026

Authenticated attackers holding only Subscriber-level WordPress credentials can abuse Popup Maker WP through 1.4.5 to store display-targeting values that the plugin later invokes as zero-argument PHP callables on public page loads, resulting in sensitive information disclosure and denial of service. The flaw stems from missing authorization checks on several of the plugin's actions and its management page, which the plugin exposes to any logged-in user; publicly available exploit code exists and the WPScan disclosure makes the attack path straightforward to reproduce. The main practical prerequisite is that the target site permits user self-registration or that the attacker already holds a low-privileged account, and because only zero-argument callables are invoked the impact stays below full remote code execution, consistent with the CVSS 5.4 Medium rating.

RemediationAI

No vendor-released patch identified at time of analysis, so the safest immediate action is to deactivate and remove the Popup Maker WP plugin from any site running 1.4.5 or earlier, and to check the WPScan advisory at https://wpscan.com/vulnerability/bddba59e-ab36-427f-9b21-98144bf783ff/ together with the plugin's WordPress.org page for a fixed release before reinstalling. If the plugin cannot be removed, apply compensating controls in order of effectiveness: first, disable public user self-registration and close or audit any other account-creation path so an unauthenticated visitor cannot obtain the Subscriber account the exploit depends on, accepting the loss of open signup for legitimate users; second, audit and prune existing Subscriber and other low-privilege accounts to shrink the pool of usable credentials; third, restrict access to the plugin's management page and its AJAX/admin-post action handlers to administrator roles only, recognizing that this may break any intentional delegated editorial workflow. Add detection on top: log and alert on writes to the plugin's popup or metadata records originating from low-privileged users, and inspect existing display-targeting values for unexpected function names that would be resolved at render time. These measures reduce but do not eliminate risk - removing the plugin is the only complete remediation, and blanket blocking of admin-ajax.php is not recommended because it will break other plugins.

Affected VersionsENISA

Popup Maker WP 1.2.2.1 ≤1.4.5

Affected Packages

euvd popup_maker_wp no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Popup Maker WP is a WordPress plugin that manages popup content and the display-targeting rules that decide when and where a popup appears, persisting those rules as post metadata. The root cause class here is a missing authorization / capability check (CWE-862, the family commonly assigned to broken access control in WordPress plugins) layered on top of unsafe invocation of an attacker-influenced value as a PHP callable (the code-injection family, e.g. CWE-94 / CWE-470); note that no CWE identifier is supplied in the source data. Concretely, the plugin exposes its management page to any authenticated user instead of gating it behind a capability such as manage_options, and several of its actions lack capability and nonce verification, so a Subscriber can write targeting values. On subsequent front-end page loads the plugin resolves those stored values through a zero-argument callable invocation: the attacker selects the function name but cannot supply arguments, which is why the assessed vector caps confidentiality and availability impact at Low (C:L/A:L) with integrity unaffected (I:N) and scope unchanged (S:U) under AV:N/AC:L/PR:L/UI:N. The CPE entry cpe:2.3:a:unknown:popup_maker_wp:*:*:*:*:*:*:*:* indicates the tracked component spans all versions through 1.4.5, and the unresolved 'unknown' vendor field means the plugin slug should be confirmed against the WordPress.org directory before scoping an environment.

Know when Popup Maker Wp gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L
vuln.today AI 5.4 MEDIUM

Remote over HTTP (AV:N), simple (AC:L), but requires a low-privileged authenticated account (PR:L); zero-arg callables yield limited info disclosure (C:L) and DoS (A:L), no integrity impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
Low

DescriptionCVE.org

The Popup Maker WP WordPress plugin through 1.4.5 does not perform authorization checks on several of its actions and exposes its management page to any logged-in user, allowing users with a low-privileged role such as Subscriber to store display-targeting values that are later invoked as zero-argument PHP callables on public page loads, leading to sensitive information disclosure and denial of service.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
Niche WordPress plugin, unknown vendor, low version (1.4.5), limited footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy