Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en lunary-ai/lunary v1.4.2 (CVE-2024-7456)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-89 Neutralización incorrecta de elementos especiales usados en un comando SQL (Inyección SQL)
Fecha de publicación:
01/11/2024
Última modificación:
06/11/2024

Descripción

Existe una vulnerabilidad de inyección SQL en la ruta `/api/v1/external-users` de la versión v1.4.2 de lunary-ai/lunary. La cláusula `order by` de la consulta SQL utiliza `sql.unsafe` sin una desinfección previa, lo que permite la inyección SQL. La variable `orderByClause` se construye sin validación ni desinfección del lado del servidor, lo que permite que un atacante ejecute comandos SQL arbitrarios. Una explotación exitosa puede provocar la pérdida, modificación o corrupción total de los datos.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:lunary:lunary:1.4.2:*:*:*:*:*:*:*