Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in pgn4web Embed Chessboard embed-chessboard allows Stored XSS.This issue affects Embed Chessboard: from n/a through <= 3.08.00.
Published: 2025-04-04
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Embed Chessboard plugin (pgn4web) allows an attacker to store malicious script code that will execute in the browsers of any site visitor. The vulnerability is a classic cross‑site scripting flaw where user input is not properly neutralized before being written to the page. Successful exploitation could let an attacker inject arbitrary JavaScript that may perform actions such as stealing session cookies, defacing content, or redirecting users to phishing sites.

Affected Systems

WordPress sites running the pgn4web Embed Chessboard plugin from any version up to and including 3.08.00 are affected. No specific operating systems or environments are mentioned, but the issue exists on all WordPress installations where the plugin is active.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, and the EPSS score of less than 1% suggests that exploitation is unlikely but possible. The vulnerability is not listed in the CISA KEV catalog. Because the flaw is stored XSS, it can be triggered by an attacker who can inject content through the plugin’s interface—likely requiring at least permission to add or edit chessboard entries or the ability to run the plugin’s API. Once exploited, the stored malicious script would run automatically in any visitor’s browser when the page loads.

Generated by OpenCVE AI on May 1, 2026 at 00:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Embed Chessboard plugin to a version newer than 3.08.00, which is expected to contain the fix for the XSS issue.
  • If an update is not immediately possible, deactivate the plugin to stop any stored scripts from executing on the site.
  • If the plugin must remain active, review all stored chessboard entries for embedded JavaScript, remove any suspicious code, and ensure that the plugin’s input fields enforce proper sanitization to comply with CWE‑79 prevention techniques.

Generated by OpenCVE AI on May 1, 2026 at 00:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-9842 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in pgn4web Embed Chessboard allows Stored XSS. This issue affects Embed Chessboard: from n/a through 3.07.00.
History

Thu, 23 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in pgn4web Embed Chessboard allows Stored XSS. This issue affects Embed Chessboard: from n/a through 3.07.00. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in pgn4web Embed Chessboard embed-chessboard allows Stored XSS.This issue affects Embed Chessboard: from n/a through <= 3.08.00.
Title WordPress Embed Chessboard plugin <= 3.07.00 - Cross Site Scripting (XSS) vulnerability WordPress Embed Chessboard plugin <= 3.08.00 - Cross Site Scripting (XSS) vulnerability
References
Metrics cvssV3_1

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


Fri, 04 Apr 2025 21:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 04 Apr 2025 16:15:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in pgn4web Embed Chessboard allows Stored XSS. This issue affects Embed Chessboard: from n/a through 3.07.00.
Title WordPress Embed Chessboard plugin <= 3.07.00 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:12:18.236Z

Reserved: 2025-04-04T10:01:12.079Z

Link: CVE-2025-32177

cve-icon Vulnrichment

Updated: 2025-04-04T19:53:52.785Z

cve-icon NVD

Status : Deferred

Published: 2025-04-04T16:15:26.993

Modified: 2026-04-23T15:28:42.167

Link: CVE-2025-32177

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-01T00:45:05Z

Weaknesses