Vulnerabilidad crítica en el plugin Tutor LMS Pro de WordPress

Se ha descubierto una vulnerabilidad crítica en el popular plugin Tutor LMS Pro para WordPress, que permite a atacantes autenticados extraer información sensible de la base de datos.

La falla tiene una calificación de severidad de 8.8 sobre 10 y afecta a todas las versiones hasta la 3.7.0.

Detalles de la vulnerabilidad

La falla se produce por un manejo inadecuado de datos proporcionados por el usuario, lo que permite a los atacantes inyectar código SQL en consultas de la base de datos.

Wordfence explica:

“El plugin Tutor LMS Pro – solución de eLearning y cursos online para WordPress – es vulnerable a SQL Injection basada en tiempo a través del parámetro order usado en la función get_submitted_assignments() en todas las versiones hasta la 3.7.0.

Esto se debe a un escape insuficiente del parámetro proporcionado por el usuario y a la falta de preparación adecuada de la consulta SQL existente.”

SQL Injection basada en tiempo

Un ataque SQL Injection basado en tiempo permite al atacante determinar si una consulta es válida midiendo cuánto tarda la base de datos en responder.

Usando el parámetro vulnerable order, el atacante puede insertar código SQL que retrase la respuesta de la base de datos y, a partir de esos retrasos, deducir información confidencial almacenada.

Impacto y riesgos

  • Requiere acceso autenticado, pero aún así puede exponer información sensible
  • Puede comprometer la seguridad de la base de datos y de los usuarios
  • Riesgo elevado para sitios educativos que manejan datos de estudiantes y cursos

Solución recomendada

Se recomienda actualizar inmediatamente a la versión 3.7.1 o superior para proteger el sitio de posibles ataques.


Descubre más desde CIBERED

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario