A lei alemã torna a pesquisa em segurança algo perigoso
- Um tribunal alemão condenou um desenvolvedor por acusação de 'hacking'.
- O desenvolvedor foi encarregado de investigar um software que gerava mensagens de log em excesso e descobriu que o software estava fazendo uma conexão MySQL com o servidor de banco de dados do fornecedor.
- Ao verificar a conexão MySQL, ele descobriu que o banco de dados continha não apenas dados do cliente, mas também dados de todos os clientes do fornecedor. Ele informou o fornecedor imediatamente, mas o fornecedor corrigiu a vulnerabilidade e, ao mesmo tempo, apresentou uma queixa.
Decisão do tribunal
- Houve ampla discussão sobre se credenciais de banco de dados hardcoded no aplicativo (aparentemente em texto simples, sem sequer exigir descompilação) constituíam uma medida de proteção suficiente para justificar a acusação de hacking.
- A decisão do tribunal afirma que, como havia uma senha, um mecanismo de proteção foi contornado, e isso configura hacking.
- Com essa decisão, até mesmo a mera existência de uma 'proteção', por mais defeituosa que seja, acaba transformando a pesquisa em segurança em hacking criminoso sob a legislação alemã.
Reação da comunidade
- Na comunidade, opiniões sobre o caso foram compartilhadas por meio de várias analogias.
- Alguns argumentam que usar credenciais hardcoded pode configurar hacking, mas que a intenção e os danos causados também devem ser considerados.
- Outros apontam que o software do fornecedor estava fazendo chamadas para uma infraestrutura externa não documentada e potencialmente compartilhando dados sensíveis.
- Também foi mencionada a necessidade de auditores independentes legalmente protegidos e os problemas quando isso não é viável.
Opinião do GN⁺
- Este caso mostra que o ato de encontrar e relatar vulnerabilidades por pesquisadores de segurança pode envolver riscos legais.
- A decisão do tribunal destaca a tensão entre pesquisa em segurança e divulgação responsável, e desencadeia uma discussão importante sobre como os marcos legais devem se harmonizar com o avanço tecnológico.
- Também sugere que decisões como essa podem ter um efeito inibidor sobre pesquisadores de segurança, permitindo que empresas que adotam medidas de segurança inadequadas evitem enfrentar o problema e, no fim, exponham os usuários a riscos.
1 comentários
Comentários do Hacker News
O título parece confuso e quase clickbait
O problema da pesquisa em segurança na Alemanha
Conselho jurídico
Reação dos especialistas em segurança alemães
Comparação com a legislação do Reino Unido
Necessidade de revisão da lei
Caso semelhante
Caso de uma startup de alimentos na Holanda
Atitude geral em relação à segurança
Uma situação contrária à regra da boa-fé
Como agir ao encontrar um problema
Artigo 202a do Código Penal