Nova Blocks by Pixelgrade Vulnerability (Medium) – CVE-2025-31819

Nova Blocks by Pixelgrade Vulnerability (Medium) – CVE-2025-31819

by | Feb 10, 2026 | Plugins

Attack Vectors

CVE-2025-31819 is a Medium severity vulnerability (CVSS 6.4) affecting the Nova Blocks by Pixelgrade WordPress plugin (slug: nova-blocks) in versions up to and including 2.1.8. It allows an authenticated user with Contributor-level access or higher to place malicious script content into a page or post in a way that is saved and later runs for other visitors.

This is most relevant for organizations where multiple people can create or edit content—marketing teams, agencies, freelancers, interns, and distributed contributors—because the attacker does not need administrator access to start the chain. Once the malicious content is stored, it can execute whenever any user loads the affected page, including executives, compliance staff, or site administrators.

Security Weakness

The issue is a Stored Cross-Site Scripting (Stored XSS) weakness caused by insufficient input sanitization and output escaping in Nova Blocks by Pixelgrade versions <= 2.1.8. In practical terms, the plugin does not adequately filter or safely display certain user-provided content before it is stored and rendered on the website.

Because this is “stored,” the malicious content is not a one-time trick. It is saved in the site’s content and can continue to affect users until removed and the underlying vulnerability is patched.

Technical or Business Impacts

For business leaders, the primary risk is trust and brand damage. If a malicious script runs on a high-traffic landing page, campaign page, or blog post, it can create user-facing disruptions, inject unwanted content, or redirect visitors—undermining marketing performance and customer confidence.

There is also a governance and access-control angle: the attack only requires Contributor+ privileges, which many organizations grant widely to keep content moving. That makes this vulnerability especially relevant to marketing operations that rely on multiple collaborators and fast publishing cycles.

Even with a Medium severity rating, impacts can include loss of integrity of web content, potential exposure of limited user data within the browser context, and downstream operational costs (incident response, content cleanup, and campaign downtime). If the affected pages are used for regulated communications or customer portals, this can also create compliance and audit concerns around website integrity and change control.

Remediation: Update Nova Blocks by Pixelgrade to version 2.1.9 or a newer patched version. For reference, see the CVE record at https://www.cve.org/CVERecord?id=CVE-2025-31819 and the vendor advisory source at Wordfence Threat Intel.

Similar Attacks

Stored XSS has been a recurring issue across content management systems and web applications because it targets the point where user-generated content is accepted and later displayed to others. Examples of notable XSS vulnerabilities include:

CVE-2010-3332 (Twitter “onMouseOver” XSS)

CVE-2005-3357 (MySpace “Samy” worm / XSS-related incident reference)

CVE-2016-9079 (Firefox XSS vulnerability example)

Vantage Vulnerability (Medium) – CVE-2026-5070

Attack Vectors CVE-2026-5070 is a Medium severity vulnerability (CVSS 6.4) affecting the Vantage WordPress theme (slug: vantage) in versions up to and including 1.20.32. It enables authenticated users with Contributor access or higher to inject malicious script into a...

WP Docs Vulnerability (Medium) – CVE-2026-3878

Attack Vectors CVE-2026-3878 is a Medium severity Stored Cross-Site Scripting (XSS) vulnerability (CVSS 6.4) affecting the WP Docs WordPress plugin (wp-docs) in versions 2.2.9 and below. The issue is exploitable by an authenticated user with Subscriber-level access or...

WPFore Subscribers