CVE-2026-110284 Details
Description
The LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 10.3.1 via attacker-controlled attributes of the [lifterlms_checkout] shortcode. This is due to the llms_get_template() helper performing extract() on the shortcode attribute array before resolving the template path, which allows the attacker-supplied 'template_name' and 'default_path' shortcode attributes to overwrite the function's local parameters and ultimately control the path passed to a PHP include. This makes it possible for authenticated attackers, with Instructor-level access and above, to include and execute arbitrary files on the server, that can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where files with safe extensions containing attacker-controlled content can be uploaded and included.
A local file inclusion vulnerability has been identified in the LifterLMS WordPress plugin, specifically in versions through 10.3.1. The issue arises within the 'lifterlms_checkout' shortcode, where attacker-controlled attributes can be used to manipulate the template path. This is possible because the 'llms_get_template()' function extracts shortcode attributes before determining the template path, allowing attackers to overwrite local parameters and control the file path passed to a PHP include. As a result, authenticated attackers with Instructor-level access or higher can include and execute arbitrary files on the server. Exploitation of this vulnerability could lead to bypassing access controls, accessing sensitive data, or executing code, particularly if uploaded files with safe extensions containing malicious content can be included.
Users are advised to update the LifterLMS plugin to version 10.3.2 or a later patched version.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 14, 2026CISA-ADP
Assessed Oct 15, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-98 | Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| LifterLMS | <= 10.3.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 15, 2026 | CVE Modified | CISA-ADP |
| Oct 14, 2026 | New CVE Received | [email protected] |
Volerion