---
id: CVE-2025-14035
title: >-
  The DebateMaster plugin for WordPress is vulnerable to Stored Cross-Site
  Scripting via the color options in the plugin settings in all versions up to,
  and including, 1.0.0 due to insufficient input sanitization and output
  escaping
summary: >-
  The DebateMaster plugin for WordPress is vulnerable to Stored Cross-Site
  Scripting via the color options in the plugin settings in all versions up to,
  and including, 1.0.0 due to insufficient input sanitization and output
  escaping. This …
severity: medium
cvss: 4.4
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N'
cwe:
  - CWE-79
published: '2025-12-12'
updated: '2026-09-30'
sourceUpdated: '2026-09-30T23:10:00.237'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2025-14035'
references:
  - url: >-
      https://plugins.trac.wordpress.org/browser/debatemaster/tags/1.0.0/debatemaster.php#L30
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/browser/debatemaster/tags/1.0.0/debatemaster.php#L87
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/browser/debatemaster/trunk/debatemaster.php#L30
    label: security@wordfence.com
  - url: >-
      https://plugins.trac.wordpress.org/browser/debatemaster/trunk/debatemaster.php#L87
    label: security@wordfence.com
  - url: 'https://wordpress.org/plugins/debatemaster/'
    label: security@wordfence.com
  - url: >-
      https://www.wordfence.com/threat-intel/vulnerabilities/id/a68cb059-972f-473d-90cb-41ccda052b08?source=cve
    label: security@wordfence.com
tags:
  - nvd
epss: 0.00307
epssPercentile: 0.21201
ingestedAt: '2026-09-30T23:29:32.486Z'
---

## Overview

The DebateMaster plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the color options in the plugin settings in all versions up to, and including, 1.0.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses a page with the debate shortcode. This only affects multi-site installations and installations where unfiltered_html has been disabled.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
