CVE-2026-78387
RansomLook Missing Authorization in Web Configuration Editor Allows Application Configuration Modification
Description
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.
INFO
Published Date :
Aug. 24, 2026, 3:16 p.m.
Last Modified :
Oct. 14, 2026, 1:10 p.m.
Remotely Exploit :
Yes !
Source :
5a6e4751-2f3f-4070-9419-94fb35b644e8
CVSS Scores
| Score | Version | Severity | Vector | Exploitability Score | Impact Score | Source |
|---|---|---|---|---|---|---|
| CVSS | 134c704f-9b21-4f2e-91b3-4a467353bcc0 | |||||
| CVSS 4.0 | CRITICAL | 5a6e4751-2f3f-4070-9419-94fb35b644e8 | ||||
| CVSS 4.0 | CRITICAL | 5a6e4751-2f3f-4070-9419-94fb35b644e8 |
Solution
- Remove the /admin/config route.
- Disable the web-based configuration editor.
References to Advisories, Solutions, and Tools
Here, you will find a curated list of external links that provide in-depth
information, practical solutions, and valuable tools related to
CVE-2026-78387.
| URL | Resource |
|---|---|
| https://github.com/RansomLook/RansomLook/commit/d411ff51446e9e8b04e15567b46d53e86a3116dd |
CWE - Common Weakness Enumeration
While CVE identifies
specific instances of vulnerabilities, CWE categorizes the common flaws or
weaknesses that can lead to vulnerabilities. CVE-2026-78387 is
associated with the following CWEs:
Common Attack Pattern Enumeration and Classification (CAPEC)
Common Attack Pattern Enumeration and Classification
(CAPEC)
stores attack patterns, which are descriptions of the common attributes and
approaches employed by adversaries to exploit the CVE-2026-78387
weaknesses.
We scan GitHub repositories to detect new proof-of-concept exploits. Following list is a collection of public exploits and proof-of-concepts, which have been published on GitHub (sorted by the most recently updated).
Results are limited to the first 15 repositories due to potential performance issues.
The following list is the news that have been mention
CVE-2026-78387 vulnerability anywhere in the article.
The following table lists the changes that have been made to the
CVE-2026-78387 vulnerability over time.
Vulnerability history details can be useful for understanding the evolution of a vulnerability, and for identifying the most recent changes that may impact the vulnerability's severity, exploitability, or other characteristics.
-
CVE Translated by [email protected]
Oct. 14, 2026
Action Type Old Value New Value Added Translation Title: ransomlook, Description: 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. -
New CVE Received by 5a6e4751-2f3f-4070-9419-94fb35b644e8
Aug. 24, 2026
Action Type Old Value New Value Added Affected [{'repo': 'https://github.com/RansomLook/RansomLook', 'vendor': 'ransomlook', 'product': 'ransomlook', 'versions': [{'status': 'affected', 'version': '0', 'versionType': 'semver', 'lessThanOrEqual': '2.0.0'}], 'defaultStatus': 'unaffected'}] Added Description 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. Added CVSS V4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X Added CWE CWE-862 Added Reference https://github.com/RansomLook/RansomLook/commit/d411ff51446e9e8b04e15567b46d53e86a3116dd -
CVE Modified by 134c704f-9b21-4f2e-91b3-4a467353bcc0
Aug. 24, 2026
Action Type Old Value New Value Added SSVC {'id': 'CVE-2026-78387', 'role': 'CISA Coordinator', 'options': [{'exploitation': 'none'}, {'automatable': 'no'}, {'technicalImpact': 'total'}], 'version': '2.0.3', 'timestamp': '2026-08-24T15:08:44.697744Z'}