CVE-2026-3551: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in rafasashi Custom New User Notification
The Custom New User Notification plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's admin settings in all versions up to, and including, 1.2.0. This is due to insufficient input sanitization and output escaping on multiple settings fields including 'User Mail Subject', 'User From Name', 'User From Email', 'Admin Mail Subject', 'Admin From Name', and 'Admin From Email'. The settings are registered via register_setting() without sanitize callbacks, and the values retrieved via get_option() are echoed directly into HTML input value attributes without esc_attr(). This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in the plugin settings page that will execute whenever a user accesses that page. This could be used in multi-site installations where administrators of subsites could target super administrators.
AI Analysis
Technical Summary
CVE-2026-3551 is a stored cross-site scripting vulnerability in the Custom New User Notification WordPress plugin (up to version 1.2.0). The issue stems from the plugin registering settings fields without sanitize callbacks and echoing values retrieved via get_option() directly into HTML input value attributes without proper escaping (esc_attr()). Affected fields include 'User Mail Subject', 'User From Name', 'User From Email', 'Admin Mail Subject', 'Admin From Name', and 'Admin From Email'. Authenticated users with administrator privileges can inject malicious scripts into these settings, which execute when the settings page is viewed. This can be leveraged in multi-site environments to target super administrators.
Potential Impact
An authenticated attacker with administrator-level access can inject and execute arbitrary JavaScript in the plugin's settings page. This can lead to limited confidentiality and integrity impacts within the WordPress admin interface, such as session hijacking or unauthorized actions. The vulnerability does not affect availability. In multi-site setups, subsite administrators could exploit this to target super administrators, potentially escalating privileges or compromising site management.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is released, restrict administrator access to trusted users only and consider disabling or removing the plugin if possible. Monitor for updates from the plugin vendor or WordPress security channels for patches addressing this vulnerability.
CVE-2026-3551: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in rafasashi Custom New User Notification
Description
The Custom New User Notification plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's admin settings in all versions up to, and including, 1.2.0. This is due to insufficient input sanitization and output escaping on multiple settings fields including 'User Mail Subject', 'User From Name', 'User From Email', 'Admin Mail Subject', 'Admin From Name', and 'Admin From Email'. The settings are registered via register_setting() without sanitize callbacks, and the values retrieved via get_option() are echoed directly into HTML input value attributes without esc_attr(). This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in the plugin settings page that will execute whenever a user accesses that page. This could be used in multi-site installations where administrators of subsites could target super administrators.
CVSS v3.1
Score 4.4medium
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-3551 is a stored cross-site scripting vulnerability in the Custom New User Notification WordPress plugin (up to version 1.2.0). The issue stems from the plugin registering settings fields without sanitize callbacks and echoing values retrieved via get_option() directly into HTML input value attributes without proper escaping (esc_attr()). Affected fields include 'User Mail Subject', 'User From Name', 'User From Email', 'Admin Mail Subject', 'Admin From Name', and 'Admin From Email'. Authenticated users with administrator privileges can inject malicious scripts into these settings, which execute when the settings page is viewed. This can be leveraged in multi-site environments to target super administrators.
Potential Impact
An authenticated attacker with administrator-level access can inject and execute arbitrary JavaScript in the plugin's settings page. This can lead to limited confidentiality and integrity impacts within the WordPress admin interface, such as session hijacking or unauthorized actions. The vulnerability does not affect availability. In multi-site setups, subsite administrators could exploit this to target super administrators, potentially escalating privileges or compromising site management.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is released, restrict administrator access to trusted users only and consider disabling or removing the plugin if possible. Monitor for updates from the plugin vendor or WordPress security channels for patches addressing this vulnerability.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-03-04T18:49:36.648Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 69e077cc82d89c981f4f9239
Added to database: 4/16/2026, 5:46:52 AM
Last enriched: 4/16/2026, 6:02:55 AM
Last updated: 5/30/2026, 9:58:36 AM
Views: 59
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.