Description
The Pollcaster Shortcode Plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'height' parameter in the 'pollcaster' shortcode in all versions up to, and including, 1.0. This is due to insufficient input sanitization and output escaping on user supplied attributes. 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.
Published: 2025-11-21
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Apply Patch
AI Analysis

Impact

The Pollcaster Shortcode Plugin is vulnerable to stored cross‑site scripting because the height attribute of the pollcaster shortcode is not properly sanitized or escaped. A contributor‑level or higher authenticated user can submit a value containing malicious JavaScript, which is then stored in the database and rendered whenever a page containing the shortcode is viewed. This flaw allows an attacker to inject arbitrary scripts that will run in the browsers of anyone who visits the affected page, potentially enabling credential theft, cookie hijacking or other client‑side attacks.

Affected Systems

All users running qzzr:Pollcaster Shortcode Plugin version 1.0 or earlier are affected. No specific WordPress version is mentioned, so the risk applies to any site that has installed the plugin at or below version 1.0.

Risk and Exploitability

The vulnerability has a CVSS score of 6.4, indicating moderate severity, and an EPSS score of less than 1 %, suggesting it is unlikely to be widely exploited at present. It is not listed in the CISA KEV catalog. Exploitation requires a user to be authenticated with contributor or higher privileges, after which the attacker can embed malicious code via the height attribute; the script executes in the context of all page viewers who load the shortcode.

Generated by OpenCVE AI on April 22, 2026 at 16:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Pollcaster Shortcode Plugin to a version newer than 1.0, which addresses the stored XSS issue.
  • If an upgrade is not feasible, remove the plugin entirely or revoke contributor and higher privileges from users that can add pollshortcode content.
  • Enroll an input validation strategy to strip or escape scripts from the height attribute before storing it, or disable the height parameter by customizing the shortcode handler in accordance with CWE‑79 best practices.

Generated by OpenCVE AI on April 22, 2026 at 16:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Nov 2025 09:15:00 +0000

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

Fri, 21 Nov 2025 15:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 21 Nov 2025 07:45:00 +0000

Type Values Removed Values Added
Description The Pollcaster Shortcode Plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'height' parameter in the 'pollcaster' shortcode in all versions up to, and including, 1.0. This is due to insufficient input sanitization and output escaping on user supplied attributes. 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.
Title Pollcaster Shortcode Plugin <= 1.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
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
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T16:36:21.500Z

Reserved: 2025-11-03T20:59:50.859Z

Link: CVE-2025-12661

cve-icon Vulnrichment

Updated: 2025-11-21T14:53:54.425Z

cve-icon NVD

Status : Deferred

Published: 2025-11-21T08:15:53.700

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-12661

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-22T16:45:21Z

Weaknesses