Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSelf-register subscriber account on target site
-
DeliveryAuthenticate via WordPress login
-
ExploitCraft AJAX POST to vulnerable handler
-
ExecutionBypass missing authorization check
-
PersistInvoke site's Google Indexing API credentials
-
ImpactSubmit URL removal or exhaust indexing quota
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid WordPress session at subscriber level or above - the lowest authenticated role. Additionally, the target site must have the Google Indexing API integration actively configured within Search Atlas SEO (i.e., valid API credentials must be connected); sites that have the plugin installed but have not set up the Google Indexing API integration will not be affected by the practical impact, as the handler would fail to perform indexing operations without credentials. Open user registration significantly amplifies risk by making the subscriber prerequisite trivially satisfiable by any external actor. Exploitation is limited by: (1) the requirement for at least subscriber-level authentication - unauthenticated exploitation is not possible; (2) the need for active Google Indexing API credential configuration in the plugin; (3) impact scope restricted to URL indexing manipulation and quota exhaustion rather than code execution or data exfiltration. |
| Impact | The CVSS 3.1 score of 5.4 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L accurately captures the risk profile: network-exploitable over standard HTTP, no attack complexity, but gated by subscriber-level authentication. There is no confidentiality impact - credentials, data, or PII are not exposed. The integrity and availability impacts are both rated Low, reflecting the ability to manipulate URL indexing signals and exhaust daily API quota. EPSS at 0.14% (4th percentile) signals that this class of vulnerability, despite having a public exploit, has not been observed in broad exploitation campaigns - consistent with the limited blast radius. No CISA KEV listing confirms no confirmed active exploitation. The real-world business risk is SEO disruption: an attacker could delist site content from Google or drain API quota preventing legitimate resubmissions, which is meaningful for SEO-dependent businesses but not a direct data breach or system compromise vector. This is a genuine patching priority for sites with open user registration, where the subscriber-level prerequisite becomes trivially satisfiable. |
| Exploit ScenarioDerived | An attacker registers as a subscriber on a WordPress site with open registration, then authenticates and sends a crafted POST request to the vulnerable AJAX endpoint - no additional conditions required. Using the publicly available WPScan proof-of-concept, the attacker triggers the site's Google Indexing API to submit removal requests for the site's key URLs, suppressing them from Google's search results, or exhausts the site's daily indexing quota, preventing legitimate reindexing operations until the quota resets. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 30, 2026
Search Atlas SEO WordPress plugin (all versions before 2.6.12) exposes its Google Indexing API integration to any authenticated user - including low-privilege subscribers - due to a missing capability and nonce check in an AJAX handler. Any user with a valid WordPress session can invoke the plugin's Google Indexing API endpoint to submit or remove site URLs from Google's search index and exhaust the site's indexing API quota. A publicly available exploit exists via WPScan, though EPSS at 0.14% (4th percentile) and the absence of a CISA KEV listing indicate limited observed exploitation activity at this time.
RemediationAI
Update the Search Atlas SEO WordPress plugin to version 2.6.12 or later, which adds the missing capability and nonce checks to the affected AJAX handler; this is the only confirmed fix per the WPScan advisory at https://wpscan.com/vulnerability/a347a7a8-36d6-4806-8781-a9ae8eb94788/. If immediate patching is not possible, disabling the Google Indexing API integration within the plugin's settings eliminates the exploitable endpoint entirely, though it also disables all programmatic indexing functionality - weigh this trade-off against SEO workflow dependencies. A secondary compensating control is to disable open user registration on the WordPress site, removing the ability for unauthenticated actors to self-register a subscriber account; note this does not protect against existing low-privilege users. Auditing and removing unnecessary subscriber accounts is also advisable as an interim measure.
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
Search Atlas SEO is a WordPress plugin that integrates with Google's Indexing API, allowing site administrators to programmatically signal URL additions and removals to Google's crawler. The vulnerability resides in a WordPress AJAX handler registered without either a current_user_can() capability check or check_ajax_referer() nonce verification, constituting a textbook CWE-862 (Missing Authorization) flaw. In WordPress, AJAX handlers registered via wp_ajax_ hooks are accessible to all authenticated users by default unless explicitly gated by role or permission checks. Without these controls, a subscriber-tier user can call the handler as if they were an administrator, directing the site's configured Google API credentials to perform indexing operations. Affected product CPE: cpe:2.3:a:unknown:search_atlas_seo:*:*:*:*:*:*:*:*, all versions in the range 0 through below 2.6.12.
Know when Search Atlas Seo 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:L/UI:N/S:U/C:N/I:L/A:L
Network AJAX endpoint (AV:N, AC:L) requires subscriber authentication (PR:L); no confidentiality impact; integrity and availability limited to indexing API manipulation.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Search Atlas SEO WordPress plugin before 2.6.12 does not perform a capability or nonce check in one of its AJAX handlers, allowing any authenticated user such as a Subscriber to invoke the site's Google Indexing API integration, submitting or removing the site's URLs from Google's index and consuming its indexing quota.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Search Atlas Seo
View allSearch Atlas SEO WordPress plugin before 2.6.24 allows any subscriber-level authenticated user to overwrite or permanent
Reflected cross-site scripting in the Search Atlas SEO WordPress plugin (versions 2.6.6 and earlier, distributed under t
EUVD-2026-50998
GHSA-4cg6-5xq4-m2fc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB