La ley alemana convierte la investigación de seguridad en una actividad riesgosa
- Un tribunal alemán declaró culpable a un desarrollador por cargos de "hackeo".
- El desarrollador había sido encargado de investigar un software que generaba demasiados mensajes de registro y descubrió que ese software estaba realizando una conexión MySQL al servidor de base de datos del proveedor.
- Al verificar la conexión MySQL, descubrió que la base de datos contenía no solo datos del cliente, sino también los de todos los clientes del proveedor. Informó de inmediato al proveedor, pero este corrigió la vulnerabilidad y al mismo tiempo presentó una denuncia.
Fallo del tribunal
- En el tribunal hubo un debate considerable sobre si las credenciales de base de datos hardcodeadas en la aplicación (aparentemente en texto plano y sin requerir siquiera decompilación) constituían una medida de protección suficiente para justificar cargos de hackeo.
- El fallo del tribunal establece que, como había una contraseña, se eludió un mecanismo de protección y eso constituye hackeo.
- Este fallo implica que incluso una "protección" defectuosa puede, por su sola existencia, convertir la investigación de seguridad en hackeo criminal bajo la ley alemana.
Reacción de la comunidad
- En la comunidad, distintas analogías se usaron para compartir opiniones sobre este caso.
- Algunos sostienen que usar credenciales hardcodeadas podría constituir hackeo, pero que también deben considerarse la intención y el daño causado.
- Otros señalaron que el software del proveedor hacía llamadas a infraestructura externa no documentada y potencialmente compartía datos sensibles.
- También se mencionó la necesidad de auditores independientes protegidos legalmente y el problema de que eso no sea viable en la práctica.
Opinión de GN⁺
- Este caso muestra que descubrir y reportar vulnerabilidades puede implicar riesgos legales para los investigadores de seguridad.
- El fallo del tribunal subraya la tensión entre la investigación de seguridad y la divulgación responsable, y abre una discusión importante sobre cómo los marcos legales deben armonizarse con el avance tecnológico.
- También sugiere que decisiones como esta pueden tener un efecto disuasorio sobre los investigadores de seguridad, permitiendo que empresas con prácticas de seguridad inadecuadas eviten enfrentar el problema y, en última instancia, expongan a los usuarios a riesgos.
1 comentarios
Opiniones de Hacker News
El título es confuso y parece casi clickbait
El problema de la investigación de seguridad en Alemania
Consejo legal
Reacción de los expertos en seguridad alemanes
Comparación con la ley del Reino Unido
Necesidad de reformar la ley
Casos similares
Caso de una startup alimentaria neerlandesa
Actitud general hacia la seguridad
Una situación contraria a las reglas de la buena fe
Qué hacer al descubrir un problema
Artículo 202a del código penal