Skip to main content

WPeMatico RSS Fetcher EUVDEUVD-2026-85807

| CVE-2026-89005 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-24 WPScan GHSA-gw77-m839-mhwc
6.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as Contributor
  2. Delivery
    Inject script into campaign config field
  3. Exploit
    Store payload in campaign (feature enabled)
  4. Execution
    Admin views campaign in wp-admin
  5. Persist
    Script runs in admin session
  6. Impact
    Hijack privileges / take over site

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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 with Contributor role or higher on a site running WPeMatico RSS Feed Fetcher before 2.8.26, AND the specific (unnamed) plugin feature that exposes the vulnerable campaign-configuration field must be enabled (a non-default condition). Exploitation is not self-contained: a higher-privileged user (Editor/Administrator) must subsequently view the attacker's campaign in wp-admin for the stored payload to execute (UI:R). These gates - authenticated low-privilege access, a feature toggle, and required victim interaction - meaningfully limit real-world exploitability despite the network attack vector.

Impact

This is a moderate, not urgent, priority. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, 6.8) reflects WPScan's convention of scoring admin-session stored XSS at full C:H/I:H/A:H because script running in an administrator's browser can effectively hijack the site - but the exploitation gates are significant: an attacker needs an authenticated account (the description says Contributor role and above), the vulnerable campaign-configuration field is only reachable 'when a certain feature is enabled' (non-default condition), and a higher-privileged user must later view the malicious campaign (UI:R). SSVC corroborates a low operational priority: Exploitation=none (no observed exploitation) and Automatable=no, even though Technical Impact=total. EPSS and KEV are absent from the input, and there is no evidence of active exploitation. A public PoC exists (WPScan) and a vendor patch is available (2.8.26), so the gap defenders must close is clear, but the combination of required authentication, a non-default feature, and required victim interaction places this well below internet-facing unauthenticated flaws. Note a metric tension: the description says 'Contributor role and above,' which usually maps to PR:L, whereas the supplied vector uses PR:H - verify the true minimum privilege with the WPScan advisory, as PR:L would raise the score.

Exploit ScenarioDerived

A low-privileged Contributor on a multi-author WordPress site running WPeMatico with the relevant campaign feature enabled saves a crafted payload into the unsanitized campaign-configuration field. When an editor or administrator later opens that campaign in wp-admin, the stored script executes in their authenticated session, allowing session/nonce theft, creation of rogue admin accounts, or content manipulation. A public PoC is available via WPScan, lowering the effort to reproduce.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 24, 2026

Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 allows authenticated users holding the Contributor role or higher to inject script into a campaign configuration field, which is rendered unescaped when a specific plugin feature is enabled, and the payload then executes in the browser session of any higher-privileged user (Editor or Administrator) who later views that campaign in wp-admin. Publicly available exploit code demonstrating the flaw exists, though there is no confirmed active exploitation and CISA's SSVC decision framework rates the issue as not automatable. The combination of authenticated low-privilege access, a non-default feature toggle and required victim interaction makes this a moderate rather than urgent priority.

RemediationAI

Apply the vendor fix by updating WPeMatico RSS Feed Fetcher to 2.8.26 or later (Vendor-released patch: 2.8.26), obtainable through the WordPress plugin update mechanism or the WPScan advisory at https://wpscan.com/vulnerability/1c6f4da0-d7e8-4f50-851f-f794552db985/; this is the only remediation that removes the defect itself. For sites that cannot patch immediately, the most effective compensating control is to disable the plugin feature that exposes the susceptible campaign configuration field, as identified in the WPScan advisory - the trade-off is loss of that functionality for all campaigns, so test on a staging copy first. In parallel, reduce the attack surface by removing or downgrading Contributor-level accounts that do not need to create campaigns (WordPress roles are cumulative, so Contributor is the minimum role that can store the payload) and by restricting wp-admin access to trusted, known IP ranges or via an additional authentication layer, at the cost of convenience for legitimate editors. Site operators should also audit existing campaign records for unexpected script, iframe or event-handler markup after upgrading, since stored payloads survive patching until the affected rows are cleaned, and a WAF rule blocking script tags in plugin administrative parameters provides interim protection with the usual risk of false positives on legitimate campaign content. Because exploitation requires a higher-privileged user to open the tainted campaign, no additional network-level mitigation beyond standard admin-session hygiene (short session lifetimes, MFA on Editor/Administrator accounts) is applicable.

