Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 05 NOV · 18:39

CVE-2026-85076 Escalada de privilegios en Cronicle mediante inyección de variables de entorno a través de parámetros de…

Antes de 0.9.124, un usuario autenticado no administrador con privilegios run_events, create_events o edit_events puede enviar claves no declaradas en los parámetros de eventos mediante api_create_event, api_update_event o api_run_event; lib/api.js y lib/api/event.js validan el objeto de parámetros sin restringir sus claves, y lib/job.js convierte esas claves a mayúsculas y las aplica al entorno del proceso hijo después de las variables definidas por el administrador. Una clave que colisione con una variable de…

9.0CRÍTICA

CVSS 4.0

  • Probabilidad de explotación · EPSS del 09/110,4 % · percentil 34
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • jhuckaby Cronicle

    < 0.9.124

Qué hacer

  1. Verificá si usás Cronicle y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 4.0 · 9.0 CRÍTICA

CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

  • Vector de ataqueRed
  • Complejidad del ataqueBaja
  • Requisitos del ataquePresentes
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • Confidencialidad (sistema vulnerable)Alta
  • Integridad (sistema vulnerable)Alta
  • Disponibilidad (sistema vulnerable)Alta
  • Confidencialidad (sistemas posteriores)Alta
  • Integridad (sistemas posteriores)Alta
  • Disponibilidad (sistemas posteriores)Alta

Descripción original

Cronicle is a multi-server task scheduler and runner, with a web based front-end UI. Prior to 0.9.124, an authenticated non-admin with run_events, create_events, or edit_events privilege can supply undeclared keys in event params through api_create_event, api_update_event, or api_run_event. lib/api.js and lib/api/event.js validate the parameter object without restricting its keys, and lib/job.js uppercases those keys and applies them to the child process environment after administrator-defined plugin variables. A key that collides with a security-sensitive environment variable can therefore override the plugin execution context and may cause privilege escalation, arbitrary code execution, data access, or service disruption depending on the plugin and runtime. This issue is fixed in version 0.9.124.

Referencias (3)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.