CVE-2024-50672

A

NoSQL injection vulnerability in Adapt Learning Adapt Authoring Tool <= 0.11.3 allows unauthenticated attackers to reset user and administrator account passwords via the "Reset password" feature. The vulnerability occurs due to insufficient validation of user input, which is used as a query in Mongoose's find() function. This makes it possible for attackers to perform a full takeover of the administrator account. Attackers can then use the newly gained administrative privileges to upload a custom plugin to perform remote code execution (RCE) on the server hosting the web application.

Configurations

No configuration.

History

27 Nov 2024, 17:15

Type Values Removed Values Added
Summary
  • (es) Una vulnerabilidad de inyección NoSQL en Adapt Learning Adapt Authoring Tool &lt;= 0.11.3 permite a atacantes no autenticados restablecer las contraseñas de cuentas de usuario y administrador a través de la función "Restablecer contraseña". La vulnerabilidad se produce debido a una validación insuficiente de la entrada del usuario, que se utiliza como consulta en la función find() de Mongoose. Esto permite a los atacantes realizar una toma de control total de la cuenta de administrador. Los atacantes pueden utilizar los privilegios administrativos recién obtenidos para cargar un complemento personalizado para realizar la ejecución remota de código (RCE) en el servidor que aloja la aplicación web.
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 9.8
CWE CWE-89

25 Nov 2024, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-11-25 21:15

Updated : 2024-11-27 17:15


NVD link : CVE-2024-50672

Mitre link : CVE-2024-50672

CVE.ORG link : CVE-2024-50672


JSON object : View

Products Affected

No product.

CWE
CWE-89

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')