De acordo com a BlockBeats, em 9 de junho, a Humanity revelou que o ataque não foi causado por vulnerabilidades de contratos inteligentes, mas sim por chaves privadas comprometidas em decorrência de práticas inseguras de gerenciamento de chaves. A empresa afirmou que as chaves de assinatura de produção foram copiadas de forma inadequada em uma máquina de desenvolvimento de uso geral, em vez de dispositivos de hardware isolados, o que configura uma falha de segurança operacional.
A Humanity está realizando investigações forenses com especialistas externos em segurança para determinar como o dispositivo foi comprometido e a linha do tempo exata da invasão. A empresa também está elaborando, em paralelo, opções de compensação e recuperação de fundos para os usuários afetados e preparando um plano de atualização do contrato do token, com detalhes a serem anunciados assim que forem finalizados.