Description
The Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'question_title' parameter in all versions up to, and including, 11.2.1 due to insufficient input sanitization and output escaping. 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: 2026-08-16
Score: 6.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw that arises from inadequate sanitization and escaping of the 'question_title' field in the Quiz and Survey Master plugin for WordPress. Authenticated users with contributor or higher privileges can insert malicious scripts into a question title, and those scripts are rendered when any visitor views the question page. This allows an attacker to execute arbitrary code in the victim’s browser, potentially enabling session hijacking, defacement, or the execution of further malicious actions within the site context.

Affected Systems

The affected product is the Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker WordPress plugin, developed by expresstech, in all releases up to and including version 11.2.1. Any WordPress site that has this plugin installed and is running a vulnerable version is susceptible.

Risk and Exploitability

The CVSS score is 6.4, indicating a moderate severity level. The EPSS score is not available, so the current likelihood of exploitation in the wild is unclear. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities catalog. Exploitation requires authenticated access with contributor‑level rights or higher, and the attacker must submit a malicious question title via the admin interface or the exposed REST API. Once stored, the payload executes whenever a user navigates to the affected question, providing a typical client‑side attack surface.

Generated by OpenCVE AI on August 16, 2026 at 05:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Quiz and Survey Master plugin to the latest version (>= 11.2.2) or any release that includes the input validation fix.
  • If an upgrade is not feasible, immediately revoke contributor or higher roles from users who can edit questions, or restrict editing permissions to trusted administrators only.
  • Implement server‑side sanitization for the 'question_title' field, ensuring that any embedded scripts are stripped or properly escaped before storage and display.

Generated by OpenCVE AI on August 16, 2026 at 05:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 16 Aug 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'question_title' parameter in all versions up to, and including, 11.2.1 due to insufficient input sanitization and output escaping. 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 Quiz and Survey Master (QSM) <= 11.2.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'question_title' Parameter
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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-16T04:24:53.383Z

Reserved: 2026-06-09T12:26:41.572Z

Link: CVE-2026-11780

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T05:16:45.643

Modified: 2026-08-16T05:16:45.643

Link: CVE-2026-11780

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T05:30:06Z

Weaknesses
  • CWE-79

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