Vulnerabilidad en imp de horde (CVE-2026-65053)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-79
Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
24/08/2026
Última modificación:
12/10/2026
Descripción
El visor MIME AppleDouble de Horde IMP escribe un nombre de archivo adjunto controlado por el atacante en un bloque de estado HTML sin escaparlo. En lib/Mime/Viewer/Appledouble.php, _IMPrender() obtiene el nombre de la parte de datos con IMP_Contents::getPartName(), que devuelve el propio parámetro de nombre de la parte MIME tal como lo proporciona el mensaje, y lo pasa a través de sprintf al texto de un objeto IMP_Mime_Status. IMP_Mime_Status::__toString() concatena cada entrada de texto directamente en el marcado de la tabla circundante, por lo que el valor llega a la página renderizada textualmente. Un mensaje elaborado como multipart/appledouble cuya parte de datos lleva marcado en su parámetro de nombre, por lo tanto, ejecuta script en el contexto de cualquier usuario que lo vea, y la carga útil persiste en el buzón. La explotación no requiere una cuenta en el sistema objetivo, solo la capacidad de enviar correo a un usuario. La versión 7.2.0 escapa el valor con htmlspecialchars(). El investigador además encadena esta falla con la lectura arbitraria de archivos de CVE-2026-58451, y reporta que el script ejecutándose en la sesión de un administrador puede alcanzar una ruta de ejecución de código de aplicación.
Impacto
Puntuación base 4.0
5.10
Gravedad 4.0
MEDIA
Puntuación base 3.x
6.10
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://blog.evan.lat/posts/CVE-2026-65053/
- https://github.com/horde/imp/commit/f31449a12e3f945c90015d29524925c4c43f6324
- https://github.com/horde/imp/pull/107
- https://github.com/horde/imp/releases/tag/v7.2.0
- https://www.horde.org/apps/imp
- https://www.vulncheck.com/advisories/horde-imp-before-stored-cross-site-scripting-via-appledouble-viewer-part-name
- http://seclists.org/fulldisclosure/2026/Aug/115


