CVE-2026-67448 in Mailpit
Resumen
por VulDB • 2026-08-21
Mailpit es una herramienta de prueba y API para correos electrónicos dirigida a desarrolladores. Desde la versión 1.29.0 hasta la 1.30.6, el middleware `origin` en `server/server.go` verifica si el `RequestURI` crudo comienza con `/api/`, mientras que Go's ServeMux realiza las rutas utilizando la ruta de URL descodificada por porcentaje (percent-decoded), y `server/websockets/client.go` configura `websocket.Upgrader.CheckOrigin` para devolver true. Un sitio web malicioso puede solicitar `/%61pi/events`, omitir `corsOriginAccessControl()`, acceder al controlador WebSocket `/api/events` y recibir IDs de mensajes en tiempo real, valores Message-Id, campos de remitente y destinatario, asuntos, etiquetas y fragmentos del cuerpo desde una instancia predeterminada de Mailpit sin autenticar después de que el usuario visite el sitio. Esto es un retroceso (regression) de la protección anterior contra orígenes WebSocket y no afecta a los despliegues protegidos por `--ui-auth-file`. Este problema está corregido en la versión 1.30.6.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.