Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Author-level user
-
ExploitInject CRLF into sender-name setting
-
ExecutionAdd hidden Bcc/spoofed From header
-
ImpactExfiltrate and spoof notification emails
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization CRLF sequence sanitization
|
| Exploitation Conditions | Requires an authenticated WordPress account with Author-level privileges or higher on a site where the Subscribe to Comments plugin prior to 2.3.3 is installed and active. The attacker exploits it by editing the plugin's notification sender-name setting and inserting newline (CR/LF) characters to append arbitrary e-mail headers (e.g. a hidden Bcc or a spoofed From). Limiting factors: the privileged role requirement means sites with no untrusted Author/Editor/Admin users are effectively not exposed; there is no unauthenticated or anonymous path, no code execution on the host, and impact is confined to outbound notification e-mail (spoofing and silent copying), not the WordPress server itself. |
| Impact | This is a low-severity, high-privilege issue that does not represent a broad emergency despite a publicly available exploit. The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, base 3.8) is internally consistent with the description: exploitation is network-reachable and low-complexity but gated behind an authenticated WordPress role (Author or above), with only low confidentiality and integrity impact and no availability impact. A proof-of-concept is publicly available (reported by WPScan), so this is 'publicly available exploit code exists' - NOT active exploitation. There is no CISA KEV listing and no EPSS score was supplied, so exploitation-in-the-wild cannot be asserted; absence of EPSS is a data gap, not a signal of low interest. No SSVC decision data was provided. The key tension is privilege: WPScan rated this PR:H, but WordPress Author is a mid-tier authenticated content role rather than an administrator, which arguably understates reachability (any site allowing untrusted Authors is exposed) while the real-world impact (email spoofing / hidden Bcc) remains limited. Net: a real but low-priority hardening fix, most relevant on multi-author sites with untrusted contributors, not an urgent internet-facing RCE. |
| Exploit ScenarioDerived | A malicious or compromised Author-level user on a WordPress site running Subscribe to Comments before 2.3.3 edits the notification sender-name setting, embedding newline characters followed by an extra header such as 'Bcc: attacker@evil.test'. Because the plugin does not strip CRLF before placing the value into e-mail headers, every outgoing comment-notification is silently copied to the attacker and/or appears to come from a spoofed sender. A public proof-of-concept exists (WPScan), lowering the effort to reproduce. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Header injection in the Subscribe to Comments WordPress plugin before 2.3.3 allows authenticated users with Author-level access or higher to insert CR/LF characters into the notification sender-name setting, appending arbitrary e-mail headers such as a hidden Bcc and spoofing the From address on outbound notifications. Publicly available exploit code exists, but CISA KEV does not list this issue. Impact is confined to notification e-mail rather than code execution on the WordPress host, and sites without untrusted Author-or-higher accounts are effectively not exposed.
RemediationAI
Upgrade the Subscribe to Comments plugin to version 2.3.3 or later, which is the vendor-released patch for this issue; the WPScan advisory at https://wpscan.com/vulnerability/6cd60f78-f5e2-4b4a-8d50-7d2bc4f981ee/ provides the reference. If immediate upgrade is not possible, restrict Author-level and higher accounts to trusted users and review existing accounts for untrusted Author, Editor, or Administrator access. As a compensating control, validate that the sender-name setting rejects CR/LF characters, and monitor outbound notification e-mail for unexpected Bcc or From values; disabling the plugin removes exposure but also stops comment-subscription notifications. Publicly available exploit code exists, so prioritise the upgrade on sites that allow lower-trust users to hold Author-level access.
Affected VersionsENISA
Affected Packages
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
The Subscribe to Comments plugin lets administrators configure a sender name used in comment-subscription notification e-mails. Before version 2.3.3, that setting is not sanitised for newline characters before being placed into e-mail headers, so a user who can edit the setting can inject additional headers through CR/LF sequences. This is a classic e-mail header injection issue (CWE-93 class) affecting WordPress sites where the plugin is installed and active; the CPE entry cpe:2.3:a:unknown:subscribe_to_comments:*:*:*:*:*:*:*:* records the plugin but does not resolve a vendor name. The vulnerability does not provide host-level code execution and is limited to spoofing and silent copying of outbound notification e-mail.
Know when Subscribe To Comments 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
AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N
Network-reachable admin setting, low complexity; PR:L because WordPress Author is a standard authenticated role, not an admin; C:L/I:L for hidden-Bcc leakage and sender spoofing, no availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Subscribe to Comments WordPress plugin before 2.3.3 does not sanitise newline characters from a notification sender-name setting before using it in e-mail headers, allowing users with Author-level access and above to inject arbitrary e-mail headers, such as a hidden Bcc, and to spoof the sender.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
More in Subscribe To Comments
View allReflected cross-site scripting in the Subscribe to Comments WordPress plugin (all versions before 2.3.3) allows remote a
WordPress sites running the Subscribe to Comments plugin before 2.3.3 expose subscriber management keys to unauthenticat
The Subscribe to Comments plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_que
Stored Cross-Site Scripting in the WordPress Subscribe to Comments plugin (versions up to and including 2.3.1) allows a
EUVD-2026-104101
GHSA-fwc8-9qp3-8f5c
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB