VULNERABILIDAD
CVE-2026-110284 Inclusión local de archivos en el plugin LifterLMS de WordPress
El plugin LifterLMS de WordPress, hasta la versión 10.3.1, es vulnerable a inclusión local de archivos mediante atributos controlados por el atacante del shortcode [lifterlms_checkout]. El helper llms_get_template() aplica extract() sobre el arreglo de atributos antes de resolver la ruta de la plantilla, lo que permite sobrescribir template_name y default_path y controlar la ruta pasada a un include de PHP. Atacantes autenticados con nivel de instructor o superior pueden incluir y ejecutar archivos arbitrarios…
Alerta de Nureq Monitor
Detectada 14 OCT · 07:09
CVSS 3.1
7.5ALTAPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,7 % PERCENTIL 52
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-110284
El plugin LifterLMS de WordPress, hasta la versión 10.3.1, es vulnerable a inclusión local de archivos mediante atributos controlados por el atacante del shortcode [lifterlms_checkout]. El helper llms_get_template() aplica extract() sobre el arreglo de atributos antes de resolver la ruta de la plantilla, lo que permite sobrescribir template_name y default_path y controlar la ruta pasada a un include de PHP. Atacantes autenticados con nivel de instructor o superior pueden incluir y ejecutar archivos arbitrarios…
Productos y versiones afectadas
lifterlms LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes
Qué hacer
- Verificá si usás LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
CVSS 3.1 · 7.5 ALTA
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- VECTOR DE ATAQUE (AV)
- Red
- COMPLEJIDAD DEL ATAQUE (AC)
- Alta
- PRIVILEGIOS REQUERIDOS (PR)
- Bajos
- INTERACCIÓN DEL USUARIO (UI)
- Ninguna
- ALCANCE (S)
- Sin cambio
- CONFIDENCIALIDAD (C)
- Alta
- INTEGRIDAD (I)
- Alta
- DISPONIBILIDAD (A)
- Alta
Abrir la calculadora completa →
Descripción original
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.
Referencias
- www.wordfence.com/threat-intel/vulnerabilities/id/631c4d14-8b33-47ed-a2ff-68b2b2906b84?so…
- plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/functions/llms.function…
- plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/functions/llms.function…
- plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/shortcodes/class.llms.s…
- plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/shortcodes/class.llms.s…
- plugins.trac.wordpress.org/browser/lifterlms/tags/10.3.1/includes/shortcodes/class.llms.s…
- plugins.trac.wordpress.org/changeset/3736899/lifterlms/trunk/includes/functions/llms.func…
Historial de la alerta
- VULNERABILIDAD Nueva vulnerabilidad detectada.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.