KamoCRM

Nenhuma gravação anónima para a sessão Redis, e nenhum ID de sessão no registo de saída

Fixkamo-login
Enviado
25 de setembro de 2026 às 10:17 UTC
Autor
Kamo
Confirmação
b826b5a

POST /api/session guardou qualquer JSON sob qualquer chave KS=, com um TTL escolhido pelo chamador e não autenticação, através de um par de clientes da Redis. A sessão Redis executa maxmemory 2gb com Allkeys-lru, então uma inundação dessas chaves despeja cada *** e OTK e assina o todo plataforma para fora; o Redis ACL não pode pará-lo porque a rota escreve como kamo app. Nada lê KS= chave e nada chamado de rota (a página usa /api/session/select), então ela é excluída, e app/lib/redis.ts é agora o único cliente do Redis. O cancelamento registrou toda a chave de sessão duas vezes, e em uma falha do Redis imprimiu o ioredis erro, que carrega os argumentos do comando falhado (a chave novamente). Agora não faz nenhum registo. tests/session-redis.test.mjs (node --test tests/*.test.mjs) pinos ambos: apenas app/lib/redis.ts abre o Redis, nenhuma rota escreve para ele exceto apagar a própria sessão do chamador, e não linha de log de saída carrega o id, no sucesso ou em uma falha do Redis. KamoAI SP00 revisão final I-2 e P3.

Todas as alterações

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços