CitrixBleed: quando corrigir a senha não resolveu porque a senha estava em todo lugar
Em 2023, uma falha na Citrix permitia roubar sessões ativas sem senha. Trocar a senha não adiantou, porque o token roubado continuava valendo.
Em outubro de 2023, a Citrix publicou uma correção para uma falha em vários de seus appliances de acesso, e a recommendation foi trocar a senha de todos os usuários, redefinir a configuração e reiniciar os serviços. A maior parte das organisations fez exatamente isso. E, em dezembro, a Check Point publicou um relatório mostrando que a troca de senha não tinha resolvido o problema.
A CVE-2023-4966, conhecida como CitrixBleed, permitia a um atacante extrair sessões ativas dos servidores, sem precisar de senha, e montar sua própria sessão com elas. A falha estava na memória do processo, no mesmo padrão do Heartbleed, e oTokens roubado continuava válido mesmo depois que o usuário trocava a senha, porque a sessão já estava criada.
Esse detalhe é o que transformou o caso em aviso de emergência. Trocar a senha é a resposta que todo mundo dá por hábito, e ela não funciona quando o problema é o token, e não a credencial. Quem entendeu isso a tempo teve que revogar todas as sessões, o que significa forçar o logout de todo mundo, em todas as aplicações que usam aquele appliance.
A lição é sobre a diferença entre identifier e sessão. Senha é o que identifica; sessão é o que autoriza. Quando a falha expõe a sessão, trocar a senha não serve de nada. E a segunda lição é sobre prazo: a Citrix criou um site de microserviço para rastrear a exposição, e a contagem de Knox expostos continuou crescendo por semanas depois da correção, o que mostra que a inventory de quais equipamentos estão afetados é o que realmente demora.
A CVE-2023-4966, conhecida como CitrixBleed, permitia a um atacante extrair sessões ativas dos servidores, sem precisar de senha, e montar sua própria sessão com elas. A falha estava na memória do processo, no mesmo padrão do Heartbleed, e oTokens roubado continuava válido mesmo depois que o usuário trocava a senha, porque a sessão já estava criada.
Esse detalhe é o que transformou o caso em aviso de emergência. Trocar a senha é a resposta que todo mundo dá por hábito, e ela não funciona quando o problema é o token, e não a credencial. Quem entendeu isso a tempo teve que revogar todas as sessões, o que significa forçar o logout de todo mundo, em todas as aplicações que usam aquele appliance.
A lição é sobre a diferença entre identifier e sessão. Senha é o que identifica; sessão é o que autoriza. Quando a falha expõe a sessão, trocar a senha não serve de nada. E a segunda lição é sobre prazo: a Citrix criou um site de microserviço para rastrear a exposição, e a contagem de Knox expostos continuou crescendo por semanas depois da correção, o que mostra que a inventory de quais equipamentos estão afetados é o que realmente demora.
Leia também
Segurança da informação
Duas falhas de execução remota de código no PHP atingem todas as instalações da web
Em 21 de outubro de 2026 o PHP corrigiu duas falhas críticas que permitem executar código sem qualquer autenticação. Quem tem site em PHP precisa atualizar hoje.
LGPD e proteção de dados
Seu CPF vazou: o que fazer nas próximas 48 horas
A maior parte dos vazamentos de CPF é usada para golpe, e os golpes que mais dão certo começam nos primeiros dias.
IA e segurança
A era da IA no trabalho: o que mudou de verdade
A inteligência artificial mudou a forma de trabalhar, e junto trouxe um conjunto novo de falhas que os processos antigos não esperavam.
Segurança da informação
Sua empresa tem antivírus e ainda assim já foi invadida
A sensação de segurança atrasa a ação, e a maioria dos incidentes não depende de ataque sofisticado.