Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft URL with XSS payload in social login parameter
-
DeliveryDeliver link to victim via phishing or social engineering
-
ExploitVictim clicks link on vulnerable WordPress site
-
ExecutionPlugin reflects payload unsanitized into HTML response
-
PersistScript executes in victim's browser session
-
ImpactExfiltrate session token or perform privileged actions
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 | The target WordPress site must have the miniOrange Social Login and Register plugin installed, activated, and accessible at version 7.8.2 or earlier. The attacker requires no authentication or privileges (PR:N per CVSS vector). Exploitation requires the victim to click or load a crafted URL (UI:R), meaning a social engineering or phishing step is a hard prerequisite-automated mass scanning cannot exploit this without victim interaction. Sites that have deactivated the plugin, restricted its login endpoints via network controls, or are running a patched version are not affected. No special server-side configuration beyond plugin activation is required. |
| Impact | The CVSS 3.1 base score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reflects a network-exploitable, low-complexity attack requiring no attacker authentication but depending on victim interaction-consistent with reflected or DOM-based XSS. The scope-changed vector elevates the score by acknowledging cross-browser-context impact. EPSS data was not provided, so probabilistic exploitation likelihood cannot be quantified from available intelligence. The vulnerability is absent from CISA's KEV catalog and no public exploit code is identified, reducing immediate urgency relative to a KEV-listed issue. However, the unauthenticated, low-complexity nature, combined with the broad WordPress plugin ecosystem deployment, makes opportunistic exploitation plausible if the attack vector becomes publicly enumerable. The A:L availability metric in the reported vector is atypical for XSS and may reflect aggressive scoring; independent assessment sets it to A:N. Real-world risk is moderate: administrator session hijacking and site defacement are realistic outcomes, but the UI:R requirement precludes mass automated exploitation. |
| Exploit ScenarioDerived | An attacker crafts a URL targeting the miniOrange Social Login plugin's OAuth callback or redirect parameter, embedding a JavaScript payload in an unsanitized field. The attacker delivers this link to a site administrator via phishing email or social engineering. When the administrator clicks the link and the page renders in their browser, the injected script executes in their authenticated session context, exfiltrating their session cookie or performing administrative actions on the attacker's behalf. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 31, 2026
Unauthenticated XSS in miniOrange's WordPress Social Login and Register plugin (versions 7.8.2 and earlier) allows remote attackers to inject arbitrary JavaScript into a victim's browser by tricking them into following a crafted URL targeting the plugin's social login flow. The scope-changed CVSS vector (S:C) confirms cross-context impact, enabling session hijacking, credential theft, or malicious redirects against WordPress site visitors and administrators. No public exploit code has been identified and the vulnerability is not listed in CISA's KEV catalog at time of analysis.
RemediationAI
Update the miniOrange WordPress Social Login and Register plugin to the version released after 7.8.2 via the WordPress plugin repository or miniOrange's site; the exact patched release version is not confirmed in available input data and must be verified against the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/miniorange-login-openid/vulnerability/wordpress-wordpress-social-login-and-register-plugin-7-8-2-cross-site-scripting-xss-vulnerability before deploying. As a compensating control while patching, configure a web application firewall rule to block script-injection payloads in social login OAuth callback and redirect URL parameters-note that overly broad WAF rules risk blocking legitimate OAuth redirect URIs and may disrupt the social login feature. Additionally, deploying a Content-Security-Policy header restricting script sources to known-safe origins limits the blast radius of any successful XSS injection, though CSP misconfiguration can break site functionality and requires careful tuning.
Affected VersionsENISA
Affected Packages
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 component is the miniOrange WordPress Social Login and Register plugin (CPE: cpe:2.3:a:miniorange:wordpress_social_login_and_register:*:*:*:*:*:*:*:*), which enables OAuth/OpenID-based social authentication via providers such as Google, Facebook, and Twitter for WordPress sites. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied input-most likely a URL parameter or redirect URI processed during the OAuth callback flow-is reflected into the rendered page without adequate sanitization or output encoding, allowing script injection. The Scope Changed (S:C) CVSS metric confirms that injected code executes in the victim's browser context rather than the server, characteristic of reflected or DOM-based XSS. The PR:N metric confirms no attacker authentication is required.
Know when Wordpress Social Login And Register 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
XSS delivers no realistic availability impact, so A:N overrides the reported A:L; all other metrics align with unauthenticated reflected XSS requiring victim interaction.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in WordPress Social Login and Register <= 7.8.2 versions.
Executive ViewAI
The miniOrange Social Login plugin (versions ≤7.8.2) exposes WordPress sites to browser-based code injection attacks through unauthenticated XSS vulnerabilities that compromise user account security and site integrity. Attackers can manipulate site visitors into compromising credentials or administrator sessions through malicious links-a social-engineering vector that standard security training may not prevent. With no vendor-released patch identified at time of analysis, organizations must immediately assess risk and implement protective controls.
Disable the miniOrange Social Login and Register plugin to prevent exploitation; implement Web Application Firewall (WAF) rules to detect and block XSS payloads targeting social login endpoints; deploy strict Content Security Policy (CSP) headers with restricted 'script-src' directives to prevent inline script execution; restrict administrative access to plugin configuration; enable detailed audit logging for social login activities and redirects; maintain a backup social login solution or SSO system for rapid deployment.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Reflected XSS in the miniOrange WordPress Social Login and Register plugin (all versions through 7.8.1) allows unauthent
Cross-site scripting (XSS) in WordPress Social Login and Register plugin version 7.8.0 and earlier allows contributor-le
EUVD-2026-68798
GHSA-prqw-7v7f-h7fr
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB