CVE-2026-40787: Unauthenticated XSS in Quiz And Survey Master ≤ 11.0.0 – Exploit & Patch Guide
Quiz And Survey Master, a WordPress plugin used for creating and managing online quizzes and surveys, contains an unauthenticated Cross-Site Scripting (XSS) vulnerability in versions 11.0.0 and earlier. This means an attacker can inject malicious JavaScript code into a page without needing to log in, which will execute in the browsers of site visitors. If a user clicks a malicious link or visits a compromised page, their session cookies, personal data, or login credentials could be stolen, or they could be redirected to phishing pages.
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.0.0 versions.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-40787 is a reflected or stored XSS vulnerability (CWE-79) in Quiz And Survey Master that allows unauthenticated attackers to inject arbitrary HTML and JavaScript into web pages served by affected WordPress installations. The vulnerability requires no prior authentication and has a network-based attack vector with low complexity. User interaction is required—typically clicking a malicious link or visiting a page with injected content. The impact spans confidentiality, integrity, and availability concerns across the security triad, with the ability to affect not just the immediate user but potentially other users on the same site (context-crossing scope).
Business impact
Compromised sites running vulnerable versions of Quiz And Survey Master face multiple operational and reputational risks. Attackers can harvest visitor credentials, inject malware into quiz forms, or deface survey content, damaging user trust. If the plugin is used for customer feedback, lead generation, or internal training, attackers could exfiltrate sensitive data or disrupt business-critical workflows. WordPress sites may also be listed in search engine blacklists or trigger browser warnings, harming organic traffic and brand perception.
Affected systems
All installations of Quiz And Survey Master version 11.0.0 and earlier are affected. Organizations using this plugin in WordPress environments—particularly those on shared hosting or multisite installations—face higher risk due to broader user exposure. No vendor products were formally listed in the advisory, indicating the plugin maintainers may not have provided detailed product breakdowns; verify your specific version and update status against the official plugin repository.
Exploitability
This vulnerability is highly exploitable. It requires no authentication, has a straightforward network attack vector, and low technical complexity. The primary barrier is user interaction—an attacker must trick a site visitor into clicking a malicious link or visiting a compromised page. Given the widespread use of plugins and the prevalence of social engineering, this is a realistic threat. The CVSS 3.1 score of 7.1 (HIGH) reflects the ease of exploitation combined with the broad impact potential.
Remediation
The primary remediation is to update Quiz And Survey Master to a version newer than 11.0.0 as soon as a patched release becomes available. Verify the official plugin repository or the vendor's security advisory for the specific version number. Until a patch is available, consider temporarily disabling the plugin if it is not mission-critical, or restrict access to quiz and survey pages using Web Application Firewall (WAF) rules to block suspicious input patterns. Implement Content Security Policy (CSP) headers on affected WordPress sites to mitigate XSS payloads.
Patch guidance
Monitor the Quiz And Survey Master plugin repository and the maintainer's security channels for a patched release addressing version 11.0.0 and earlier. Once a patch is released, apply it immediately to all affected WordPress installations. Test the update in a staging environment first to ensure compatibility with other plugins and themes. If an extended support or long-term security update track exists, prioritize those versions. Verify the patch version number against the official advisory before deploying to production.
Detection guidance
Monitor web server and WAF logs for patterns consistent with XSS attempts, such as script tags, event handlers (onclick, onerror), or JavaScript URLs in query parameters or POST data targeting quiz and survey plugin endpoints. Implement log aggregation and alerting for unusual activity on quiz and survey forms. Browser-based detection is limited without Site Isolation, but users can watch for unexpected redirects or pop-ups when interacting with quizzes. Consider using WordPress security scanning plugins to identify outdated or vulnerable plugins in your environment.
Why prioritize this
This vulnerability warrants high priority due to its HIGH CVSS severity (7.1), unauthenticated attack vector, low complexity, and the widespread reliance on WordPress plugins across web properties. The cross-site scope and potential for data theft or credential compromise make it a significant risk for both small WordPress sites and enterprise multisite deployments. Although it requires user interaction, the ease of social engineering and the large surface area of quiz-takers make this a realistic threat that should be addressed within days, not weeks.
Risk score, explained
The CVSS 3.1 score of 7.1 (HIGH) is driven by several factors: an unauthenticated, network-based attack vector (AV:N, PR:N), low attack complexity (AC:L), the requirement for user interaction (UI:R), and impact across confidentiality, integrity, and availability (C:L, I:L, A:L). The scope change (S:C) indicates the vulnerability can affect resources beyond the vulnerable component, such as other users on the same site or linked external systems. While the individual impact ratings are 'Low' rather than 'High,' the combination of ease of exploitation and broad exposure justifies the HIGH severity rating.
Frequently asked questions
What is the difference between reflected and stored XSS, and which does this vulnerability likely represent?
Reflected XSS occurs when an attacker injects code into a URL parameter or form input, and the vulnerable application echoes it back to the user without sanitization—typically via a malicious link. Stored XSS occurs when malicious code is saved to the application database and served to multiple users. Without seeing the patched code, it is difficult to determine which variant affects Quiz And Survey Master, but both are dangerous. If the plugin processes user input from quiz responses or URL parameters without proper escaping, either is possible. Check the vendor advisory or plugin repository for details on the root cause and scope.
Do I need to disable my quizzes and surveys immediately, or can I continue running them while waiting for a patch?
Disabling is the safest option if you cannot patch immediately. However, if the quizzes are critical to your business, you may continue operating them if you implement additional controls: use a WAF to block obvious XSS payloads, enable Content Security Policy headers, and educate users not to click suspicious links within quiz results or notifications. Monitor logs closely for attack attempts. These are temporary measures; patch as soon as a fix is available.
Will updating WordPress core or other plugins help mitigate this vulnerability?
No. This vulnerability is specific to the Quiz And Survey Master plugin code. Updating WordPress core or unrelated plugins will not address it. You must update Quiz And Survey Master itself. However, keeping WordPress core and all plugins current is still a best practice for overall security.
How can I find out if my site is currently using an affected version of Quiz And Survey Master?
Log in to your WordPress admin dashboard, navigate to Plugins, and locate Quiz And Survey Master. The version number is displayed below the plugin name. If it shows 11.0.0 or earlier, your site is affected. Alternatively, use WordPress security scanning plugins such as Wordfence or Sucuri to automatically identify vulnerable plugins on your installation. If you manage multiple WordPress sites, consider using a centralized plugin and version management tool.
This analysis is provided for informational and educational purposes. SEC.co does not guarantee the accuracy or completeness of this vulnerability intelligence, and recommendations should be validated against official vendor advisories and your organization's risk tolerance. Always test patches in a non-production environment before deployment. No exploit code or weaponized proof-of-concept is provided. Organizations are responsible for assessing their own risk, implementing appropriate controls, and maintaining compliance with applicable regulations. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2016-20066HIGHWordPress CP Polls 1.0.8 Persistent XSS Vulnerability
- CVE-2016-20084HIGHWordPress Appointment-Booking-Calendar Unauthenticated XSS and Privilege Escalation
- CVE-2023-33999HIGHDOM-Based XSS in WP Mail Log Plugin – Analysis & Remediation
- CVE-2023-54351HIGHStored XSS in WordPress Sonaar Music Plugin 4.7 – Patch & Detection Guide
- CVE-2025-11262HIGHLink Whisper Free Stored XSS Vulnerability – Analysis & Patch Guidance
- CVE-2025-14773HIGHABB T-MAC Plus XSS Vulnerability – HIGH Risk Assessment
- CVE-2025-15654HIGHFox-themes Prague Reflected XSS Vulnerability – CVSS 7.1 (HIGH)
- CVE-2025-52759HIGHReflected XSS in UnboundStudio Accordion FAQ Plugin (Versions ≤2.2.1)