Descripción
Las versiones 12.x anteriores a 12.1.0 y 11.x anteriores a 11.3.7 de Progress MarkLogic Server no aíslan suficientemente el código suministrado por el usuario, ejecutado a través de ciertas rutas de evaluación REST y XDBC, del estado de solicitudes, respuestas y sesiones HTTP. Un atacante capaz de ejecutar código a través de una ruta afectada podría realizar acciones no autorizadas o comprometer una sesión autenticada.
Qué hacer
Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.
Versiones afectadas
- MarkLogic Server Afectadas: 11.0.0 y anteriores a 11.3.7 · 12.0.0 y anteriores a 12.1.0
Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.
Referencias
- Aviso del fabricantecommunity.progress.com/s/article/Marklogic-Critical-Security-Alert-Bu…
Ver el texto original en inglés (CVE.org)
Insufficient isolation of user-supplied code in Progress MarkLogic Server
Progress MarkLogic Server 12.x releases before 12.1.0 and 11.x releases before 11.3.7 do not sufficiently isolate user-supplied code executed through certain REST and XDBC evaluation paths from HTTP request, response, and session state. An attacker able to execute code through an affected path could perform unauthorized actions or compromise an authenticated session.