HIGH 7.1

CVE-2026-48867: Unauthenticated XSS in Quiz and Survey Master WordPress Plugin

Quiz and Survey Master, a WordPress plugin, contains an unauthenticated cross-site scripting (XSS) vulnerability affecting versions 11.1.2 and earlier. An attacker can inject malicious scripts into web pages without requiring any authentication, potentially allowing them to steal user credentials, deface content, or redirect visitors to malicious sites. The vulnerability requires user interaction (such as clicking a link) to trigger the attack, but the widespread deployment of this plugin on WordPress sites makes it a notable risk.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Weaknesses (CWE)
CWE-79
Affected products
0 configuration(s)
Published / Modified
2026-06-15 / 2026-06-17

NVD description (verbatim)

Unauthenticated Cross Site Scripting (XSS) in Quiz And Survey Master <= 11.1.2 versions.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-48867 is a stored or reflected XSS vulnerability (CWE-79) in Quiz and Survey Master versions up to 11.1.2. The plugin fails to properly sanitize or validate user-supplied input before rendering it in HTTP responses. Because no authentication is required, any unauthenticated attacker can craft a malicious request containing JavaScript payloads. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) indicates network-based attack, low complexity, no privileges needed, and context-dependent user interaction required. The scope change (S:C) suggests the vulnerability can impact resources beyond the vulnerable component.

Business impact

Sites running vulnerable versions of Quiz and Survey Master face risk of account takeover, session hijacking, and malware distribution if visitors click attacker-controlled links. Quiz responses and user data could be exfiltrated. For organizations using the plugin for customer engagement, reputation damage and regulatory exposure (GDPR, CCPA) are concerns if user data is compromised. The ease of exploitation without authentication increases the likelihood of opportunistic attacks.

Affected systems

Quiz and Survey Master plugin versions 11.1.2 and earlier are affected. The vulnerability is relevant to WordPress administrators who have deployed this plugin. The CVE data does not specify which exact versions are patched or when remediation became available; consult the official plugin repository and vendor advisories for current version status and patching guidance.

Exploitability

The attack is readily exploitable because it requires no authentication, can be delivered over the network, and involves low complexity. However, successful exploitation depends on a user clicking an attacker-controlled link or visiting a compromised page, which is a realistic but not guaranteed scenario. The high CVSS score of 7.1 reflects the ease of delivery and multi-component impact, though user interaction is necessary.

Remediation

Update Quiz and Survey Master to the latest available version above 11.1.2 as soon as possible. Verify the patched version number against the official WordPress plugin directory and the vendor's security advisories. If an immediate update is not feasible, consider disabling the plugin temporarily or restricting access to quiz functionality until a patch can be applied.

Patch guidance

Navigate to WordPress plugin management, locate Quiz and Survey Master, and click 'Update' if a newer version is available. Automatic updates may already be pending; manually verify by checking the plugin version against the latest release on wordpress.org/plugins/quiz-survey-master. Test quiz functionality after patching to ensure no regression. If the plugin has not released a patched version above 11.1.2, escalate to the vendor or consider alternative quiz plugins.

Detection guidance

Monitor for reflected or stored XSS payloads in quiz submission data, survey responses, and user input fields. Review access logs for suspicious quiz URLs or parameters containing script tags, encoded payloads (e.g., %3Cscript%3E), or event handlers. Web application firewalls configured to block common XSS patterns should be deployed in front of WordPress instances. Conduct manual code review or use security scanning tools to identify unvalidated user input in the plugin's form handlers.

Why prioritize this

This vulnerability merits urgent attention despite not being on the KEV catalog because it is network-accessible, requires no authentication, affects a widely deployed WordPress plugin, and can lead to direct user compromise. The combination of ease of exploitation and broad exposure justifies rapid patching.

Risk score, explained

The CVSS 3.1 score of 7.1 (HIGH) reflects an attack that is trivial to deliver (network, low complexity, no privileges) but requires user interaction and results in partial compromise of confidentiality, integrity, and availability. The scope-change designation indicates the impact extends beyond the vulnerable component itself. This is a significant risk that warrants prioritization above critical infrastructure patches but may be managed alongside other HIGH-severity issues depending on your plugin footprint.

Frequently asked questions

Does this vulnerability require the attacker to have a user account on my WordPress site?

No. The vulnerability is unauthenticated, meaning an attacker can exploit it without any legitimate access to your WordPress site or user credentials.

What types of attacks could an attacker launch using this XSS?

An attacker could steal session cookies or user credentials, deface quiz content, inject malware redirects, phish survey respondents, or exfiltrate quiz responses and user data.

Is there a public exploit code available for this vulnerability?

We do not provide details on public exploits or proof-of-concept code. Check your security vendor's threat intelligence for current exploit activity, but assume that motivated threat actors are aware of this flaw.

What should I do if I cannot update immediately?

Temporarily disable the Quiz and Survey Master plugin or restrict access to it via .htaccess, WAF rules, or reverse proxy authentication. Monitor logs for exploitation attempts and plan an emergency patching window.

This analysis is provided for informational purposes based on CVE-2026-48867 and available vendor data. Security teams should verify patch availability and compatibility in their own environments before deploying updates. The vulnerability details and patch timelines may change; always refer to the official WordPress plugin repository, the vendor's security advisory, and your vulnerability management platform for current status. No liability is assumed for decisions made based on this information. Source: NVD (public-domain), retrieved 2026-07-24. Analysis generated by SEC.co (claude-haiku-4-5).