Description
The Quiz and Survey Master (QSM) WordPress plugin before 11.2.2 does not properly escape a question setting before outputting it into an unquoted HTML attribute, allowing users with contributor-level access and above to inject arbitrary JavaScript that executes in the browser of any user viewing the affected quiz.
Published: 2026-08-04
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises because the Quiz and Survey Master plugin fails to escape a question setting before rendering it inside an unquoted HTML attribute. This omission allows an attacker with contributor‑level permission and above to inject arbitrary JavaScript that will execute in the browsers of any user who views the affected quiz. The injected code can steal session cookies, deface content, or perform other malicious actions that compromise the confidentiality and integrity of user sessions. The impact is a stored cross‑site scripting (XSS) that affects all users who access the compromised quiz pages.

Affected Systems

Any WordPress site that has the Quiz and Survey Master plugin installed at a version earlier than 11.2.2 is affected. The plugin comes from the vendor listed as Unknown:Quiz and Survey Master (QSM). No specific version numbers beyond the cutoff are provided, so all builds before 11.2.2 should be considered vulnerable.

Risk and Exploitability

The CVSS score is 4.8, indicating a moderate severity stored XSS vulnerability. An attacker must first have contributor‑level or higher access to create or edit a quiz. Once the malicious payload is stored, any visitor to the quiz page will trigger the script, making it a widespread client‑side attack vector. Because the exploit occurs automatically when a user loads the page and no interaction beyond browsing is required, the practical exploitation likelihood is high for sites that allow contributors to modify quizzes. The vulnerability is not listed in the CISA KEV catalog and its EPSS score is < 1%, suggesting no widely known public exploits yet, but the inherent risk remains significant.

Generated by OpenCVE AI on August 4, 2026 at 22:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Quiz and Survey Master plugin to version 11.2.2 or later.
  • If an immediate upgrade is not possible, revoke or restrict contributor‑level access for users who can edit quizzes, and review existing quizzes for malicious content.
  • Implement a web application fire‑wall rule or a Content‑Security‑Policy header that blocks the execution of inline JavaScript on quiz pages.

Generated by OpenCVE AI on August 4, 2026 at 22:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Quizandsurveymaster
Quizandsurveymaster quiz And Survey Master
Wordpress
Wordpress wordpress
Vendors & Products Quizandsurveymaster
Quizandsurveymaster quiz And Survey Master
Wordpress
Wordpress wordpress

Tue, 04 Aug 2026 21:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-83

Tue, 04 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Tue, 04 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
CWE-83

Tue, 04 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Quiz and Survey Master (QSM) WordPress plugin before 11.2.2 does not properly escape a question setting before outputting it into an unquoted HTML attribute, allowing users with contributor-level access and above to inject arbitrary JavaScript that executes in the browser of any user viewing the affected quiz.
Title Quiz And Survey Master < 11.2.2 - Contributor+ Stored XSS via Polar Question
References

Subscriptions

Quizandsurveymaster Quiz And Survey Master
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-04T17:32:29.922Z

Reserved: 2026-07-06T08:45:44.217Z

Link: CVE-2026-14824

cve-icon Vulnrichment

Updated: 2026-08-04T17:31:24.809Z

cve-icon NVD

Status : Received

Published: 2026-08-04T07:16:28.713

Modified: 2026-08-04T18:16:43.550

Link: CVE-2026-14824

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T09:45:06Z

Weaknesses
  • CWE-79

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