Skip to main content

Squirrly SEO CVE-2026-66664

| EUVDEUVD-2026-53890 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-06 Patchstack GHSA-8x3x-hpv5-fj9r
7.1
CVSS 3.1 · Vendor: Patchstack
Share

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

Reflected XSS with no auth required and scope change warrants PR:N and S:C; A:N because XSS does not credibly cause availability impact independently.

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:A/VC:L/VI:L/VA:N/SC:L/SI:L/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

Lifecycle Timeline

2
Analysis Generated
Aug 06, 2026 - 15:41 vuln.today
CVE Published
Aug 06, 2026 - 14:27 cve.org
HIGH 7.1

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in SEO Plugin by Squirrly SEO <= 14.2.0 versions.

AnalysisAI

Reflected Cross-Site Scripting in SEO Plugin by Squirrly SEO versions up to and including 14.2.0 allows unauthenticated network attackers to inject and execute arbitrary JavaScript in a victim's browser by tricking them into visiting a crafted URL. The scope change in the CVSS vector (S:C) indicates the injected script can access resources beyond the plugin's immediate context, enabling session hijacking, credential theft, or malicious redirects against WordPress site visitors and administrators alike. No public exploit code or active exploitation via CISA KEV has been identified at time of analysis, but the unauthenticated attack vector with low complexity makes this straightforward to weaponize once a target is identified.

Technical ContextAI

The vulnerability is a CWE-79 (Improper Neutralization of Input During Web Page Generation) reflected XSS, meaning user-supplied input - likely via a URL query parameter processed by the plugin - is echoed into the HTML response without adequate sanitization or output encoding. The affected product is identified by CPE cpe:2.3:a:seo_squirrly:seo_plugin_by_squirrly_seo:*:*:*:*:*:*:*:* and operates as a WordPress plugin, meaning it runs within the WordPress PHP application context and has access to authentication cookies, session data, and DOM content of the hosting site. The scope change (S:C) in the CVSS vector is characteristic of browser-context XSS: the injected script executes under the victim site's origin, giving it access to cookies, localStorage, and same-origin resources beyond what the plugin itself controls.

RemediationAI

Update the SEO Plugin by Squirrly SEO to a version beyond 14.2.0 as soon as one is published by the vendor; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/squirrly-seo/vulnerability/wordpress-seo-plugin-by-squirrly-seo-plugin-14-1-1-reflected-cross-site-scripting-xss-vulnerability should be monitored for the confirmed patched release version, which was not independently verifiable from available input data. As a compensating control where immediate patching is not possible, implement a Web Application Firewall (WAF) rule to block reflected XSS patterns in query parameters destined for this plugin's endpoints - this reduces but does not eliminate risk and may cause false positives on legitimate SEO-related query strings. Additionally, limiting the exposure of the plugin's affected parameter-handling endpoints via URL filtering at the perimeter, or disabling the specific plugin feature responsible if identifiable, are viable interim measures. WordPress administrators should be educated to treat unsolicited links to their own site with suspicion, as the attack requires social engineering of an authenticated session holder.

CVE-2024-6497 HIGH POC
8.8 Jul 20

Stored Cross-Site Scripting in the SEO Plugin by Squirrly SEO for WordPress (versions up to and including 12.3.19) allow

CVE-2024-43286 HIGH
8.8 Aug 18

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Squirrly SEO Plugi

CVE-2022-38140 HIGH
8.8 Nov 28

Auth. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch

CVE-2025-22783 HIGH
8.5 Mar 27

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in SEO Squirrly SEO P

CVE-2023-50854 HIGH
7.6 Dec 28

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Squirrly Squirrly

CVE-2024-10515 LOW POC
3.5 Nov 20

In the process of testing the SEO Plugin by Squirrly SEO WordPress plugin before 12.3.21, a vulnerability was found that

CVE-2024-29790 HIGH
7.1 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Squirrly SEO Plugi

CVE-2025-24654 HIGH
7.1 Mar 03

Missing Authorization vulnerability in SEO Squirrly SEO Plugin by Squirrly SEO.4.05. Rated high severity (CVSS 7.1), thi

CVE-2026-66614 HIGH
7.1 Aug 20

Unauthenticated cross-site scripting in SEO Plugin by Squirrly SEO versions 14.2.2 and below allows remote attackers wit

CVE-2025-1768 MEDIUM
6.5 Mar 07

The SEO Plugin by Squirrly SEO plugin for WordPress is vulnerable to blind SQL Injection via the 'search' parameter in a

CVE-2022-44626 MEDIUM
6.3 Mar 25

Missing Authorization vulnerability in Squirrly SEO Plugin by Squirrly SEO.1.20. Rated medium severity (CVSS 6.3), this

CVE-2026-52714 MEDIUM
5.9 Jun 16

Broken access control in SEO Plugin by Squirrly SEO version 12.4.16 and earlier allows unauthenticated remote attackers

Share

CVE-2026-66664 vulnerability details – vuln.today

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