Skip to main content

Survey Maker EUVDEUVD-2026-53986

| CVE-2026-65565 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-06 Patchstack GHSA-g4gq-cg7r-jrv8
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running Survey Maker <= 5.2.3.3
  2. Delivery
    Inject XSS payload via unauthenticated survey input
  3. Exploit
    Craft malicious survey URL or await stored payload render
  4. Execution
    Deliver link to privileged victim (e.g., admin)
  5. Persist
    Victim loads survey page, script executes in browser
  6. Impact
    Exfiltrate session cookie or perform actions as authenticated user

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 no authentication (PR:N per CVSS), meaning any remote attacker can submit the malicious payload to the Survey Maker plugin without logging in. The specific limiting condition is victim interaction (UI:R): a user - ideally one with elevated WordPress privileges - must load or interact with the page rendering the injected content for the script to execute. The target site must be running Survey Maker plugin version 5.2.3.3 or earlier on WordPress. The exact injection point (survey submission fields, URL parameters, or plugin shortcode output) is not confirmed from available data beyond the Patchstack report. Exploitation is blocked if: the Survey Maker plugin is deactivated, survey pages are restricted to authenticated users only, or a WAF strips XSS payloads before they reach the plugin.

Impact

The CVSS 7.1 score with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L reflects a remotely exploitable, low-complexity vulnerability requiring no authentication, though victim interaction is a prerequisite (UI:R), which meaningfully limits opportunistic mass exploitation. The Changed scope elevates the score and indicates the attacker can affect the victim's browser session - enabling session hijacking or privilege escalation if an admin views the malicious survey. No EPSS data was provided, so statistical exploitation probability cannot be assessed. The absence of a KEV listing and no confirmed public POC suggests this has not yet seen mass exploitation, but the low attack complexity makes exploitation accessible once a POC exists. Real-world risk is highest on WordPress deployments where surveys are publicly accessible and admin users are likely to preview or moderate survey responses. The A:L availability rating from the provided CVSS is atypical for XSS and may reflect client-side script-induced page disruption; defenders should weight C:L and I:L as the primary impacts.

Exploit ScenarioDerived

An attacker identifies a WordPress site running Survey Maker <= 5.2.3.3 and injects a JavaScript payload into a vulnerable survey input field or crafts a malicious URL that causes the plugin to reflect unsanitized content. The attacker then lures an authenticated WordPress administrator - for example via a phishing email with a survey preview link - into loading the page, upon which the script executes in the admin's browser, exfiltrating their session cookie or silently creating a new admin account. No public POC has been identified at time of analysis, but AC:L indicates the exploit technique is straightforward to develop.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 06, 2026

Unauthenticated Cross-Site Scripting in the Survey Maker WordPress plugin (versions <= 5.2.3.3) permits remote attackers without any credentials to inject arbitrary JavaScript that executes in a victim's browser when they interact with an affected survey page. The CVSS Changed scope (S:C) confirms the payload crosses from the plugin context into the victim's browser session, enabling session cookie theft, credential harvesting, or unauthorized actions performed on behalf of the victim. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Update the Survey Maker plugin to a version higher than 5.2.3.3 via the WordPress admin dashboard under Plugins > Installed Plugins > Update, or download the latest release from the WordPress.org plugin repository. Consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/survey-maker/vulnerability/wordpress-survey-maker-plugin-5-2-3-3-cross-site-scripting-xss-vulnerability to confirm the exact patched release version, as the input data does not specify one. If immediate patching is not feasible, deactivate the Survey Maker plugin entirely to eliminate the attack surface - note this will take surveys offline. As a secondary compensating control, deploying a WAF rule targeting common XSS payloads in survey form parameters can reduce risk, though it may cause false positives on legitimate special-character input and should not replace patching. Restricting public survey access to authenticated users only (if supported by plugin configuration) would remove the unauthenticated attack vector.

Affected VersionsENISA

Survey Maker n/a ≤5.2.3.3

Affected Packages

euvd survey_maker no fix

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

Survey Maker is a WordPress form/survey plugin developed by AYS Pro (CPE: cpe:2.3:a:ays_pro:survey_maker:*:*:*:*:*:*:*:*). CWE-79 (Improper Neutralization of Input During Web Page Generation) identifies the root cause as insufficient sanitization or output escaping of user-controlled input before it is rendered in the browser DOM. The CVSS vector's PR:N confirms no authentication is required to submit the malicious payload, consistent with a reflected or stored XSS reachable via public survey submission endpoints. UI:R indicates the injected script only executes when a victim loads or interacts with the affected page - a classic reflected or stored XSS trigger model. The Changed scope (S:C) is standard for XSS, reflecting that the impact crosses from the server-side plugin boundary into the victim's browser security context.

Know when Survey Maker 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

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Unauthenticated network XSS with required victim interaction and Changed scope; A:N assessed as no realistic availability impact from client-side script injection.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Survey Maker <= 5.2.3.3 versions.

Executive ViewAI

Why It Matters

Survey Maker WordPress plugin (versions ≤5.2.3.3) contains an unauthenticated cross-site scripting (XSS) vulnerability that permits attackers to inject malicious code into surveys, enabling session hijacking, credential theft, and unauthorized user impersonation. Organizations using this widely-deployed plugin face immediate risk to customer data and brand reputation, with no vendor patch currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deactivate the vulnerable plugin immediately; (2) Implement Content Security Policy (CSP) headers to restrict inline script execution; (3) Deploy Web Application Firewall (WAF) rules blocking common XSS injection payloads; (4) Restrict survey access to authenticated users only if operationally feasible; (5) Monitor survey interaction logs for anomalies indicating exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress survey plugin with broad install base across WordPress sites
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2023-23490 HIGH POC
8.8 Jan 20

The Survey Maker WordPress Plugin, version < 3.1.2, is affected by an authenticated SQL injection vulnerability in the '

CVE-2021-24459 HIGH POC
8.8 Aug 02

The get_results() and get_items() functions in the Survey Maker WordPress plugin before 1.5.6 did not use whitelist or v

CVE-2023-0038 HIGH POC
7.2 Jan 03

The "Survey Maker - Best WordPress Survey Plugin" plugin for WordPress is vulnerable to Stored Cross-Site Scripting via

CVE-2023-2572 MEDIUM POC
6.1 Jun 05

The Survey Maker WordPress plugin before 3.4.7 does not escape some parameters before outputting them back in attributes

CVE-2024-4061 MEDIUM POC
4.8 May 21

The Survey Maker WordPress plugin before 4.2.9 does not sanitise and escape some of its settings, which could allow high

CVE-2024-29918 HIGH
7.1 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Survey Maker team

CVE-2026-57361 HIGH
7.1 Jul 02

Stored/reflected cross-site scripting in the Survey Maker WordPress plugin (versions 5.2.2.5 and earlier by AYS Pro) let

CVE-2024-50426 MEDIUM
5.9 Oct 29

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Ays Pro Survey Mak

CVE-2025-22664 MEDIUM
5.9 Feb 04

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Survey Maker team

CVE-2024-27996 MEDIUM
5.9 Mar 19

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Survey Maker team

CVE-2023-22697 MEDIUM
5.3 Dec 13

Missing Authorization vulnerability in Ays Pro Survey Maker survey-maker allows Exploiting Incorrectly Configured Access

CVE-2024-8488 MEDIUM
4.8 Oct 08

The Survey Maker plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Survey fields in all versions up

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy