Description
The Football Pool plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the `shouttext` POST parameter of the Shoutbox widget in all versions up to, and including, 2.13.4 due to insufficient input sanitization and output escaping. When a shoutbox form submission fails the nonce check (or `shouttext` is empty, or the user is unable to save), the raw POST value is echoed back into a `<textarea>` element using `printf('%s', ...)` with no HTML escaping. This makes it possible for unauthenticated attackers to execute arbitrary web scripts in the browser of an authenticated victim (Subscriber-level or higher) who is tricked into submitting a crafted POST request to a page that contains the Shoutbox widget.
Published: 2026-08-05
Score: 6.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Football Pool plugin includes a Shoutbox widget that echoes the value of the POST parameter 'shouttext' back into a textarea without any HTML escaping when the nonce check fails or the input is empty. This insufficient sanitization creates a reflected XSS vulnerability. An attacker who can craft a malicious POST request to a page containing the Shoutbox widget can have the victim’s browser execute injected JavaScript, enabling cookie theft, defacement, or session hijacking in the context of the victim’s logged‑in session.

Affected Systems

The vulnerability is present in all releases of the Football Pool plugin for WordPress up to and including version 2.13.4. Any WordPress site that has installed this plugin and a user is logged in with a Subscriber or higher role is potentially affected.

Risk and Exploitability

The CVSS score of 6.1 indicates a moderate severity. EPSS data is not available, and the vulnerability is not currently listed in CISA’s KEV catalog. Exploitability requires an unauthenticated attacker to target a legitimate site with the Shoutbox widget and persuade an authenticated Subscriber‑level user to submit a crafted POST request containing malicious code. Because the code path is reflected directly into the page, successful exploitation can lead to credential theft or execution of arbitrary scripts in the victim’s browser, impacting confidentiality, integrity, and availability of the site for that user.

Generated by OpenCVE AI on August 5, 2026 at 07:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • If upgrading is not immediately possible, disable or remove the Shoutbox widget to eliminate the exposed code path.
  • Implement a web application firewall rule to block suspicious POST data containing script tags or disallow execution of scripts from the 'shouttext' parameter.
  • Check for and apply the latest plugin version when it becomes available to receive any future fixes.

Generated by OpenCVE AI on August 5, 2026 at 07:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 06:45:00 +0000

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

Wed, 05 Aug 2026 05:30:00 +0000

Type Values Removed Values Added
Description The Football Pool plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the `shouttext` POST parameter of the Shoutbox widget in all versions up to, and including, 2.13.4 due to insufficient input sanitization and output escaping. When a shoutbox form submission fails the nonce check (or `shouttext` is empty, or the user is unable to save), the raw POST value is echoed back into a `<textarea>` element using `printf('%s', ...)` with no HTML escaping. This makes it possible for unauthenticated attackers to execute arbitrary web scripts in the browser of an authenticated victim (Subscriber-level or higher) who is tricked into submitting a crafted POST request to a page that contains the Shoutbox widget.
Title Football Pool <= 2.13.4 - Authenticated (Subscriber+) Reflected Cross-Site Scripting
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Antoineh Football Pool
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-05T04:25:26.540Z

Reserved: 2026-05-17T19:23:29.224Z

Link: CVE-2026-8790

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T07:45:03Z

Weaknesses
  • CWE-79

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