Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated network-reachable reflected XSS (PR:N/AV:N/AC:L) requiring victim click (UI:R); browser-context script crosses into the site session (S:C) with limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in AffiliateWP <= 2.34.0 versions.
AnalysisAI
Reflected cross-site scripting in the AffiliateWP WordPress plugin (versions 2.34.0 and earlier) lets unauthenticated remote attackers inject browser-executed script by luring a victim to a crafted link, with the CVSS 3.1 scope-change flag indicating the payload can affect resources beyond the vulnerable component. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV; risk is driven by the plugin's affiliate-marketing footprint on WordPress sites and the low bar for triggering reflected XSS. EPSS data was not provided in the source intelligence.
Technical ContextAI
AffiliateWP is a commercial WordPress plugin used to run affiliate/referral marketing programs on self-hosted WordPress sites, handling affiliate registration, referral tracking, and payout dashboards. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-controlled input is reflected into an HTML response without adequate output encoding or sanitization, allowing script injection. The affected component is identified by CPE cpe:2.3:a:affiliatewp:affiliatewp:*:*:*:*:*:*:*:* covering all versions up to and including 2.34.0; because this is reflected (not stored) XSS, the malicious input travels in the request and is echoed back in the same response rather than persisted server-side.
RemediationAI
Upgrade AffiliateWP to a release later than 2.34.0 once the vendor publishes a fixed version; the provided intelligence does not specify an exact patched version, so confirm the fixed build directly via the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/affiliate-wp/vulnerability/wordpress-affiliatewp-plugin-2-34-0-reflected-cross-site-scripting-xss-vulnerability?_s_id=cve) and the plugin's changelog before deploying. As compensating controls until patched, deploy a WordPress-aware WAF or virtual patch (Patchstack and similar services offer signatures for this exact CVE) to filter reflected XSS payloads on the affected endpoint, and enforce a restrictive Content-Security-Policy that disallows inline script execution to blunt payload impact - noting that a strict CSP can break legitimate inline scripts and third-party integrations and should be tested in report-only mode first. Administrators should also avoid clicking untrusted links pointing at their own site's affiliate parameters.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-48184
GHSA-jhq4-cj7p-3f3v