ドイツの法律がセキュリティ研究を危険な行為にしている
- ドイツの裁判所が開発者に「ハッキング」の罪で有罪判決を下した。
- その開発者は、ログメッセージが過剰に生成されるソフトウェアの調査を任され、そのソフトウェアがベンダーのデータベースサーバーへ MySQL 接続を行っていることを発見した。
- MySQL 接続を確認したところ、そのデータベースにはクライアントだけでなくベンダーの全顧客のデータが含まれていることがわかった。開発者は直ちにベンダーへ通知したが、ベンダーは脆弱性を修正すると同時に告訴した。
裁判所の判断
- 裁判所では、アプリケーションにハードコードされたデータベース認証情報(平文で見え、しかもデコンパイルすら不要)が、「ハッキング」の容疑を正当化するのに十分な保護手段なのかについてかなりの議論があった。
- 裁判所の判決は、パスワードが存在していたため保護メカニズムが回避され、これがハッキングに当たると明記した。
- この判決により、どれほど欠陥のある「保護」であっても、その存在だけでセキュリティ研究がドイツ法の下では犯罪的ハッキングへと転じる結果を招くことになった。
コミュニティの反応
- コミュニティでは、さまざまなたとえを用いてこの事件について意見が交わされている。
- 一部は、ハードコードされた認証情報を使うことがハッキングに当たり得るとしても、意図や実際に生じた被害も考慮すべきだと主張している。
- 別の人々は、ベンダーのソフトウェアが文書化されていない外部インフラを呼び出し、潜在的に機微なデータを共有していた点を指摘している。
- また、法的に保護される独立監査人の必要性と、それが実現可能でない場合の問題点にも言及されている。
GN⁺の見解
- この事件は、セキュリティ研究者が脆弱性を発見して報告する行為に法的リスクが伴い得ることを示している。
- 裁判所の判決は、セキュリティ研究と責任ある開示のあいだの緊張関係を浮き彫りにし、法的枠組みが技術の進歩とどのように調和すべきかについて重要な議論を引き起こしている。
- このような判決はセキュリティ研究者に萎縮効果を与え、不適切なセキュリティ対策を取る企業が問題を回避できるようにし、最終的にはユーザーを危険にさらす可能性があることを示唆している.
1件のコメント
Hacker Newsの意見
タイトルが紛らわしく、クリックベイトに近く見える
ドイツのセキュリティ研究の問題
法的助言
ドイツのセキュリティ専門家たちの反応
英国の法律との比較
法改正の必要性
類似事例
オランダのフードスタートアップの事例
セキュリティに対する一般的な態度
善意の原則に反する状況
問題発見時の対処法
刑法第202a条