DOM-Based Cross-Site Scripting in NotificationX Plugin for WordPress
CVE-2025-15380

7.2HIGH

What is CVE-2025-15380?

The NotificationX plugin for WordPress allows unauthenticated attackers to exploit a DOM-Based Cross-Site Scripting vulnerability. This occurs through the 'nx-preview' POST parameter, where the plugin fails to properly sanitize input and escape output while processing preview data. This inadequacy enables attackers to inject malicious web scripts into the application's pages. When a user visits a compromised page that auto-submits a form to the affected site, the injected scripts are executed, compromising the security of users' sessions and data.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

Affected Version(s)

NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar * <= 3.2.0

References

CVSS V3.1

Score:
7.2
Severity:
HIGH
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Dmitrii Ignatyev
.