No abras un issue público. Usa el reporte privado de GitHub: Security → Report a vulnerability.
Incluye qué versión usas, cómo reproducirlo y qué impacto tiene. Recibirás respuesta en cuanto sea posible; es un proyecto mantenido por una persona en su tiempo libre. Se corrige sobre la última versión publicada.
tasktui es una herramienta personal: un usuario, un token.
API_TOKENes la única llave. Quien lo tenga puede leer y cambiar todas las tareas. Genera uno largo (openssl rand -hex 24) y guárdalo fuera del repositorio;.envestá en.gitignore.- El servidor habla HTTP plano y por defecto solo escucha en
127.0.0.1. Fuera de tu red, ponle delante HTTPS (Caddy, Cloudflare Tunnel o Tailscale: ver docs/docker.md). - El secreto del MCP va en la URL, porque algunos clientes no envían
cabeceras propias. Trátalo como una contraseña y cámbialo si se filtra. Sin
MCP_SECRET, el MCP está apagado. - En tu equipo, el token se guarda en
~/.config/tasktui/servidor.tomlcon permisos 600. - No hay cuentas, roles ni aislamiento entre usuarios. No lo expongas como servicio compartido.