Affected VersionsENISA

WPeMatico RSS Feed Fetcher 0 <2.8.26

Affected Packages

euvd wpematico_rss_feed_fetcher fix: 2.8.26

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-79, improper neutralization of input during web page generation, in its stored (persistent) variant: the plugin accepts a campaign configuration field and writes it to the database without sanitisation, then outputs it into an administrative page without escaping, so the injected markup is served inside the trusted wp-admin origin. Because the vulnerable sink sits in the administrative interface of the WordPress plugin, a successfully stored payload runs with the privileges of whichever Editor or Administrator opens the campaign - a classic privilege-escalation path that can be leveraged to read nonces, hijack sessions, alter plugin/feed settings or create further admin-level accounts. The supplied CPE string maps the product as cpe:2.3:a:unknown:wpematico_rss_feed_fetcher:*:*:*:*:*:*:*:*, and the 'unknown' vendor component indicates the CPE dictionary mapping is incomplete, so version comparison should be derived from the advisory text rather than the CPE alone. Note a scoring divergence between sources: the published NVD vector is CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, while this assessment uses CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N; both agree the attack is network-delivered and requires victim interaction (UI:R) and both treat the actor as authenticated (PR:L/PR:H) rather than unauthenticated.

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

Vendor (WPScan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Contributor+ maps to PR:L; a privileged victim must view the campaign (UI:R); XSS crosses into the admin browser context (S:C) with limited direct C/I and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Sep 24, 2026 - 11:22 NVD
6.8 (None) 6.8 (MEDIUM)
Patch available
Sep 24, 2026 - 07:01 EUVD
CVE Published
Sep 24, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 24, 2026 - 06:00 cve.org
MEDIUM 6.8

DescriptionCVE.org

The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 does not sanitise and escape one of its campaign configuration fields when a certain feature is enabled, which allows users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute in the session of any higher-privileged user who later views the campaign.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
popular WordPress RSS-aggregation plugin, tens of thousands of installs
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-19883 HIGH POC
8.8 Aug 22

Privilege escalation in WPeMatico RSS Feed Fetcher (all versions through 2.8.24) allows any authenticated WordPress subs

CVE-2026-89006 MEDIUM POC
6.8 Sep 27

Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 lets an authenticated user

CVE-2026-89002 MEDIUM POC
6.8 Sep 24

Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin before version 2.8.26 allows authenticate

CVE-2026-89001 MEDIUM POC
4.9 Sep 27

Authenticated contributors can bypass publishing permissions and spoof post authorship in WordPress sites running WPeMat

CVE-2021-24793 MEDIUM POC
4.8 Nov 01

The WPeMatico RSS Feed Fetcher WordPress plugin before 2.6.12 does not escape the Feed URL added to a campaign before ou

CVE-2026-89003 MEDIUM POC
4.1 Sep 27

Server-side request forgery in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 lets an authenticated user

CVE-2026-89000 MEDIUM POC
4.1 Sep 27

Server-side request forgery in the WPeMatico RSS Feed Fetcher WordPress plugin before version 2.8.27 allows an authentic

CVE-2026-57349 HIGH
7.1 Jul 02

Stored/reflected Cross-Site Scripting in the WPeMatico RSS Feed Fetcher WordPress plugin (versions 2.8.17 and earlier) a

CVE-2026-89004 LOW POC
2.7 Sep 24

Authenticated information disclosure in the WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 lets any account w

CVE-2026-110252 MEDIUM
5.4 Oct 16

Stored cross-site scripting in the WPeMatico RSS Feed Fetcher WordPress plugin (etruel) affects all versions up to and i

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