PatchSiren cyber security CVE debrief
CVE-2026-8790 antoineh CVE debrief
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. This is due to insufficient input sanitization and output escaping. When a shoutbox form submission fails the nonce check, 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. The vulnerability has a CVSS score of 6.1 and is classified as MEDIUM severity. Affected operators should review their installations and ensure that the plugin is updated or removed. Vulnerability management and security teams should monitor for suspicious activity and implement compensating controls such as Web Application Firewalls. Evidence is limited to public sources and may not reflect the full scope of affected systems. Defenders should verify the presence of the Shoutbox widget and review logs for suspicious activity.
- Vendor
- antoineh
- Product
- Football Pool
- CVSS
- MEDIUM 6.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-05
- Original CVE updated
- 2026-08-05
- Advisory published
- 2026-08-05
- Advisory updated
- 2026-08-05
Who should care
Administrators of WordPress installations with the Football Pool plugin, security teams monitoring for XSS attacks, and users of the affected plugin should prioritize patching or mitigating this vulnerability. The vulnerability's impact is limited to reflected XSS attacks, but it could still have significant consequences if exploited. Affected operators should review their installations and ensure that the plugin is updated or removed. Vulnerability management and security teams should monitor for suspicious activity and implement compensating controls such as Web Application Firewalls.
Technical summary
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. This is due to insufficient input sanitization and output escaping. When a shoutbox form submission fails the nonce check, 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. The vulnerability has a CVSS score of 6.1 and is classified as MEDIUM severity.
Defensive priority
Medium priority due to CVSS score of 6.1 and potential for reflected XSS attacks
Recommended defensive actions
- Inventory and verify the Football Pool plugin version
- Apply vendor patch or upgrade to a fixed version
- Implement compensating controls such as Web Application Firewalls
- Monitor for suspicious activity and exception tracking
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The Football Pool plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the `shouttext` POST parameter of the Shoutbox widget. Insufficient input sanitization and output escaping allow unauthenticated attackers to execute arbitrary web scripts in the browser of an authenticated victim. Evidence is limited to public sources and may not reflect the full scope of affected systems. Defenders should verify the presence of the Shoutbox widget and review logs for suspicious activity.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-8790 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-8790
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-8790 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-8790
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/tags/2.13.4/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/tags/2.13.4/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/tags/2.13.4/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/trunk/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/trunk/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/football-pool/trunk/widgets/widget-football-pool-shoutbox.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/changeset/3538628/football-pool/trunk/widgets/widget-football-pool-shoutbox.php
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.