Aviso de segurança

Três palavras e com quem você está falando

Afeta o Kryfo 0.5.0 e anteriores. Corrigido no 0.5.1 e no 0.5.2.

O que aconteceu

No Kryfo, as pessoas reconhecem você pelas suas três palavras e pelo seu rosto. Elas nunca provaram quem alguém é, e podiam ser copiadas. Alguém podia colocar suas três palavras em um link de convite, um código QR ou uma página de perfil que levava às chaves dessa pessoa. Quem adicionava isso via o que parecia uma conversa com você, mas era uma conversa com outra pessoa. Se essa pessoa também escrevesse para você em nome de quem a adicionou, ela podia ficar entre vocês dois e ler o que passava.

No 0.4.1 e anteriores ia além: um nome copiado também podia tomar o lugar de uma conversa que já existia. O 0.4.2 corrigiu essa parte.

Não sabemos de nenhum caso em que isso tenha sido usado contra alguém.

Quem foi afetado

Qualquer pessoa no 0.5.0 ou anterior que adicionou alguém por um link, um nome de usuário, um código de pareamento, um pedido, ou um código QR que não escaneou do próprio celular dessa pessoa.

Não afetados:

O que mudamos

No 0.5.1:

O 0.5.2 trocou a marca “Não conferido” pelo cartão de comparação e pelo botão Não é essa pessoa. Se os números de segurança não baterem, ele remove esse contato do seu celular e bloqueia a chave dele.

O que fazer

  1. Atualize para o 0.5.2. Ele já está no kryfo.app e no GitHub, e chega ao F-Droid em alguns dias.
  2. Compare o número de segurança com seus contatos importantes, pessoalmente: abra a página deles, toque em Verificar chaves e confira os 12 grupos.
  3. Se os números não baterem, toque em Não é essa pessoa. Depois adicione a pessoa de novo por um link ou código QR que ela der a você pessoalmente, e compare o número na conversa nova.

O que vem a seguir

A correção completa vem com a reformulação da identidade no 0.6, construída sobre a biblioteca oficial do Signal. Mesmo assim, o número de segurança continua sendo a verificação de verdade.

Correção anterior

O 0.3.2 e o 0.4.1 corrigiram um toque em notificação que podia abrir uma conversa passando por cima do bloqueio do app em um celular desbloqueado.

Obrigado

Obrigado a Ami (SleepingAmi) e sooox (sooox-cc), que encontraram isso, verificaram nos próprios celulares e nos contaram em particular.

Se você encontrar um problema, conte para nós primeiro em particular: kryfo.app/security.