Skip to main content

Survey Maker CVE-2026-57361

| EUVDEUVD-2026-41360 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-07-02 Patchstack GHSA-r9g6-2f8j-qw6x
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious XSS payload in survey input or URL
  2. Delivery
    Lure victim to load survey/link (UI:R)
  3. Exploit
    Unescaped input renders as active script
  4. Execution
    Script executes in victim browser, scope escapes plugin (S:C)
  5. Impact
    Hijack admin session or inject site-wide content

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 a victim to interact with attacker-controlled content - per CVSS UI:R, the target must load a crafted link, submit through or view a malicious survey, or render a page containing the injected payload; the attack does not fire autonomously. The exact injection point is not specified in the provided data beyond CWE-79 in Survey Maker <= 5.2.2.5, but no authentication is needed on the attacker's side (PR:N), so any unauthenticated remote party can deliver the payload against a default installation of the plugin. The primary limiting factors are the mandatory user interaction and the requirement that the Survey Maker plugin (<= 5.2.2.5) be installed and its vulnerable survey rendering path be reachable by the target audience; maximum impact additionally depends on the victim being a privileged (admin) user for session-based site takeover.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) describes network-reachable, low-complexity exploitation with no privileges required, but it hinges on user interaction (UI:R) - a victim must load the malicious content, which is the standard limiter for XSS. The scope change (S:C) and the low-but-present C/I/A impacts reflect that script executing in an admin's browser can pivot to site takeover, which is why this rates High rather than Medium despite only 'Low' individual impacts. No EPSS score, KEV status, POC, or SSVC data was supplied, so real-world exploitation probability cannot be quantified from the input; the absence of a KEV listing and any published exploit suggests this is a disclosed-but-not-yet-weaponized finding rather than an active campaign. Net assessment: a credible, patch-worthy priority for sites running this plugin, but not an emergency in the absence of exploitation signals - treat as elevated routine patching.

Exploit ScenarioDerived

An attacker crafts a URL or survey input containing a malicious JavaScript payload and lures a site visitor or administrator into loading it (UI:R). When the unescaped input is rendered, the script runs in the victim's browser session; if the victim is a logged-in administrator, the attacker can hijack the session, create rogue admin accounts, or inject site-wide content. No public proof-of-concept was identified at time of analysis.

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 – Jul 02, 2026

Stored/reflected cross-site scripting in the Survey Maker WordPress plugin (versions 5.2.2.5 and earlier by AYS Pro) lets unauthenticated remote attackers inject JavaScript that executes in a victim's browser after they interact with a crafted page or survey. The CVSS scope-change flag (S:C) indicates the injected script escapes the plugin's context to affect the wider WordPress site, potentially reaching authenticated admin sessions. This is a Patchstack-reported issue with no public exploit identified at time of analysis and no CISA KEV listing.

RemediationAI

No vendor-released patch version was identified in the provided data - the input only defines the vulnerable range (<= 5.2.2.5), so administrators should consult the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/survey-maker/vulnerability/wordpress-survey-maker-plugin-5-2-2-5-cross-site-scripting-xss-vulnerability) and the WordPress plugin repository for a release newer than 5.2.2.5 and upgrade to it as soon as one is confirmed available. Until a fixed version is applied, compensating controls include placing a Web Application Firewall or Patchstack's virtual patch in front of the site to filter XSS payloads in survey parameters (trade-off: rule tuning may cause false positives on legitimate rich input), restricting or disabling public/unauthenticated survey submission if the deployment allows it (trade-off: reduces plugin functionality), and deactivating the Survey Maker plugin entirely if surveys are non-essential (trade-off: removes the feature but eliminates the exposure). Enforcing a strict Content-Security-Policy that disallows inline script execution also reduces the impact of any injected payload.

Affected VersionsENISA

Survey Maker n/a ≤5.2.2.5

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

The affected software is Survey Maker (CPE cpe:2.3:a:ays_pro:survey_maker), a WordPress plugin from AYS Pro used to build surveys, polls, and quizzes on WordPress sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-controllable input - likely survey submission fields or query parameters - is reflected or stored and rendered without proper output encoding or sanitization. Because the plugin runs inside the WordPress PHP application and emits HTML directly into rendered pages, unescaped input becomes active script in the DOM of any visitor or administrator viewing the affected output.

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 7.1 HIGH

Unauthenticated network XSS requiring victim interaction (UI:R); injected script escapes plugin scope (S:C) with limited but real confidentiality/integrity/availability impact via session hijacking.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
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.2.5 versions.

Executive ViewAI

Why It Matters

Survey Maker plugin by AYS Pro (versions 5.2.2.5 and earlier) contains a stored/reflected cross-site scripting vulnerability allowing unauthenticated attackers to inject malicious code that executes in browsers of site visitors and potentially compromises authenticated admin sessions. This threatens WordPress site integrity, admin account security, and user data confidentiality across all installations using the affected plugin.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Temporarily disable Survey Maker plugin and use alternative survey solution; (2) If plugin must remain active, restrict access to authenticated users only and implement IP allowlisting; (3) Deploy Web Application Firewall rules to detect and block XSS payloads in survey input fields; (4) Enable Content Security Policy headers (script-src 'self') to limit injected script execution; (5) Monitor WordPress admin logs and survey responses for suspicious JavaScript patterns; (6) If patched version becomes available, test and deploy within 48 hours.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
third-party WordPress survey plugin, common but not universally deployed
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
Very 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-65565 HIGH
7.1 Aug 06

Unauthenticated Cross-Site Scripting in the Survey Maker WordPress plugin (versions <= 5.2.3.3) permits remote attackers

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