Skip to main content

Promo WordPress Theme CVE-2026-22325

| EUVDEUVD-2026-37648 HIGH
PHP Remote File Inclusion (CWE-98)
2026-06-17 Patchstack
8.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify site running Promo theme <=1.3.0
  2. Delivery
    Craft HTTP request with traversal payload in vulnerable parameter
  3. Exploit
    Theme include() loads attacker-chosen local file
  4. Execution
    PHP interprets included file as code
  5. Persist
    Disclose wp-config.php or execute planted payload
  6. Impact
    Establish web-shell or exfiltrate credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Command and Control

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 target WordPress site to have the AxiomThemes Promo theme installed and active at version 1.3.0 or earlier, with the vulnerable include path reachable over HTTP(S). The CVSS vector AV:N/AC:H/PR:N/UI:N indicates no authentication and no user interaction are needed, but AC:H signals that the attacker must satisfy a non-trivial precondition - typically the exact parameter name, a specific theme page or shortcode rendering the vulnerable code path, and a server filesystem layout that permits traversal to a useful target file (e.g., wp-config.php or an uploaded payload). Successful escalation to code execution further depends on the attacker being able to plant or locate an includable PHP file (such as via an unrelated upload feature) or on PHP being configured to interpret a readable file.

Impact

Signals are mixed. The CVSS vector AV:N/AC:H/PR:N/UI:N indicates remote, unauthenticated exploitation with no user interaction but elevated attack complexity, suggesting some non-trivial condition (e.g., a specific parameter, request shape, or environment) must be met. Confidentiality, integrity, and availability are all rated High, consistent with LFI escalating to code execution or sensitive disclosure. No EPSS score, KEV listing, or public POC was provided in the input, so widespread automated exploitation is not currently evidenced; however, WordPress theme LFIs historically attract opportunistic scanning once a Patchstack advisory is indexed. EPSS and KEV data are missing from the input and should be re-checked before final prioritization. Net: a real priority for any site running Promo <= 1.3.0, but the AC:H qualifier and absence of confirmed in-the-wild activity place it below known-exploited WordPress flaws.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP request to a vulnerable Promo theme endpoint with a path-traversal payload in the susceptible parameter, causing the theme's PHP code to include a local file such as wp-config.php (disclosing database credentials and auth keys) or an uploaded PHP file (yielding remote code execution under the web server user). No public POC has been identified at the time of analysis, but the Patchstack advisory provides enough context for skilled actors to derive one, and the AC:H rating suggests the working exploit requires correct parameter naming or specific request conditions rather than a one-shot URL.

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

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

Alert me

AnalysisAIv1 – Jun 17, 2026

Unauthenticated local file inclusion in the Promo WordPress theme through version 1.3.0 allows remote attackers to coerce the application into including arbitrary PHP files from the server, potentially leading to source code disclosure, sensitive file reads, or remote code execution where attacker-controlled files are reachable. The vulnerability is reported by Patchstack and affects axiomthemes' Promo theme; no public exploit identified at time of analysis and EPSS data was not provided. The CVSS 3.1 base score of 8.1 reflects high impact across confidentiality, integrity, and availability despite high attack complexity.

RemediationAI

No vendor-released patch identified at time of analysis; the Patchstack entry documents the issue against versions up to 1.3.0 but does not surface a fixed release in the provided data, so site operators should consult the Patchstack advisory (https://patchstack.com/database/wordpress/theme/promo/vulnerability/wordpress-promo-theme-1-3-0-local-file-inclusion-vulnerability) and the AxiomThemes vendor portal for an updated version. In the absence of a confirmed patched version, compensating controls include deploying a WAF rule (Patchstack vPatch, Wordfence, or ModSecurity OWASP CRS rule 930100/930110) to block path traversal sequences and absolute paths in theme-related parameters, hardening PHP via open_basedir restrictions to confine include() to the WordPress docroot (side effect: may break plugins that legitimately read outside the docroot), disabling allow_url_include and allow_url_fopen to prevent escalation to RFI (side effect: breaks plugins that fetch remote resources), and temporarily switching to an alternative theme if business needs allow until a fixed release is verified.

Affected VersionsENISA

Promo n/a ≤1.3.0

Affected Packages

euvd promo 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 affected component is the Promo commercial WordPress theme published by AxiomThemes (CPE cpe:2.3:a:axiomthemes:promo). The root cause maps to CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), commonly known as PHP Remote/Local File Inclusion. In PHP, this class of bug occurs when user-supplied input (typically a GET/POST parameter) flows into include, require, include_once, or require_once without proper allowlisting or path normalization, allowing traversal sequences or absolute paths to load attacker-chosen files. Because the theme is loaded by WordPress, the included PHP runs in the context of the web server user and inherits WordPress's loaded environment, magnifying the impact of any included file.

Know when Promo 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 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Remote unauthenticated LFI with no user interaction; AC:H reflects required parameter/path conditions; CIA all High because included PHP can leak secrets and reach code execution.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Local File Inclusion in Promo <= 1.3.0 versions.

Executive ViewAI

Why It Matters

The Promo WordPress theme by axiomthemes (versions ≤1.3.0) contains an unauthenticated local file inclusion vulnerability (CVE-2026-22325, CVSS 8.1) enabling attackers to read sensitive files or achieve remote code execution without credentials. No vendor-released patch identified at time of analysis leaves all organizations deploying this theme facing sustained exploitation risk.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Web Application Firewall rules targeting local file inclusion patterns; (2) Restrictive file system permissions limiting accessible files on web server; (3) Network monitoring and logging for suspicious file access attempts; (4) Disable affected theme and migrate to alternative pending vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% 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.4%
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
Total

Priority Score

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

Attack Technique

Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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