Skip to main content

WordPress Social Login EUVDEUVD-2026-68798

| CVE-2026-82229 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-31 Patchstack GHSA-prqw-7v7f-h7fr
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 URL with XSS payload in social login parameter
  2. Delivery
    Deliver link to victim via phishing or social engineering
  3. Exploit
    Victim clicks link on vulnerable WordPress site
  4. Execution
    Plugin reflects payload unsanitized into HTML response
  5. Persist
    Script executes in victim's browser session
  6. Impact
    Exfiltrate 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.

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

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

Alert me

AnalysisAIv1 – 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

WordPress Social Login and Register n/a ≤7.8.2

Affected Packages

euvd wordpress_social_login_and_register 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 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

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

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.

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:N/SI:N/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 WordPress Social Login and Register <= 7.8.2 versions.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating 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

EPSS Score
0.1%
Top 96% exploitable
Prevalence
High
widely-used WordPress plugin for social OAuth login across many 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.1%
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.

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