Description
The WP Social Ninja – Embed Social Feeds, Customer Reviews, Chat Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 3.20.3 due to insufficient input sanitization and output escaping on externally-sourced content. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page, granted they can post malicious content to a connected Google Business Profile or Facebook page.
Published: 2025-12-02
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Apply Patch
AI Analysis

Impact

The WP Social Ninja plugin, a WordPress add‑on that aggregates content such as Google Reviews and YouTube feeds, contains a stored XSS flaw that lets an unauthenticated user inject arbitrary JavaScript into pages that render imported external content. This vulnerability arises from insufficient sanitization and escaping of content retrieved from external services. An attacker who can post to a connected Google Business Profile or Facebook page could embed JavaScript that will execute whenever a site visitor loads the affected review page. While the vulnerability does not explicitly mention session hijacking or data exfiltration, such outcomes are a typical consequence of XSS and are thus inferred based on the behavior of client‑side code execution.

Affected Systems

WordPress sites running the WP Social Ninja plugin by adreastrian, versions up to and including 3.20.3. The flaw affects the review content rendering pathways that display externally sourced data.

Risk and Exploitability

The CVSS score of 6.1 classifies the issue as moderate severity, while an EPSS score of less than 1% indicates low current exploitation probability. The vulnerability is not listed in the CISA KEV catalog, reflecting a limited known exploitation footprint. The attack requires the ability to post content to an external business profile; once compromised, the injected script executes in the browsers of any visitor who views the compromised review page, giving the attacker client‑side code execution.

Generated by OpenCVE AI on April 22, 2026 at 20:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade WP Social Ninja to the latest patch version (3.20.4 or newer) where input sanitization is fixed.
  • If an update cannot be applied immediately, consider disabling or uninstalling the plugin to remove the attack surface until a fix is installed.
  • Monitor external content sources for suspicious or unauthorized submissions; remove or quarantine any reviews that contain unexpected HTML before they are rendered.
  • Implement a strong Content Security Policy that blocks inline scripts on review pages and enable browser XSS protection.

Generated by OpenCVE AI on April 22, 2026 at 20:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 03 Dec 2025 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Vendors & Products Wordpress
Wordpress wordpress

Tue, 02 Dec 2025 15:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 02 Dec 2025 07:00:00 +0000

Type Values Removed Values Added
Description The WP Social Ninja – Embed Social Feeds, Customer Reviews, Chat Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 3.20.3 due to insufficient input sanitization and output escaping on externally-sourced content. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page, granted they can post malicious content to a connected Google Business Profile or Facebook page.
Title WP Social Ninja – Embed Social Feeds, Customer Reviews, Chat Widgets (Google Reviews, YouTube Feed, Photo Feeds, and More) <= 3.20.3 - Unauthenticated Stored Cross-Site Scripting via External Content Import
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Subscriptions

Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T16:37:14.689Z

Reserved: 2025-11-11T14:37:22.474Z

Link: CVE-2025-13007

cve-icon Vulnrichment

Updated: 2025-12-02T14:16:29.348Z

cve-icon NVD

Status : Deferred

Published: 2025-12-02T07:15:48.217

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-13007

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-22T21:00:06Z

Weaknesses