Skip to main content

CrawlWP SEO CVE-2026-59520

| EUVDEUVD-2026-41784 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-07-05 Patchstack GHSA-x7f9-wcv3-wvpj
4.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Recon
    Attacker identifies target WordPress site
  2. Delivery
    Confirms CrawlWP SEO ≤3.0.16 installed
  3. Exploit
    Crafts forged CSRF HTML form
  4. Install
    Delivers link via phishing to admin
  5. C2
    Admin clicks link while authenticated
  6. Execute
    Browser auto-submits forged request
  7. Impact
    Unauthorized plugin action executes

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target is a WordPress site administrator (or user with sufficient plugin management privileges) with an active authenticated session at the time of the attack. The victim must be deceived into visiting an attacker-controlled web page - passive user interaction (UI:R) is mandatory; the attack cannot proceed without it. No special server-side configuration beyond running CrawlWP SEO version 3.0.16 or earlier is required. Exploitation is limited by the requirement for simultaneous admin authentication and social engineering success. Unauthenticated or non-admin WordPress users cannot be leveraged as victims for this attack. Remote unauthenticated exploitation without victim interaction is not possible.

Impact

Real-world risk is low-to-moderate. The CVSS 4.3 score is credible and not inflated: AV:N and AC:L confirm easy network-based triggering, but UI:R introduces a meaningful exploitation barrier requiring the target administrator to interact with attacker-controlled content during an active WordPress session. The scope is unchanged (S:U) and impact is integrity-only at low severity (I:L), meaning no data exfiltration and no direct service disruption. EPSS data is not provided, but given the CSRF class and low impact scope, probabilistic exploitation likelihood is expected to be low. No CISA KEV listing exists, and no POC has been identified. The practical risk is further bounded by requiring a victim who is simultaneously authenticated to the WordPress admin panel and deceived into visiting a malicious page - a narrower attack surface than fully unauthenticated network-exploitable flaws. For sites with multiple administrators or high-value SEO configurations, the risk warrants patching but does not constitute an emergency.

Exploit ScenarioDerived

An attacker crafts a malicious web page containing a hidden HTML form that auto-submits a forged POST request to the target WordPress site's CrawlWP SEO admin endpoint. If a WordPress administrator with an active session visits this page - via a phishing email or a compromised third-party site - the browser silently sends the request using the admin's session cookie, causing the plugin to process the forged action as legitimate. No public exploit code has been identified, but CSRF exploits of this class are trivial to construct without specialized tooling.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 05, 2026

Cross-Site Request Forgery in the CrawlWP SEO WordPress plugin (versions through 3.0.16) allows an unauthenticated attacker to perform unauthorized state-changing actions on behalf of an authenticated site administrator. Exploitation requires social engineering - a logged-in admin must be tricked into visiting a malicious page that silently submits a forged request. The integrity impact is low, limited to unauthorized configuration changes within the plugin's functionality. No public exploit code or active exploitation has been identified at time of analysis, consistent with the vulnerability's low CVSS base score of 4.3.

RemediationAI

Update the CrawlWP SEO plugin to a version beyond 3.0.16 that includes CSRF nonce validation on affected administrative endpoints. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mihdan-index-now/vulnerability/wordpress-index-now-plugin-3-0-16-cross-site-request-forgery-csrf-vulnerability?_s_id=cve should be consulted for the exact patched version - a specific fix version is not independently confirmed from available input data. If an immediate update is not possible, administrators should restrict access to the WordPress admin panel by IP allowlist, reducing the practical attack surface by limiting which sessions an attacker could target. Additionally, training administrators to avoid clicking unsolicited links while authenticated to WordPress reduces the social engineering exposure. Neither workaround fully mitigates the underlying flaw and patching remains the definitive remediation.

Affected VersionsENISA

CrawlWP SEO n/a ≤3.0.16

Affected Packages

euvd crawlwp_seo 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

CrawlWP SEO (WordPress plugin slug: mihdan-index-now, vendor: properfraction) is a WordPress SEO plugin implementing the IndexNow protocol to notify search engines of URL changes. The root cause is CWE-352 (Cross-Site Request Forgery): one or more of the plugin's administrative endpoints lack CSRF nonce verification, a standard WordPress security primitive (wp_verify_nonce). Absent this check, a crafted HTML form on an attacker-controlled page can submit authenticated requests to the target WordPress site using the victim's active browser session credentials. The affected CPE is cpe:2.3:a:properfraction:crawlwp_seo:*:*:*:*:*:*:*:*, covering all versions through 3.0.16. The Patchstack advisory references the plugin's legacy slug (mihdan-index-now), confirming the plugin underwent a renaming or vendor transfer.

Know when Crawlwp 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

Vendor (Patchstack) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Matches provided vector: network-reachable, trivial complexity, no privileges needed, passive victim interaction mandatory, integrity-only low impact, no scope change.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in properfraction CrawlWP SEO allows Cross Site Request Forgery.

This issue affects CrawlWP SEO: from n/a through 3.0.16.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
niche WordPress SEO plugin, moderate install base
Social Media
1
Sightings
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 No
EPSS 0.1%
Patch available No
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
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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