Skip to main content

WP Meteor EUVDEUVD-2026-96207

| CVE-2026-96572 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-10 Wordfence GHSA-6gm5-6q7x-rq5h
7.2
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Submit crafted comment with script in author name
  2. Exploit
    Comment approved through moderation workflow
  3. Execution
    Stored payload served on public page
  4. Impact
    Script executes in visitor's browser

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 the WP Meteor Website Speed Optimization Addon ≤3.4.18 installed and active with comments enabled and author names displayed on the affected product. The attacker places the payload in the comment author name field and does not need authentication (PR:N). The principal limiting factor is that the comment must pass WordPress's comment moderation queue and be approved before the author name is rendered - this is explicitly a display prerequisite, not a sanitization control, but it reduces exploitation reliability; sites that auto-approve comments or attackers already holding approved-commenter status bypass this barrier. Execution then occurs whenever any user views the injected page.

Impact

The input CVSS 3.1 score is 7.2 (High) with vector AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N, indicating a network-reachable, low-complexity, unauthenticated stored XSS with changed scope (reflecting the client-side browser impact typical of XSS). The PR:N metric confirms no authentication is required to submit the payload. However, several key exploitation signals are MISSING from the input: no EPSS probability, no CISA KEV listing, and no POC indicator were provided, so exploitation status is 'no public exploit identified at time of analysis.' A significant tempering factor is that the payload (comment author name) must clear WordPress's comment moderation workflow before it is displayed - the description explicitly calls this a display prerequisite rather than a sanitization control, but in practice it still adds a real-world reliability barrier not reflected in the AC:L metric. Net assessment: this is a legitimate but moderate-priority issue - the unauthenticated network vector and stored persistence are concerning, yet the moderation gate and the limited (C:L/I:L, A:N) client-side impact mean it is not a drop-everything emergency absent evidence of active exploitation. Priority rises for high-traffic sites that auto-approve comments or where attackers already have an approved-commenter status.

Exploit ScenarioDerived

An unauthenticated attacker submits a blog comment with a JavaScript payload embedded in the comment author name field. Once a moderator approves the comment (or on sites configured to auto-approve), the unsanitized author name is rendered on the page, and the script executes in the browser of every visitor who views it - enabling session token theft or actions in the context of a logged-in administrator. No public exploit code was identified in the provided intelligence.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 10, 2026

Stored cross-site scripting (XSS) in the WP Meteor Website Speed Optimization Addon for WordPress (versions up to and including 3.4.18) lets unauthenticated attackers inject arbitrary JavaScript through the comment author name field, which executes in any user's browser when the affected page is viewed. The CVSS 3.1 score is 7.2 (High) with vector AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N, reflecting a network-reachable, low-complexity, unauthenticated attack that changes scope through client-side execution. The primary practical limitation is that the malicious comment must pass WordPress's comment moderation queue and be approved before the author name is rendered-a display prerequisite that reduces reliability, though sites that auto-approve comments or attackers with existing approved-commenter access bypass it. No public exploit code and no CISA KEV listing were identified at time of analysis.

RemediationAI

Apply the upstream fix available in WordPress plugin repository changeset 3726637 (https://plugins.trac.wordpress.org/changeset/3726637); a tagged patched release version is not independently confirmed from the available data, so check the plugin's official page for the latest version and update once a release incorporating this changeset is published. If immediate patching is not possible, disable comments or comment author name display in WordPress settings (this reduces user engagement and may break comment-related features), enforce strict manual moderation so that no comment is auto-approved (moderation is already a prerequisite for exploitation, but tightening it lowers the chance of a malicious comment being rendered), or deploy a web application firewall rule to block script tags or event handlers in the comment author name field (false positives may occur for legitimate names containing angle brackets or unusual characters). The vendor advisory is at https://www.wordfence.com/threat-intel/vulnerabilities/id/f54e358c-3bdf-426a-854a-d1bc8ff19afd?source=cve.

Affected VersionsENISA

WP Meteor Website Speed Optimization Addon 0 ≤3.4.18

Affected Packages

euvd wp_meteor_website_speed_optimization_addon no fix

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 vulnerability is a stored cross-site scripting (XSS) issue classified as CWE-79 (Improper Neutralization of Input During Web Page Generation). The WP Meteor Website Speed Optimization Addon for WordPress is designed to optimize frontend performance by rewriting and reordering page assets; its components frontend/Rewrite.php (lines 41 and 93) and blocker/FirstInteraction/UltimateReorder.php (lines 169 and 178) handle rendering of comment data without sufficient output escaping. An attacker submits a comment containing malicious script in the author name field, and because the plugin does not sanitize this input on storage or escape it on output, the script is stored and later executed in the browser of any visitor who views the page containing the comment. The CPE cpe:2.3:a:aguidrevitch:wp_meteor_website_speed_optimization_addon:*:*:*:*:*:*:*:* confirms the plugin as the affected product, with the description and references pinning the vulnerable range to all versions through 3.4.18. The CVSS vector includes PR:N (no authentication required) and S:C (scope change), which is typical for XSS where the vulnerable server component executes code in the client's security context. The upstream fix is contained in WordPress plugin repository changeset 3726637.

Know when Wp Meteor Website Speed Optimization Addon 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 (Wordfence) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 7.2 HIGH

Unauthenticated remote comment submission (AV:N/PR:N); scope changes to the victim browser (S:C) with limited client-side confidentiality and integrity impact and no availability impact (C:L/I:L/A:N).

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

The WP Meteor Website Speed Optimization Addon plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Author Name in all versions up to, and including, 3.4.18 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload is delivered via the comment author name field, which must clear WordPress's comment moderation workflow before being displayed, though this represents a display prerequisite rather than any sanitization control.

Executive ViewAI

Why It Matters

The WP Meteor Website Speed Optimization Addon for WordPress, in versions up to and including 3.4.18, poses a high-severity risk to any organization hosting affected WordPress sites: unauthenticated attackers can inject JavaScript that executes in visitors' browsers, potentially compromising user sessions or site trust. Because no vendor-released patch is currently identified, affected sites remain exposed until mitigations are deployed, with the greatest concern for properties that auto-approve comments. Security management should treat this as an urgent plugin-inventory and web-facing hardening issue rather than a routine update.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or remove the WP Meteor Website Speed Optimization Addon for WordPress versions up to and including 3.4.18; enforce manual comment moderation and disable auto-approval; sanitize or reject script content in comment author name fields; review and remove existing suspicious comments; restrict unfiltered_html; deploy WAF rules to block script injection in comment fields; apply vendor patch when available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
niche WordPress speed-optimization add-on, limited install base
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
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.

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