CVE-2026-78387

RansomLook contains an authorization weakness in the web-based configuration editor exposed through the /admin/config endpoint. The endpoint requires an authenticated session but does not perform an explicit privilege or administrator authorization check before allowing access to configuration-management functionality. An authenticated low-privileged user able to access the endpoint can submit crafted configuration values that are written directly to the application's config/generic.json file. The affected functionality permits modification of configuration sections including notification, LDAP, SMTP, and general application settings. Successful exploitation could therefore allow an attacker to alter security-sensitive application behavior, redirect integrations or notifications, modify authentication-related configuration, disrupt external services, or render the RansomLook installation unavailable. The configuration editor also operated on a configuration file containing sensitive values such as passwords, tokens, secrets, and API keys. Although the affected version contains logic intended to prevent recognized secret values from being returned to the browser, exposing configuration management through insufficiently authorized web functionality significantly increases the impact of a compromised or low-privileged account. The patch resolves the issue by completely removing the /admin/config route and associated configuration-editing interface, preventing application configuration from being modified through the web UI.
CVSS

No CVSS.

Configurations

No configuration.

History

14 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) RansomLook contiene una debilidad de autorización en el editor de configuración basado en web expuesto a través del endpoint /admin/config. El endpoint requiere una sesión autenticada pero no realiza una verificación explícita de privilegios o de autorización de administrador antes de permitir el acceso a la funcionalidad de gestión de configuración. Un usuario autenticado con bajos privilegios capaz de acceder al endpoint puede enviar valores de configuración manipulados que se escriben directamente en el archivo config/generic.json de la aplicación. La funcionalidad afectada permite la modificación de secciones de configuración incluyendo notificación, LDAP, SMTP y configuraciones generales de la aplicación. La explotación exitosa podría, por lo tanto, permitir a un atacante alterar el comportamiento de la aplicación sensible a la seguridad, redirigir integraciones o notificaciones, modificar la configuración relacionada con la autenticación, interrumpir servicios externos o dejar la instalación de RansomLook no disponible. El editor de configuración también operaba sobre un archivo de configuración que contenía valores sensibles como contraseñas, tokens, secretos y claves API. Aunque la versión afectada contiene lógica destinada a evitar que los valores secretos reconocidos sean devueltos al navegador, exponer la gestión de configuración a través de una funcionalidad web insuficientemente autorizada aumenta significativamente el impacto de una cuenta comprometida o con bajos privilegios. El parche resuelve el problema eliminando completamente la ruta /admin/config y la interfaz de edición de configuración asociada, impidiendo que la configuración de la aplicación sea modificada a través de la interfaz de usuario web.

Information

Published : 2026-08-24 15:16

Updated : 2026-10-14 13:10


NVD link : CVE-2026-78387

Mitre link : CVE-2026-78387

CVE.ORG link : CVE-2026-78387


JSON object : View

Products Affected

No product.

CWE
CWE-862

Missing Authorization