Skip to main content

Shopify Plugin EUVDEUVD-2026-41304

| CVE-2026-57748 HIGH
PHP Remote File Inclusion (CWE-98)
2026-07-02 Patchstack GHSA-48gx-7j8f-rc33
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain Contributor account on WordPress
  2. Delivery
    Locate vulnerable include parameter
  3. Exploit
    Submit crafted path-traversal/LFI request
  4. Execution
    Include local or poisoned file
  5. Impact
    Disclose credentials or execute code

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 an authenticated account with at least Contributor privileges (CVSS PR:L) on a WordPress site that has the Shopify / Shopify Help Center plugin (version ≤ 1.0.0) installed and active. No user interaction is needed (UI:N), and the request is delivered over the network (AV:N), but success is gated by high attack complexity (AC:H) - implying dependence on specific path, encoding, or filesystem conditions rather than a trivial one-shot request. The key limiting factors are the Contributor authentication requirement (so sites without untrusted authors or open registration are largely protected) and the plugin's low deployment footprint; the exact vulnerable parameter and endpoint are not disclosed in the provided data.

Impact

The signals are mixed and warrant a measured priority. The CVSS vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) shows network reachability with no user interaction but two dampeners: high attack complexity (AC:H) and required low privileges (PR:L, i.e. an authenticated Contributor account). The full C:H/I:H/A:H triad reflects a worst-case escalation to code execution, though a pure LFI more commonly yields high confidentiality with lower integrity/availability impact - the vendor's H/H/H may be optimistic for a read-oriented LFI. No EPSS score was provided in the input, KEV status is not listed (no active exploitation), and no POC is referenced, so real-world exploitation pressure appears low today. The practical gate is that an attacker must first obtain Contributor-level access on the target WordPress site, which meaningfully limits mass exploitation and makes this most relevant to multi-author or membership sites.

Exploit ScenarioDerived

An attacker registers or compromises a Contributor-level account on a WordPress site running the Shopify plugin, then sends a crafted request whose file/path parameter references a local file such as wp-config.php or a poisoned log file. Successful inclusion discloses sensitive configuration (database credentials, secret keys) and, if attacker-controlled content can be included and executed, can escalate to remote code execution. No public exploit is currently identified, and the high attack complexity means reliable exploitation likely requires specific path or environment conditions.

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

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

Alert me

AnalysisAIv1 – Jul 02, 2026

Local File Inclusion in the Shopify (Shopify Help Center) WordPress plugin through version 1.0.0 allows an authenticated user with at least Contributor privileges to include and read arbitrary local files on the server, potentially escalating to code execution via CWE-98-style file-inclusion abuse. The flaw was reported by Patchstack and carries a CVSS 7.5 rating driven by high confidentiality, integrity, and availability impact but with high attack complexity. No public exploit identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis, since version 1.0.0 is both the latest and the affected release. Until a fixed version is published, the most reliable action is to deactivate and remove the Shopify (Shopify Help Center) plugin, accepting the loss of its help-center functionality. If removal is not acceptable, restrict who can reach the vulnerable code path by tightening user roles so untrusted accounts do not hold the Contributor capability, disable open user registration, and place a WAF virtual-patch/rule in front of the plugin's request parameters to block path-traversal sequences (e.g. '../', null bytes, and absolute paths) - noting that WAF rules can be bypassed and may break legitimate requests. Monitor the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/shopify-plugin/vulnerability/wordpress-shopify-plugin-1-0-0-local-file-inclusion-vulnerability?_s_id=cve) for a patched release and upgrade as soon as one is available.

Affected VersionsENISA

Shopify n/a ≤1.0.0

Affected Packages

euvd shopify 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 a PHP-based WordPress plugin identified by the CPE cpe:2.3:a:shopify_help_center:shopify (the 'Shopify' / Shopify Help Center plugin), not the Shopify SaaS e-commerce platform itself - this distinction matters for triage. The root cause is CWE-98 (Improper Control of Filename for Include/Require Statement in PHP), meaning user-influenced input reaches a PHP include/require call. In WordPress plugins this typically manifests as a page/template/path parameter that is concatenated into an include() without adequate sanitization or an allow-list, letting an attacker traverse the filesystem to pull local files (and, under CWE-98's remote-file-inclusion semantics, potentially load attacker-controlled content that PHP then executes).

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

Contributor auth gives PR:L and disclosed AC:H stands; primary impact is file-read confidentiality (C:H) with only secondary integrity/availability (I:L/A:L) absent confirmed RCE.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Contributor Local File Inclusion in Shopify <= 1.0.0 versions.

Executive ViewAI

Why It Matters

The Shopify Help Center WordPress plugin (versions through 1.0.0) contains a file-inclusion vulnerability allowing authenticated contributors to read sensitive server files and potentially execute code. Organizations using this plugin face data exfiltration and system compromise risks, particularly if contributor accounts lack strict oversight. Immediate containment is required given the absence of a vendor patch.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable the plugin if not essential to operations; (2) Restrict WordPress Contributor role assignment strictly and audit all existing assignments; (3) Implement file-integrity monitoring and Web Application Firewall detection rules for LFI patterns; (4) Harden file system permissions to limit sensitive-file exposure; (5) Conduct immediate audit of recent server file-access logs for unauthorized activity by contributor accounts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche WordPress help-center plugin at initial 1.0.0 release, small 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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

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

CVE-2020-8176 MEDIUM POC
6.1 Jul 02

A cross-site scripting vulnerability exists in koa-shopify-auth v3.1.61-v3.1.62 that allows an attacker to inject JS pay

CVE-2025-61686 CRITICAL
9.1 Jan 10

React Router (@react-router/node 7.0.0-7.9.3) has a path traversal in file-based session storage when using unsigned coo

CVE-2026-21884 HIGH
8.2 Jan 10

React Router is a router for React. In @remix-run/react version prior to 2.17.3. [CVSS 8.2 HIGH]

CVE-2025-59057 HIGH
7.6 Jan 10

React Router is a router for React. In @remix-run/react versions 1.15.0 through 2.17.0. [CVSS 7.6 HIGH]

CVE-2026-63414 HIGH
7.6 Oct 29

Cross-shop context confusion in the Shopify shopify_app Ruby gem (versions 22.1.0 through 23.0.2) allows an authenticate

CVE-2025-68470 MEDIUM
6.5 Jan 10

React-Router versions up to 6.30.1 is affected by url redirection to untrusted site (open redirect) (CVSS 6.5).

CVE-2026-22030 MEDIUM
6.5 Jan 10

React Router is a router for React. In @remix-run/server-runtime version prior to 2.17.3. [CVSS 6.5 MEDIUM]

CVE-2026-39862 MEDIUM
6.3 Apr 08

Remote code execution in Tophat mobile testing harness prior to 2.5.1 allows authenticated network attackers to execute

CVE-2026-22029 MEDIUM
6.1 Jan 10

React Router is a router for React. In @remix-run/router version prior to 1.23.2. [CVSS 8.0 HIGH]

CVE-2022-29230 MEDIUM
5.4 May 18

Hydrogen is a React-based framework for building dynamic, Shopify-powered custom storefronts. Rated medium severity (CVS

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