Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege WordPress account
-
DeliverySubmit quiz/survey input with stored XSS payload
-
ExploitAdmin views injected content in wp-admin
-
ExecutionScript executes in admin browser context
-
ImpactHijack session or perform privileged actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress account with at least low-level privileges (PR:L) capable of submitting content into a Quiz And Survey Master field that the plugin stores and later renders. The payload only triggers when a victim user views the stored content (UI:R), so impact depends on a higher-privileged user - typically an administrator reviewing submissions - opening the affected page. Limiting factors: no anonymous/unauthenticated path, dependence on victim interaction, and reliance on the site permitting the relevant low-privilege role to submit quiz/survey data; the scope change means the practical impact scales with the privilege of the viewing victim. |
| Impact | This is a medium-severity stored XSS (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C) reported by Patchstack in the Quiz And Survey Master WordPress plugin through 11.2.7. The network attack vector and low complexity are offset by two real limiting factors encoded in the vector: PR:L means the attacker must already hold a low-privilege authenticated account, and UI:R means a victim must view the injected content for the payload to fire. The scope change (S:C) is the meaningful aggravator - a low-privileged contributor's stored payload executes in the browser context of higher-privileged users (e.g., administrators) who review quiz/survey submissions or content, enabling session or account takeover beyond the attacker's own privilege level. No EPSS score, CISA KEV listing, POC reference, or SSVC decision data was provided in the input, so exploitation probability cannot be quantified from signals; this appears to be a routine Patchstack-catalogued plugin XSS rather than a flagged priority. There is no conflict between the CVSS vector and the description - both consistently point to authenticated, interaction-dependent stored XSS. Treat as a patch-in-normal-cycle item unless the specific WordPress site grants untrusted users content-submission privileges. |
| Exploit ScenarioDerived | A user with a low-privilege authenticated role (e.g., a contributor or a quiz/survey submitter) injects a malicious script into a Quiz And Survey Master field that is stored without proper output neutralization. When an administrator or other higher-privileged user later views that content in wp-admin, the script executes in their session, enabling cookie/session theft or admin actions. No public exploit was identified at time of analysis, so a working payload would need to be developed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Stored cross-site scripting in the WordPress plugin Quiz And Survey Master (quiz-master-next, by ExpressTech) through version 11.2.7 allows an authenticated low-privilege user to persist malicious markup that executes in the browser of whoever later views the affected quiz or survey content. The plugin stores user-supplied input in quiz and survey fields and renders it back without adequate neutralization, so a contributor-level account that can submit quiz/survey data can target higher-privileged viewers such as administrators reviewing entries; the assessed vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, giving a medium-severity score of 6.5, reported by Patchstack. No public exploit code identified at time of analysis, and the issue is not listed in CISA KEV; because the attacker needs a working WordPress account and the victim must open the crafted page, exploitation is a realistic but non-trivial, interaction-dependent risk for sites that expose quiz/survey submission to low-privilege roles.
RemediationAI
No vendor-released patch version is identified in the available data, so the first action is to track the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/quiz-master-next/vulnerability/wordpress-quiz-and-survey-master-plugin-11-2-7-cross-site-scripting-xss-vulnerability?_s_id=cve) and the WordPress.org plugin page for a release above 11.2.7, then update as soon as a fixed build is published; if the plugin is not actively used, deactivating and deleting it removes the attack surface entirely at the cost of losing the quiz/survey functionality. While waiting for a fix, apply compensating controls that address the authenticated submission and interaction prerequisites: restrict the plugin's quiz/survey submission and entry-review capabilities to trusted roles only (for example, remove submit permissions from Subscriber and Contributor accounts using a role editor or a capability-management plugin), which narrows but does not eliminate the attack path since any permitted low-privilege user can still inject; review and moderate stored quiz entries before administrators open them, and discourage admins from viewing unvetted submissions while holding an active admin session, accepting the operational overhead this adds. Deploying a WAF or WordPress security plugin with output-escaping/XSS filtering rules for the plugin's pages can catch common payloads with the trade-off of possible false positives and no guarantee against obfuscated input, and enabling strict Content Security Policy headers reduces script execution but may break legitimate plugin JavaScript. Finally, audit the quiz/survey entry tables for previously stored suspicious markup, since stored XSS payloads remain live until the offending rows are removed.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-79, improper neutralization of input during web page generation, manifested here as stored (persistent) cross-site scripting in a WordPress plugin rather than a core or server-level flaw. Quiz And Survey Master persists quiz questions, answers, and user-submitted survey responses in the WordPress database and later outputs them inside HTML pages; when that stored data is echoed without context-appropriate escaping or sanitization, an attacker-supplied payload such as an event handler or script tag is saved and re-executed for every subsequent viewer. The affected component is identified by CPE cpe:2.3:a:expresstech:quiz_and_survey_master:*:*:*:*:*:*:*:* with the vendor's own range statement ending at 11.2.7, meaning the flaw has existed across plugin builds up to and including that release. The scope-changing (S:C) characteristic in the vector reflects that the injected script runs in the security context of the victim's browsing session - a WordPress admin session in the typical review workflow - which is what elevates a low-privilege submission into an administrative-impact scenario that can lead to session token theft, privilege escalation via admin actions, or content modification.
Know when Quiz And Survey Master gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Authenticated low-priv input (PR:L) needing a victim to view it (UI:R); stored XSS crosses to the victim's context (S:C) with limited C/I and no genuine availability impact (A:N).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in ExpressTech Quiz And Survey Master quiz-master-next allows Stored XSS.This issue affects Quiz And Survey Master: from n/a through 11.2.7.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Quiz And Survey Master
View allThe Quiz and Survey Master (QSM) WordPress plugin before 9.0.2 is vulnerable does not validate and escape the question_i
The Quiz And Survey Master - Best Quiz, Exam and Survey Plugin for WordPress plugin before 7.1.12 did not sanitise the r
Cross-site scripting vulnerability in Quiz And Survey Master versions prior to 7.1.14 allows a remote attacker to inject
The Quiz And Survey Master - Best Quiz, Exam and Survey Plugin WordPress plugin before 7.1.18 did not sanitise or escape
The quiz-master-next (aka Quiz And Survey Master) plugin before 6.3.5 for WordPress is affected by: Cross Site Scripting
The Quiz And Survey Master plugin 6.0.4 for WordPress allows wp-admin/admin.php?page=mlw_quiz_results quiz_id XSS. Rated
The Quiz And Survey Master - Best Quiz, Exam and Survey Plugin for WordPress plugin for WordPress is vulnerable to SQL I
The Quiz and Survey Master (QSM) WordPress plugin before 9.1.0 does not properly sanitise and escape some of its Quizz s
Bypass vulnerability in Quiz And Survey Master plugin <= 7.3.10 on WordPress. Rated critical severity (CVSS 9.8), this v
The Quiz and Survey Master (QSM) WordPress plugin before 9.0.2 does not validate and escape some of its Quiz fields befo
The Quiz And Survey Master plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and inclu
The Quiz and Survey Master (QSM) WordPress plugin before 9.0.5 does not sanitise and escape some of its Quiz settings, w
EUVD-2026-94252
GHSA-9p9p-x544-h49c
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB