OAuth Single Sign On – SSO (OAuth Client) <= 7.1.4 - Authenticated (Administrator+) Stored Cross-Site Scripting via App Name

Medium 4.0 CWE-79Fixed in 7.1.5
ID
WPSEC-2026-3126
Plugin
OAuth Single Sign On – SSO (OAuth Client) (miniorange-login-with-eve-online-google-facebook)
Affected
all versions before 7.1.5
Remediation
Update to 7.1.5 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-11-14
Attack surface
OAuth Single Sign On – SSO (OAuth Client) on WPSec AttackSurface
Fix released
Published

Description

The OAuth Single Sign On plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the configured application name in all versions up to, and including, 7.1.4. This is due to insufficient output escaping: the name is placed inside an inline onClick JavaScript handler of the SSO login button using only esc_attr(). This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts that will execute when a user clicks the login button on a page displaying it. This only affects multi-site installations and installations where unfiltered_html has been disabled.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0