Skip to main content

Themify Folo EUVDEUVD-2025-210238

| CVE-2025-31013 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-06-17 Patchstack
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Recon
    Identify WordPress site running Folo ≤1.9.6
  2. Delivery
    Craft URL with reflected XSS payload
  3. Exploit
    Phish administrator with crafted link
  4. Install
    Victim clicks while logged in
  5. C2
    Payload executes in admin's browser
  6. Execute
    Hijack session or create rogue admin
  7. Impact
    Persist site compromise

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

Exploitation requires the attacker to deliver a crafted URL containing the malicious payload to a victim who must click it (UI:R) while their browser can reach the target Folo-powered WordPress site, and meaningful impact requires the victim to be authenticated to that site - ideally as an administrator - because the XSS executes in the victim's session context. The vulnerable code path is only reachable on WordPress installations running the Themify Folo theme at version 1.9.6 or earlier; sites on other themes or patched Folo releases are not in scope. No authentication is required of the attacker (PR:N), but the requirement for user interaction and a privileged victim is the principal limiting factor.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L describes a network-reachable, low-complexity, unauthenticated attack that needs a user to click a crafted link, with a scope change reflecting impact across the browser security boundary; the 7.1 score is elevated mainly by the scope change, not by direct technical impact. Real-world risk is moderate: the bug requires social engineering of a privileged WordPress user to achieve meaningful damage, and there is no EPSS score, no KEV listing, and no public PoC in the provided intelligence, indicating no evidence of mass exploitation. The Patchstack reference confirms the issue but provides no signal of active campaigns, so this should be prioritized like a typical reflected XSS in a WordPress theme - patch promptly, but it is unlikely to be opportunistically mass-exploited.

Exploit ScenarioDerived

An attacker crafts a URL pointing at a Folo-powered WordPress site with a malicious payload in a reflected parameter and delivers it via phishing email, a forum post, or a malicious ad to a site administrator. When the administrator clicks the link while logged in, the injected script executes in their browser session and can steal authentication cookies, create a new admin account via the REST API, or modify site content. No public PoC is identified in the supplied intelligence.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Jun 17, 2026

Reflected cross-site scripting in the Themify Folo WordPress theme (versions up to and including 1.9.6) allows remote attackers to execute arbitrary JavaScript in a victim's browser when the victim clicks a crafted link. The flaw is reported by Patchstack with a CVSS 3.1 base score of 7.1 driven by scope change and user interaction; no public exploit identified at time of analysis and the vulnerability is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis - the Patchstack advisory documents the flaw through version 1.9.6 but does not cite a fixed version in the supplied data, so administrators should monitor https://patchstack.com/database/wordpress/theme/folo/vulnerability/wordpress-themify-folo-theme-1-9-6-reflected-cross-site-scripting-xss-vulnerability and the Themify vendor channel for an updated Folo release and upgrade as soon as it is published. In the interim, deploy a WordPress-aware WAF rule (Patchstack, Wordfence, or equivalent) to filter reflected XSS payloads against the theme's request parameters, set a strict Content-Security-Policy header that disallows inline scripts to blunt payload execution (note this may break theme features that rely on inline JS and should be tested), restrict /wp-admin access by IP allowlist so administrators are less reachable by phishing links, and consider temporarily switching to another theme if the site has high-value admin accounts.

Affected VersionsENISA

Themify Folo n/a ≤1.9.6

Affected Packages

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

Themify Folo is a commercial WordPress theme distributed by Themify, identified by CPE cpe:2.3:a:themify:themify_folo. The root cause is CWE-79, Improper Neutralization of Input During Web Page Generation, meaning one or more request parameters rendered by the theme are echoed back into an HTML response without sufficient output encoding or input sanitization. Because the payload is delivered in the request and reflected in the response, attacker-supplied script executes in the origin of the WordPress site, giving access to cookies, the DOM, and any logged-in session - including administrator sessions when an admin is lured to the crafted URL.

Know when Themify Folo 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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Reflected XSS reachable over the network without authentication but requiring a victim click; scope changes to the browser and impacts are limited to session-level confidentiality, integrity, and availability.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Themify Folo allows Reflected XSS.

This issue affects Themify Folo: from n/a through 1.9.6.

Executive ViewAI

Why It Matters

The Themify Folo WordPress theme through version 1.9.6 contains a reflected cross-site scripting vulnerability that could allow attackers to inject arbitrary JavaScript code into website visitor browsers through crafted links. Organizations deploying this theme on public websites face risk of credential theft, session hijacking, and malware distribution targeting end-users and damaging organizational reputation. While no public exploit identified at time of analysis, the attack requires only social engineering to distribute malicious links and presents ongoing risk until the affected theme is patched or replaced.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Immediately disable affected theme versions and migrate to alternative WordPress theme; (2) Deploy Web Application Firewall with XSS detection and sanitization rules; (3) Implement Content Security Policy headers to restrict inline script execution; (4) Monitor web logs for XSS payload attempts; (5) Conduct end-user awareness training on avoiding untrusted links to organizational websites.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
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.1%
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