Skip to main content

Subscribe to Comments EUVDEUVD-2026-104101

| CVE-2026-91831 LOW
Improper Neutralization of CRLF Sequences ('CRLF Injection') (CWE-93)
2026-10-19 WPScan GHSA-fwc8-9qp3-8f5c
3.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as Author-level user
  2. Exploit
    Inject CRLF into sender-name setting
  3. Execution
    Add hidden Bcc/spoofed From header
  4. Impact
    Exfiltrate 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Subscribe to Comments 2.3 <2.3.3

Affected Packages

euvd subscribe_to_comments fix: 2.3.3

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

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

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.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

2
Patch available
Oct 19, 2026 - 08:01 EUVD
CVE Published
Oct 19, 2026 - 06:46 cve.org
LOW 3.8

DescriptionCVE.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

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
modestly-adopted WordPress comment-subscription plugin, limited enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

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