Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 05 NOV · 12:47

CVE-2026-82912 Inyección de expresiones en EmailServices de Apache OFBiz

sendMailFromScreen pasa los valores bodyText y subject proporcionados por el llamador por FlexibleStringExpander.expandString, que compila y evalúa Groovy embebido en un class loader sin las restricciones de SecureASTCustomizer que aplica GroovyUtil.eval. Un atacante remoto autenticado con solo OFBTOOLS_VIEW y ACCOUNTING_VIEW puede ejecutar comandos arbitrarios del sistema operativo como la cuenta que ejecuta OFBiz mediante una expresión ${groovy:...} enviada al formulario Send Per Email. Se recomienda actualizar…

8.8ALTA

CVSS 3.1

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

Afectados

  • Apache Software Foundation Apache OFBiz

    hasta antes de 24.09.08

Qué hacer

  1. Verificá si usás Apache OFBiz 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 3.1 · 8.8 ALTA

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

  • Vector de ataqueRed
  • Complejidad del ataqueBaja
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • AlcanceSin cambio
  • ConfidencialidadAlta
  • IntegridadAlta
  • DisponibilidadAlta

Descripción original

Improper Neutralization of Special Elements Used in an Expression Language Statement ('Expression Language Injection') in EmailServices in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote authenticated attacker holding only OFBTOOLS_VIEW and ACCOUNTING_VIEW, the two view-level permissions that open the Accounting application, to execute arbitrary operating system commands as the account running OFBiz, by submitting a ${groovy:...} expression as the bodyText or subject value to the shipped Send Per Email invoice form, because sendMailFromScreen passes those caller-supplied values through FlexibleStringExpander.expandString, which compiles and evaluates embedded Groovy on a class loader that carries none of the SecureASTCustomizer restrictions GroovyUtil.eval applies elsewhere, behind a service and request-map that declare no permission check beyond base authentication. Users are recommended to upgrade to version 24.09.08, which fixes this issue.

Referencias (1)

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.