Description
The Popup Maker – Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via values[Name] Parameter in all versions up to, and including, 1.24.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The wp_kses sanitization applied on output is insufficient in this context because HTML entities within allowed attribute values survive normalization intact and are later evaluated by the jQuery(link.attr('href')) sink in wp-admin/js/common.js when a contextual help tab anchor is clicked.
Published: 2026-09-18
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Client‑side code execution via stored XSS
Action: Patch Now
AI Analysis

Impact

Popup Maker contains inadequate input sanitization that allows an attacker to persist arbitrary JavaScript in the values[Name] field. When a user views a page that renders this field, the malicious script runs in the victim’s browser, providing client‑side code execution. This flaw is a classic example of CWE‑79 – Improper Neutralization of Input During Web Page Generation.

Affected Systems

Any WordPress site that has installed the Popup Maker plugin from vendor danieliser:Popup Maker – Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder, in any release up to and including version 1.24.0. The compromise targets subscriber and newsletter modules where the values[Name] parameter is accepted.

Risk and Exploitability

The CVSS base score of 7.2 indicates a moderate‑to‑high impact. The EPSS score is less than 1 %, implying that exploitation is currently rare, and the vulnerability is not listed in the CISA KEV catalog. Attackers can exploit the flaw unauthenticated by injecting payloads into the values[Name] field via the subscriber or newsletter management pages; the stored payload is later executed whenever a user accesses an affected page. This can lead to session hijacking, defacement, or further client‑side attacks.

Generated by OpenCVE AI on September 19, 2026 at 19:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Popup Maker to version 1.25.0 or later, which removes the vulnerable processing of values[Name]
  • Manually delete or edit any subscriber or newsletter records that contain injected scripts in the Name field
  • Implement a strict Content Security Policy that blocks inline JavaScript and limits script sources to trusted origins

Generated by OpenCVE AI on September 19, 2026 at 19:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 19 Sep 2026 01:30:00 +0000

Type Values Removed Values Added
First Time appeared Danieliser
Danieliser popup Maker – Boost Sales, Conversions, Optins, Subscribers With The Ultimate Wp Popup Builder
Wordpress
Wordpress wordpress
Vendors & Products Danieliser
Danieliser popup Maker – Boost Sales, Conversions, Optins, Subscribers With The Ultimate Wp Popup Builder
Wordpress
Wordpress wordpress

Fri, 18 Sep 2026 09:45:00 +0000

Type Values Removed Values Added
Description The Popup Maker – Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via values[Name] Parameter in all versions up to, and including, 1.24.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The wp_kses sanitization applied on output is insufficient in this context because HTML entities within allowed attribute values survive normalization intact and are later evaluated by the jQuery(link.attr('href')) sink in wp-admin/js/common.js when a contextual help tab anchor is clicked.
Title Popup Maker <= 1.24.0 - Unauthenticated Stored Cross-Site Scripting via values[Name] Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N'}


Subscriptions

Danieliser Popup Maker – Boost Sales, Conversions, Optins, Subscribers With The Ultimate Wp Popup Builder
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-18T14:41:36.406Z

Reserved: 2026-09-09T15:50:56.635Z

Link: CVE-2026-87915

cve-icon Vulnrichment

Updated: 2026-09-18T14:40:15.744Z

cve-icon NVD

Status : Deferred

Published: 2026-09-18T10:17:07.717

Modified: 2026-09-18T15:17:17.347

Link: CVE-2026-87915

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-19T20:00:14Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')