PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-110284 lifterlms CVE debrief

CVE-2026-110284 LifterLMS Local File Inclusion Vulnerability. The LifterLMS plugin for WordPress, versions up to and including 10.3.1, is vulnerable to Local File Inclusion via attacker-controlled attributes of the [lifterlms_checkout] shortcode. Authenticated attackers with Instructor-level access can exploit this to include and execute arbitrary files on the server, potentially leading to code execution, data breaches, or access control bypass. Defenders should assess exposure, verify server logs for exploitation attempts, and apply vendor remediation when available.

Vendor
lifterlms
Product
LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-14
Original CVE updated
2026-10-15
Advisory published
2026-10-14
Advisory updated
2026-10-15

Who should care

Defenders of WordPress installations using LifterLMS plugin version 10.3.1 or earlier, especially those with Instructor-level access or higher, should assess exposure and prioritize remediation. This includes reviewing server logs for potential exploitation attempts and applying vendor remediation when available.

Why it matters

CVE-2026-110284 is a high-severity Local File Inclusion vulnerability in the LifterLMS plugin for WordPress. Authenticated attackers with Instructor-level access can exploit this vulnerability to include and execute arbitrary files on the server, potentially leading to code execution, data breaches, or access control bypass. Defenders should prioritize assessing exposure, verifying server logs for exploitation attempts, and applying vendor remediation when available.

  • Potential code execution in cases where files with safe extensions containing attacker-controlled content can be uploaded and included
  • Bypassing access controls to obtain sensitive data
  • Achieving arbitrary file inclusion and execution on the server

Technical summary

The LifterLMS 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 allows authenticated attackers with Instructor-level access and above to include and execute arbitrary files on the server, potentially leading to code execution, data breaches, or access control bypass. The vulnerability is due to the llms_get_template() helper performing extract() on the shortcode attribute array before resolving the template path.

Defensive priority

High

Recommended defensive actions

  • Assess exposure of LifterLMS installations to version 10.3.1 or earlier
  • Verify if Instructor-level access or higher is present in the environment
  • Review server logs for potential exploitation attempts
  • Apply vendor remediation when available
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details on the LifterLMS plugin vulnerability. The NVD entry is currently not provided. The vulnerability allows authenticated attackers with Instructor-level access and above to include and execute arbitrary files on the server. Defenders should verify server logs for potential exploitation attempts and apply vendor remediation when available. The source item provides vulnerability details, but additional verification is recommended.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-110284 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-110284

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-110284 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110284

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • LifterLMS <= 10.3.1 - Authenticated (Contributor+) Local File Inclusion via 'lifterlms_checkout'

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110284.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/functions/llms.functions.template.php

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/shortcodes/class.llms.shortcode.checkout.php

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/shortcodes/class.llms.shortcodes.php

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://plugins.trac.wordpress.org/changeset/3736899/lifterlms/trunk/includes/functions/llms.functions.template.php

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.