Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain contributor-level WordPress account
-
DeliverySubmit internal/metadata URL to feed fetcher
-
ExploitServer issues request bypassing network boundary
-
ExecutionPlugin renders response back to attacker
-
ImpactHarvest internal service data
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated WordPress account at contributor role or higher on a site running WPeMatico RSS Feed Fetcher before 2.8.27; the plugin's feed-fetch feature performs no capability check, so any such user can supply an arbitrary URL and have the server fetch and render it. Exploitation is limited by that authentication requirement (no anonymous access), and impact is confined to read-back of responses from internal hosts (confidentiality only) - there is no direct code execution or write/modify capability. Realistic risk hinges on whether the site permits open/low-trust contributor registration and on what internal services (e.g. cloud metadata endpoints, internal-only web apps) are reachable from the web server. |
| Impact | This is a low-to-moderate priority SSRF. All exploitation signals point away from urgency: EPSS is 0.13% (2nd percentile), SSVC scores Exploitation=none / Automatable=no / Technical Impact=partial, and it is not on CISA KEV. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N, 4.1) is network-reachable and low-complexity but requires authentication and yields only limited confidentiality with no integrity/availability impact. Public exploit code exists (WPScan) but that is a distinct signal from active exploitation - none is claimed. Note a conflict in the privilege metric: the description says exploitation needs only 'contributor-level access and above,' which is a low-privilege WordPress role, yet the vendor scored PR:H; PR:L is more defensible, which would raise the score to roughly 5.0. The S:C is justified because a low-priv contributor pivots the server to reach internal-only network resources outside the app's authorization scope. Overall: a real but bounded read-only SSRF, gated behind authenticated low-priv access, worth patching but not an emergency. |
| Exploit ScenarioDerived | An attacker who has (or registers/obtains) a contributor account on the WordPress site invokes the plugin's feed-fetch function with a URL pointing at an internal host (e.g. http://169.254.169.254/ cloud metadata or an internal admin service) and reads the reflected response. Because the plugin performs no capability check before fetching and rendering the URL, the server acts as a proxy into otherwise unreachable internal networks. A public proof-of-concept is available via WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Server-side request forgery in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 lets an authenticated user holding contributor-level access or higher supply an arbitrary URL through the plugin's feed-fetch feature, causing the web server to request that URL and return the response body back to the requester; the plugin performs no capability check on that action. Because the request originates from the server, the attacker can reach internal-only or loopback services that are otherwise unreachable from the internet - most notably cloud instance metadata endpoints and internal administrative interfaces - but the impact is limited to confidentiality, since no code execution or write capability is demonstrated. Publicly available exploit code exists (the WPScan entry documents the issue), CISA KEV does not list the CVE, and EPSS is 0.13% (2nd percentile), indicating low near-term exploitation likelihood; the assessed severity is low-to-moderate, contingent on the site allowing low-trust contributor registrations and on which internal services are reachable from the web server.
RemediationAI
Upgrade WPeMatico RSS Feed Fetcher to 2.8.27 or later - the vendor-released patched version that adds the missing capability check - via the WordPress plugin updater or the plugin's distribution channel; confirm the installed version after upgrading, since the fix is only meaningful on 2.8.27+. If the upgrade cannot be staged immediately, compensating controls are: (1) restrict who can hold Contributor or higher roles - disable open registration and demote or remove low-trust accounts, noting this changes site onboarding workflows; (2) deactivate the plugin's feed-fetch/campaign functionality for low-privileged users until patched, accepting loss of that feature; and (3) enforce server-side egress filtering so the web server cannot reach loopback, RFC1918 ranges, or the cloud metadata address 169.254.169.254, with the trade-off that overly broad egress rules will also block legitimate outbound RSS fetching and other integrations. Enabling IMDSv2 (or equivalent metadata hardening) on cloud instances is a cheap additional control that blunts the most damaging SSRF target. Reference advisories: WPScan https://wpscan.com/vulnerability/9b891cf0-c663-48ae-adf4-4693b46d0529/, NVD https://nvd.nist.gov/vuln/detail/CVE-2026-89003, VulDB https://vuldb.com/vuln/410823.
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 root cause is CWE-918 (Server-Side Request Forgery) arising from a missing authorization check rather than a parsing or memory-safety flaw. WPeMatico RSS Feed Fetcher is a WordPress plugin that retrieves and processes remote RSS/Atom feeds; its fetch routine accepts a user-supplied URL and passes it to WordPress's HTTP API (wp_remote_get/wp_remote_request and the associated response body retrieval), then renders the returned content. WordPress ships a capability system (current_user_can) precisely to gate such functionality, but the vulnerable code path skips it, so any account at the Contributor role or above - a role normally confined to drafting its own posts - can drive an outbound request and read the response. The CPE cpe:2.3:a:unknown:wpematico_rss_feed_fetcher:*:*:*:*:*:*:*:* reflects that the vendor/product mapping is not yet normalized in the NVD dictionary, but the EUVD affected-version list pins the flaw to releases below 2.8.27. The CVSS vector shows AV:N/AC:L, Scope Changed (S:C) because the vulnerable component forces a request into a different security context (internal network / metadata service), with C:L and I:N/A:N confirming read-only exposure of limited data. The independent assessment adjusts the privilege requirement from PR:H to PR:L, matching Contributor-level access; authentication is required (no anonymous exploitation), and SSVC rates exploitation as none, automatable as no, and technical impact as partial.
Know when Wpematico Rss Feed Fetcher 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:H/UI:N/S:C/C:L/I:N/A:N
Contributor is a low-privilege role so PR:L (not vendor's PR:H); SSRF reaches out-of-scope internal hosts so S:C; only response read-back gives C:L, no I/A impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 does not perform a capability check before fetching a user-supplied URL and rendering the response, allowing users with contributor-level access and above to force the server to issue requests to internal-only hosts and read the responses back.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
More in Wpematico Rss Feed Fetcher
View allPrivilege escalation in WPeMatico RSS Feed Fetcher (all versions through 2.8.24) allows any authenticated WordPress subs
Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 lets an authenticated user
Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 allows authenticated users
Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before version 2.8.26 allows authenticate
Authenticated contributors can bypass publishing permissions and spoof post authorship in WordPress sites running WPeMat
The WPeMatico RSS Feed Fetcher WordPress plugin before 2.6.12 does not escape the Feed URL added to a campaign before ou
Server-side request forgery in the WPeMatico RSS Feed Fetcher WordPress plugin before version 2.8.27 allows an authentic
Stored/reflected Cross-Site Scripting in the WPeMatico RSS Feed Fetcher WordPress plugin (versions 2.8.17 and earlier) a
Authenticated information disclosure in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 lets any account w
Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin (etruel) affects all versions up to and i
EUVD-2026-87894
GHSA-jghr-cfvc-958g
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB