Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted search request via 's' parameter
-
ExploitPlugin reflects non-public post meta into HTML title and JSON-LD SearchResultsPage schema
-
ExecutionParse exposed custom field values from response
-
ImpactHarvest API keys and internal notes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires only an unauthenticated HTTP request carrying the 's' (search) parameter to a site running All in One SEO ≤5.0.3; PR:N/UI:N confirms no authentication or user interaction is needed against the plugin's default search/schema output. The concrete prerequisite for sensitive impact is that the target site actually stores secrets (API keys, internal notes) in non-public post meta that the plugin then emits into the HTML title element and the JSON-LD SearchResultsPage schema - if no such meta exists, the disclosure yields no secrets. Limiting factors: impact is bounded to confidentiality of post meta the plugin surfaces (C:L, no integrity or availability effect), and the value of the leak depends entirely on what custom fields the specific deployment holds; the available sources do not state whether the schema/title emission depends on a non-default configuration setting, so that cannot be confirmed. |
| Impact | The input CVSS of 5.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) describes a remote, low-complexity, unauthenticated confidentiality-only issue - a realistic but not catastrophic severity. No EPSS score is provided in the input, so exploitation probability cannot be quantified. The vulnerability is NOT listed in CISA KEV and there is no public exploit identified at time of analysis, so this is neither confirmed active exploitation nor confirmed weaponization. The vuln.today decision label is 'this_month' (not act_now/emergency), which aligns with a serious-but-not-urgent posture. The practical risk is somewhat higher than the medium CVSS suggests because the data disclosed is not merely low-sensitivity: the description states API keys and internal notes stored in non-public post meta can be extracted verbatim, so a 'Low' confidentiality metric understates the downstream consequence when secrets leak. Offsetting this, the attacker must be able to reach a site where such secrets are actually stored in post meta and where the plugin emits them, so impact is conditional on the target's data. Overall: a real, scannable, unauthenticated exposure worth patching within the stated this_month window, but not an emergency on current signals. Missing data to flag: no EPSS value and no KEV entry are present in the input, so exploitation likelihood is inferred from the CVSS vector and the ease of automation rather than measured. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted search request using the 's' parameter to a WordPress site running All in One SEO ≤5.0.3; the plugin emits non-public post meta - including custom fields such as API keys and internal notes - verbatim into the HTML title element and the JSON-LD SearchResultsPage schema, which the attacker then reads directly from the response. Attack vector is network with low complexity and no privileges or user interaction (AV:N/AC:L/PR:N/UI:N), making the request trivial to automate across many sites. No public exploit code is identified at time of analysis, though the technique requires only a standard HTTP GET. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 31, 2026
Unauthenticated sensitive information exposure in the All in One SEO WordPress plugin through version 5.0.3 lets remote attackers pass a crafted 's' (search) parameter and have arbitrary non-public post meta values emitted verbatim into the page's HTML title element and the JSON-LD SearchResultsPage schema. Because the CVSS vector is PR:N/UI:N, no account or user interaction is needed, but the practical impact is confidentiality-only (C:L) and depends entirely on whether the targeted site actually stores secrets such as API keys or internal notes in custom fields the plugin renders. No public exploit code has been identified at time of analysis and there is no CISA KEV listing; the vendor-side code changes referenced in the advisory point to an upstream fix in the plugin's trunk.
RemediationAI
The available data does not name a patched release version; the fix appears to have landed upstream in the all-in-one-seo-pack trunk via changeset 3760115 (https://plugins.trac.wordpress.org/changeset/3760115/all-in-one-seo-pack/trunk/app/Common/Utils/Tags.php), which touches the same Tags.php file implicated in the disclosure, so treat this as "Upstream fix available (commit); released patched version not independently confirmed" and update the plugin as soon as a tagged release containing that changeset is available, tracking the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/75510022-382c-4d03-9c59-1d06349e72bb?source=cve) for the version number. Because the leak only yields secrets when the site actually stores sensitive values (API keys, internal notes) in non-public post meta that the plugin renders into the title element and JSON-LD SearchResultsPage schema, deployments that cannot immediately update should stop keeping credentials or confidential notes in custom fields that the plugin can surface, which removes the data the bug can expose but requires auditing and migrating existing post meta. The supplied sources do not describe a configuration switch that disables the affected search/title/schema emission, so no such toggle can be recommended from this data, and no protection is provided by authentication or user interaction controls since the vector is PR:N/UI:N.
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
The affected component is the WordPress plugin All in One SEO (all-in-one-seo-pack), which builds SEO metadata for WordPress sites by replacing template tags in titles, descriptions and structured data. Per the CPE string, the vulnerable artifact is the smub-published 'All in One SEO - AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights)' plugin. The flaw is rooted in CWE-200 (Exposure of Sensitive Information), specifically the plugin's handling of the WordPress search query variable 's' inside its tag-replacement and metadata rendering code, with the advisory pointing at app/Common/Utils/Tags.php (lines around 965, 1214, 1393 and 1494), app/Common/Meta/Title.php (line 116) and app/Common/Meta/Helpers.php (line 95) in the 5.0.3 tag. In short, post meta values that were never intended for public display are substituted into output instead of being restricted to public/whitelisted fields, and then serialized both into the <title> element and into JSON-LD SearchResultsPage structured data, where any unauthenticated visitor or crawler can read them. The mechanism is a missing access/visibility check on the meta keys resolved during template tag replacement rather than a memory-safety or injection defect; the supplied sources do not state whether the vulnerable rendering path requires any non-default plugin setting, so that remains unconfirmed.
Know when Wordpress Plugin 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:N/UI:N/S:U/C:L/I:N/A:N
Remote unauthenticated reflection of post meta via a search parameter needing no interaction gives AV:N/AC:L/PR:N/UI:N; impact is bounded disclosure of post meta, so C:L and I/A:N.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The All in One SEO - AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.0.3 via the 's' parameter. This makes it possible for unauthenticated attackers to extract arbitrary non-public post meta values, including sensitive custom fields such as API keys and internal notes, emitted verbatim into the HTML title element and JSON-LD SearchResultsPage schema.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
EUVD-2026-114673
GHSA-jwgh-953r-2r77
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB