Skip to main content

NotificationX Pro CVE-2026-68564

| EUVDEUVD-2026-63308 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-20 Patchstack GHSA-9jrw-m87j-vfwq
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Submit unauthenticated XSS payload to plugin endpoint
  2. Delivery
    Payload stored in WordPress database
  3. Exploit
    Administrator loads notification-rendering page
  4. Execution
    Malicious script executes in admin browser
  5. Persist
    Attacker exfiltrates admin session token
  6. Impact
    Attacker authenticates as administrator

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The CVSS vector PR:N confirms no authentication is required to submit the malicious payload. However, UI:R means successful exploitation requires an authenticated user - most likely a WordPress administrator - to load the page or UI element where the injected script is rendered. Exploitation is therefore not fully autonomous: the attacker must cause or wait for an admin to trigger the payload. The S:C scope change confirms the script executes in the victim's browser context rather than being contained to the plugin sandbox. Limiting factors include the requirement for victim interaction (UI:R), the need for the site to have NotificationX Pro version 3.1.4 or earlier installed and active, and the requirement that an administrative or privileged session be active when the payload fires.

Impact

The CVSS 3.1 base score of 7.1 is driven primarily by the scope change (S:C) and the network-accessible, zero-authentication attack vector (AV:N/PR:N), but UI:R means a victim must perform some action - such as loading a page containing the malicious notification - for the exploit to trigger. EPSS data was not provided in the intelligence sources, so exploitation probability cannot be quantified. No CISA KEV listing is present, and no public proof-of-concept exploit was identified. The real-world risk is meaningful but not immediately critical: the limited per-component impact ratings (C:L/I:L/A:L) reflect that XSS alone does not directly compromise the server, and successful exploitation depends on an authenticated user (typically an admin) encountering the injected payload. Because WordPress admin accounts control the entire site, admin session hijacking via stored XSS should be treated as a high-priority finding despite the moderate impact ratings. Organizations running NotificationX Pro at or below version 3.1.4 should patch promptly; the low attack complexity and lack of authentication requirement mean any internet-exposed WordPress site with this plugin installed is a viable target.

Exploit ScenarioDerived

An unauthenticated attacker submits a crafted input containing a malicious JavaScript payload through a parameter handled by the NotificationX Pro plugin - likely a publicly accessible form or endpoint that populates notification data. The payload is stored or reflected such that when a WordPress administrator views a page rendering that notification, the script executes in the admin's browser, allowing the attacker to exfiltrate the admin's session cookie or silently perform privileged WordPress actions on their behalf. No public proof-of-concept code was identified at time of analysis, but the low attack complexity makes independent rediscovery straightforward.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 20, 2026

Unauthenticated cross-site scripting in the NotificationX Pro WordPress plugin (all versions through 3.1.4) allows a remote, unauthenticated attacker to inject malicious script into pages served to authenticated users, including administrators. The scope change (S:C) in the CVSS vector indicates the injected script executes in a browser context outside the plugin's own trust boundary, enabling session hijacking, credential theft, or unauthorized administrative actions. No public exploit code or CISA KEV listing was identified at time of analysis, though Patchstack has published a database entry for this vulnerability.

RemediationAI

The primary remediation is to update NotificationX Pro to a version above 3.1.4, as the vulnerability was introduced in or before that release. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/notificationx-pro/vulnerability/wordpress-notificationx-pro-plugin-3-1-4-cross-site-scripting-xss-vulnerability should be consulted for the exact patched release version, as the precise fix version was not independently confirmed in the provided data. If an immediate update is not feasible, a compensating control is to disable or deactivate the NotificationX Pro plugin entirely until patching is possible - this eliminates the attack surface with no partial mitigations required. Additionally, deploying a WordPress-aware web application firewall (WAF) rule targeting XSS payloads in plugin-handled parameters can reduce exploitation likelihood while the patch is staged. Note that WAF rules for XSS carry a risk of false positives affecting legitimate notification content submission.

Affected VersionsENISA

NotificationX Pro n/a ≤3.1.4

Affected Packages

euvd notificationx_pro no fix

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

NotificationX Pro is a premium WordPress plugin providing social-proof and notification widgets (sales notifications, review counts, email subscriber counts, etc.). Affected products are identified by CPE cpe:2.3:a:notificationx:notificationx_pro:*:*:*:*:*:*:*:* covering all versions up to and including 3.1.4. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-supplied input is reflected or stored without sufficient sanitization or encoding before being rendered in HTML output. The S:C scope change in the CVSS vector is consistent with stored XSS where the payload executes in a victim's browser context - commonly an admin session - rather than the attacker's own session, crossing trust boundaries between the plugin's data handling and the WordPress admin panel or front-end rendering.

Know when Notificationx 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 (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

XSS via network with no auth (AV:N/PR:N); victim interaction required (UI:R); scope changes to admin browser (S:C); availability impact assessed as N since XSS does not directly disrupt service.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in NotificationX Pro <= 3.1.4 versions.

Executive ViewAI

Why It Matters

NotificationX Pro WordPress plugin (versions ≤3.1.4) contains an unauthenticated cross-site scripting vulnerability allowing attackers to inject malicious scripts into pages served to administrators and authenticated users. Without an available vendor patch, organizations using this plugin face immediate risk of session hijacking, credential theft, and unauthorized administrative actions that could compromise site integrity and data security.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the plugin if operationally feasible; implement web application firewall (WAF) rules to detect and block XSS payloads targeting NotificationX endpoints; restrict network access to plugin functionality; audit administrative account activity and user sessions for unauthorized access; disable user self-registration to reduce attack surface if the plugin is only used for internal notifications.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
premium WordPress notification plugin, widely used but not universally deployed
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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