Description
The RPB Chessboard plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content in all versions up to, and including, 8.1.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. WordPress's save-time kses sanitization does not mitigate this issue because the crafted payload uses only kses-allowed tags and attributes (such as an <a> element with title and href), and the dangerous attribute-breaking HTML is synthesized entirely at render time by the plugin's own comment_text filter.
Published: 2026-07-16
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The RPB Chessboard plugin in WordPress suffers from a stored Cross‑Site Scripting vulnerability in comment content. Unsanitized user input is accepted and later rendered with a comment_text filter that appends dangerous attributes, allowing an attacker to inject executable scripts. Those scripts run in the context of any user who accesses the affected page, enabling session hijacking, defacement, or other client‑side compromises.

Affected Systems

WordPress sites that deploy the RPB Chessboard plugin version 8.1.2 or earlier from vendor yo35 are affected. Any installation that has not upgraded beyond this version is vulnerable.

Risk and Exploitability

This flaw has a CVSS score of 7.2, indicating high severity; the EPSS score is less than 1%, implying that exploitation is relatively uncommon. The vulnerability requires no authentication – an unauthenticated attacker can submit malicious comment payloads that will be rendered when other users view the page – and it is not listed in CISA’s KEV catalog.

Generated by OpenCVE AI on July 31, 2026 at 02:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the RPB Chessboard plugin to version 8.1.3 or later to eliminate the vulnerability.
  • If an upgrade is not feasible, deactivate the plugin immediately to prevent exploitation.
  • If deactivation cannot be performed, block or disable comment submission on the affected pages or implement a strict Content Security Policy to mitigate injected scripts.
  • As an interim measure, enforce stricter input validation or remove unsanitized comment content.

Generated by OpenCVE AI on July 31, 2026 at 02:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Yo35
Yo35 rpb Chessboard
Vendors & Products Wordpress
Wordpress wordpress
Yo35
Yo35 rpb Chessboard

Sat, 18 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 16 Jul 2026 04:30:00 +0000

Type Values Removed Values Added
Description The RPB Chessboard plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content in all versions up to, and including, 8.1.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. WordPress's save-time kses sanitization does not mitigate this issue because the crafted payload uses only kses-allowed tags and attributes (such as an &lt;a&gt; element with title and href), and the dangerous attribute-breaking HTML is synthesized entirely at render time by the plugin's own comment_text filter.
Title RPB Chessboard <= 8.1.2 - Unauthenticated Stored Cross-Site Scripting via Comment Content
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Wordpress Wordpress
Yo35 Rpb Chessboard
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-18T02:42:11.267Z

Reserved: 2026-06-23T17:22:04.111Z

Link: CVE-2026-13042

cve-icon Vulnrichment

Updated: 2026-07-18T02:42:07.796Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T02:30:05Z

Weaknesses
  • CWE-79

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