Description
The Subscribe2 WordPress plugin before 10.46 does not properly escape a user-supplied value before reflecting it into a public subscription form, leading to Reflected Cross-Site Scripting that executes in the browser of an unauthenticated visitor who interacts with the form through a crafted link.
Published: 2026-08-07
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Subscribe2 WordPress plugin version 10.45 and earlier reflects a user‑supplied email parameter in a public subscription form without proper escaping. This allows a crafted link to inject arbitrary JavaScript that executes in the browser of any unauthenticated visitor. The flaw is a reflected cross‑site scripting vulnerability (CWE‑79).

Affected Systems

Any WordPress site that has the Subscribe2 plugin installed at a version earlier than 10.46 is affected. The vulnerability exists in the plugin code that renders the subscription form to public visitors.

Risk and Exploitability

Because the flaw is triggered by a crafted link to the public subscription form, an attacker can exploit it remotely without needing authentication. The CVSS score is 6.1, indicating a moderate level of severity. The EPSS score is less than 1%, suggesting low but non‑zero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Its exploitation requires only a public URL and can affect all visitors to the page containing the form.

Generated by OpenCVE AI on August 7, 2026 at 19:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Subscribe2 plugin to version 10.46 or newer.
  • Disable or remove the public subscription form to reduce exposure.
  • Implement a web application firewall rule or enforce a Content Security Policy to block or sanitize the email parameter input.

Generated by OpenCVE AI on August 7, 2026 at 19:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Subscribe2 Project
Subscribe2 Project subscribe2
Wordpress
Wordpress wordpress
Vendors & Products Subscribe2 Project
Subscribe2 Project subscribe2
Wordpress
Wordpress wordpress

Fri, 07 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 07 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Subscribe2 WordPress plugin before 10.46 does not properly escape a user-supplied value before reflecting it into a public subscription form, leading to Reflected Cross-Site Scripting that executes in the browser of an unauthenticated visitor who interacts with the form through a crafted link.
Title Subscribe2 < 10.46 - Reflected XSS via email Parameter
References

Subscriptions

Subscribe2 Project Subscribe2
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-07T18:02:31.779Z

Reserved: 2026-07-01T12:37:32.093Z

Link: CVE-2026-14331

cve-icon Vulnrichment

Updated: 2026-08-07T18:02:27.546Z

cve-icon NVD

Status : Deferred

Published: 2026-08-07T06:16:54.553

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-14331

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-08T20:53:37Z

Weaknesses
  • CWE-79

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