Description
The LA-Studio Element Kit for Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.6.1 via the get_type_template function. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. The wp_normalize_path function used in get_template only normalizes directory separators and does not resolve or reject path traversal sequences, while the extension check is trivially bypassed because the caller already appends the required extension to the traversal payload.
Published: 2026-07-11
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The LA‑Studio Element Kit for Elementor plugin contains a Local File Inclusion flaw in all versions up to 1.6.1. The get_type_template function normalizes a user‑supplied widget setting only by adjusting directory separators and appending a file extension; it does not resolve or reject path‑traversal sequences. As a result, an authenticated attacker with contributor or higher privileges can craft a traversal payload in the progress_type widget setting that points to an arbitrary .php file on the server. The plugin will then include and execute that file, allowing, bypass role‑based access controls, or exfiltrate sensitive data stored in the application environment.

Affected Systems

WordPress sites that have the LA‑Studio Element Kit for Elementor plugin installed at version 1.6.1 or earlier are affected. Any user who possesses contributor‑level or higher permissions and can edit widget settings for the progress bar is able to trigger the flaw.

Risk and Exploitability

With a CVSS score of 7.5, this vulnerability is classified as high. The EPSS score is under 1 %, indicating a very low public exploitation probability. Although it is not listed in the CISA KEV catalog, the potential impact—remote code execution, access control bypass, and data theft—demands immediate remediation.

Generated by OpenCVE AI on July 29, 2026 at 09:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the LA‑Studio Element Kit for Elementor plugin to the latest version that contains the fix.
  • If a patched release is not yet available, deactivate or uninstall the plugin until a fixed version is released.
  • Restrict or eliminate contributor‑level permissions from users who do not need to configure widgets, limiting the ability to supply malicious input.
  • Consider adding application path‑traversal patterns in widget settings or restricting the upload and execution.

Generated by OpenCVE AI on July 29, 2026 at 09:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 11 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
First Time appeared Choijun
Choijun la-studio-element-kit-for-elementor
Wordpress
Wordpress wordpress
Vendors & Products Choijun
Choijun la-studio-element-kit-for-elementor
Wordpress
Wordpress wordpress

Sat, 11 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Description The LA-Studio Element Kit for Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.6.1 via the get_type_template function. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. The wp_normalize_path function used in get_template only normalizes directory separators and does not resolve or reject path traversal sequences, while the extension check is trivially bypassed because the caller already appends the required extension to the traversal payload.
Title LA-Studio Element Kit for Elementor <= 1.6.1 - Authenticated (Contributor+) Local File Inclusion via 'progress_type' Widget Setting
Weaknesses CWE-98
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Choijun La-studio-element-kit-for-elementor
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-14T14:19:00.588Z

Reserved: 2026-07-09T19:30:47.385Z

Link: CVE-2026-15338

cve-icon Vulnrichment

Updated: 2026-07-14T14:18:57.276Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T09:45:04Z

Weaknesses
  • CWE-98

    Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')