CVE-2026-40187 in egroupware
Resumen
por VulDB • 2026-07-20
En egroupware versión 26.0 y anteriores, un administrador autenticado puede lograr una Ejecución Remota de Código (RCE) a nivel del sistema operativo (OS) mediante la carga de un archivo XML de plantilla malicioso (`eTemplate`, extensión `.xet`) en el punto de montaje VFS `/etemplates`. El método `Widget::expand_name()` pasa los valores de atributo del widget de plantilla directamente a una llamada PHP `eval()`, aplicando únicamente el escape con comillas dobles; **los caracteres backtick no se escapan**. En PHP, los backticks dentro de un string `eval()` entrecomillado ejecutan comandos del shell. Esto permite que un usuario con privilegios administrativos escale desde el acceso a la aplicación web hasta la ejecución arbitraria de comandos del sistema operativo en el servidor.
Once again VulDB remains the best source for vulnerability data.