Description
The advanced-customized-prompts WordPress plugin through 1.0.1 does not perform any capability, ownership, or nonce check before saving popup configuration to a product, nor escape the stored values on output, allowing any authenticated user such as a subscriber to store JavaScript that executes in the browser of visitors viewing the affected product.
Published: 2026-09-11
Score: n/a
EPSS: n/a
KEV: No
Impact: Stored Cross‑site Scripting
Action: Update plugin
AI Analysis

Impact

The Advanced Customized Prompts WordPress plugin through version 1.0.1 allows any authenticated user such as a subscriber to inject JavaScript into the product popup configuration without performing a capability check or escaping the stored values. When an affected product is viewed by visitors, the injected script executes in the visitor’s browser, enabling attackers to steal session cookies, deface the site, or perform other malicious actions against customers. This vulnerability is a classic stored cross‑site scripting flaw.

Affected Systems

WordPress installations that have the Advanced Customized Prompts plugin of version 1.0.1 or earlier installed are affected. The issue occurs when an authorized subscriber creates or edits a product popup configuration using that plugin.

Risk and Exploitability

No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, but the high impact of stored XSS indicates that exploitation is feasible once an authenticated user has access to the plugin’s configuration interface. An attacker who can log into the site as a subscriber can store malicious JavaScript that is then executed automatically for any visitor viewing the product, making the attack vector an authenticated exploitation of the WordPress back‑end followed by cross‑site scripting on the front‑end. The CVSS score is not provided, but the severity can be considered high due to the potential for widespread browser compromise.

Generated by OpenCVE AI on September 11, 2026 at 07:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Advanced Customized Prompts plugin to any version newer than 1.0.1 after verifying the vendor’s release notes include the fix.
  • Add a server‑side capability check or restrict the popup configuration edit capability to administrators only, preventing subscribers from modifying settings.
  • Sanitize or escape any content stored by the plugin before saving it and ensure that all stored configuration values are properly encoded when rendered on the product page.
  • Optionally, review all product pages for unexpected JavaScript and remove any that appears without source control confirmation.

Generated by OpenCVE AI on September 11, 2026 at 07:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 11 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285
CWE-79

Fri, 11 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The advanced-customized-prompts WordPress plugin through 1.0.1 does not perform any capability, ownership, or nonce check before saving popup configuration to a product, nor escape the stored values on output, allowing any authenticated user such as a subscriber to store JavaScript that executes in the browser of visitors viewing the affected product.
Title Advanced Customized Prompts <= 1.0.1 - Subscriber+ Stored XSS via Product Popup Configuration
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-11T06:00:07.079Z

Reserved: 2026-07-03T10:04:39.840Z

Link: CVE-2026-14565

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T07:16:46.277

Modified: 2026-09-11T07:16:46.277

Link: CVE-2026-14565

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T07:30:10Z

Weaknesses
  • CWE-285

    Improper Authorization

  • CWE-79

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