Skip to main content

Tailored Tools CVE-2026-111401

| EUVDEUVD-2026-107467 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-21 Patchstack GHSA-85wv-2pfc-877h
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Host malicious page with forged request
  2. Exploit
    Lure authenticated WordPress user to visit
  3. Execution
    Browser submits request with victim's session
  4. Impact
    Plugin executes unauthorized state change

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 an authenticated WordPress user (in practice a privileged user such as an administrator whose action is worth forging) to be logged in and then tricked into visiting attacker-controlled content or clicking a crafted link while that session is active (UI:R). The root cause is missing or improper CSRF nonce validation on a state-changing action in Tailored Tools versions up to and including 3.0.3. Limiting factors: the attack fails if the victim is not currently authenticated, if the victim never interacts with the malicious content, or if the site runs a patched version; it cannot be executed purely server-to-server without victim participation.

Impact

This is a moderate-severity CSRF flaw (CVSS 6.5) in the Tailored Tools WordPress plugin, reported by Patchstack. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N) indicates a network-reachable, low-complexity issue requiring no attacker authentication but mandatory user interaction (UI:R), with high integrity impact only (C:N/A:N). The lack of confidentiality or availability impact and the hard dependency on tricking a logged-in victim meaningfully constrain real-world risk. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active or automated exploitation - this reads as a defense-in-depth fix rather than an urgent priority. Note PR:N here reflects that the attacker needs no credentials of their own (CSRF abuses the victim's existing authenticated session), which is the standard Patchstack convention and is not contradicted by the description.

Exploit ScenarioDerived

An attacker crafts a malicious web page or email containing a forged request targeting a Tailored Tools plugin action, then lures an authenticated WordPress user (typically an administrator) into visiting it. Because the plugin does not validate anti-CSRF nonces, the victim's browser silently submits the state-changing request under their session, altering plugin or site configuration. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 21, 2026

Cross-site request forgery in the Tailored Tools WordPress plugin (versions up to and including 3.0.3) lets an attacker who can lure a logged-in privileged WordPress user - typically an administrator - to a malicious page or link silently perform state-changing actions that the victim's session is authorized to make. The attacker needs no account of their own (CVSS 6.5, AV:N/PR:N/UI:R), but the attack only succeeds if the victim is authenticated at the moment of interaction, so confidentiality is unaffected while integrity impact is rated High. Reported by Patchstack; no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch was identified at time of analysis, so the primary action is to deactivate and remove the Tailored Tools plugin from any WordPress installation where it is not strictly required; deleting the plugin files eliminates the attack surface entirely at the cost of losing its functionality. If the plugin must remain active, restrict wp-admin and admin-ajax.php to trusted source addresses via a reverse proxy or web application firewall allowlist, or add HTTP authentication in front of /wp-admin/ - both reduce exposure but will break legitimate administrative access from other networks and may disrupt plugin features that post to admin-ajax.php. Additional compensating controls: keep WordPress and its session cookie configuration on SameSite=Lax or Strict to blunt cross-origin form submission, ensure administrators browse with a separate low-privilege account, and log out of privileged sessions before visiting untrusted content. Monitor the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/tailored-tools/vulnerability/wordpress-tailored-tools-plugin-3-0-3-cross-site-request-forgery-csrf-vulnerability) and the WordPress.org plugin page for a fixed release, and re-enable the plugin only after upgrading to a version explicitly documented as patched - no such version is confirmed in the available data.

Affected VersionsENISA

Tailored Tools 0 ≤3.0.3

Affected Packages

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

CWE-352 (Cross-Site Request Forgery) is a class of weakness in which a web application accepts a state-changing HTTP request without reliably proving that the request originated from the application's own UI. In WordPress plugins this normally means missing, improperly generated, or improperly verified nonces (wp_nonce_field / check_admin_referer / check_ajax_referer) and absent capability checks on handlers registered through admin-ajax.php, admin-post.php, or REST routes. Because the WordPress session cookie is sent automatically with any request to the site, a crafted form or fetch issued from an attacker-controlled origin inherits the victim's privileges. The CPE (cpe:2.3:a:tailored_media:tailored_tools:*:*:*:*:*:*:*:*) with an unbounded version wildcard, combined with the advisory text "from n/a through 3.0.3," indicates the flaw is present in every release up to and including 3.0.3, with no earlier unaffected baseline documented. The AV:N/AC:L/PR:N/UI:R/S:U vector describes an unauthenticated network-reachable attacker who nevertheless depends on user interaction; the precondition is not attacker authentication but the presence of a live, privileged victim session.

Know when Tailored Tools 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 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

Attacker needs no own credentials (CSRF abuses victim session) so PR:N, but victim interaction is mandatory (UI:R); impact is unauthorized state change (I:H) with no data disclosure or outage (C:N/A:N).

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/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
High
Availability
None

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in Tailored Media Tailored Tools tailored-tools allows Cross Site Request Forgery.This issue affects Tailored Tools: from n/a through 3.0.3.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Low
niche WordPress plugin, small installed base, not core infrastructure
Data Quality
6 sources
Confidence: High

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.2%
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

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