Description
The Post Grid Gutenberg Blocks – PostX plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'searchnoresult' Block Attribute in all versions up to, and including, 5.0.32 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is particularly concerning in a cross-privilege scenario where a Contributor creates a pending or draft post containing the malicious block attribute, which then executes arbitrary JavaScript in the browser session of an Editor or Administrator who previews that post.
Published: 2026-07-24
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Post Grid Gutenberg Blocks – PostX plugin contains a vulnerability that permits authenticated WordPress users with Contributor or higher privileges to embed arbitrary web scripts into the "searchnoresult" block attribute. When a malicious block attribute is saved, the injected JavaScript is stored in the database and executed whenever a post containing the block is viewed by privileged users. This flaw can lead to client‑side code execution, potentially enabling credential theft, session hijack, phishing, or other browser‑based attacks against editors and administrators.

Affected Systems

All versions of the Post Grid Gutenberg Blocks – PostX plugin up to and including 5.0.32 are affected. The vulnerability exists in the plugin’s block implementation within WordPress, and any blog running these versions with enabled contributor‑level editing capabilities is at risk.

Risk and Exploitability

The vulnerability carries a CVSS score of 6.4, indicating medium severity, while the EPSS score of < 1% suggests a very low current exploitation probability in the wild. The flaw is not listed in the CISA KEV catalog. Attackers must first attain Contributor or higher access, inject the malicious attribute, and then wait for an administrator or editor to preview or view the affected post, which provides the execution context.

Generated by OpenCVE AI on August 3, 2026 at 20:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Post Grid Gutenberg Blocks – PostX plugin to the latest version (≥ 5.0.33) to eliminate the stored XSS flaw.
  • If an immediate upgrade is not possible, disable or delete the "searchnoresult" block attribute from editable content submitted by contributors, or restrict contributors from adding that block type entirely.
  • Enforce stricter role permissions or apply an input‑sanitization layer to sanitize block attributes before rendering, thereby blocking script injection even if the plugin version cannot be updated immediately.

Generated by OpenCVE AI on August 3, 2026 at 20:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpxpo
Wpxpo postx - Gutenberg Blocks For Post Grid
Vendors & Products Wordpress
Wordpress wordpress
Wpxpo
Wpxpo postx - Gutenberg Blocks For Post Grid

Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 24 Jul 2026 03:45:00 +0000

Type Values Removed Values Added
Description The Post Grid Gutenberg Blocks – PostX plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'searchnoresult' Block Attribute in all versions up to, and including, 5.0.32 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is particularly concerning in a cross-privilege scenario where a Contributor creates a pending or draft post containing the malicious block attribute, which then executes arbitrary JavaScript in the browser session of an Editor or Administrator who previews that post.
Title Post Grid Gutenberg Blocks <= 5.0.32 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'searchnoresult' Block Attribute
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N'}


Subscriptions

Wordpress Wordpress
Wpxpo Postx - Gutenberg Blocks For Post Grid
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-24T14:23:09.985Z

Reserved: 2026-07-08T16:48:20.982Z

Link: CVE-2026-15100

cve-icon Vulnrichment

Updated: 2026-07-24T14:23:05.057Z

cve-icon NVD

Status : Deferred

Published: 2026-07-24T04:16:51.680

Modified: 2026-07-24T20:45:45.697

Link: CVE-2026-15100

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T21:00:12Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')