Slackさん、ボールペンをなくしたんですか?Linuxバージョンが署名されていないのはなぜですか?

Table of Contents

Slackさん、ボールペンをなくしたんですか?Linuxバージョンが署名されていないのはなぜですか?

Slack は、業界のベストプラクティスに反して、デジタル署名されていないバージョンの Linux マシン向けチャットルーム アプリを配布しています。

デジタル署名がないと、悪意のある人物が、ユーザーが本物と簡単に区別できないような改ざんされたバージョンのソフトウェアを流通させる手段が生まれてしまいます。

El Reg は読者の Trevor Hemsley からこの問題を知った。Hemsley は 8 月に Slack に問題を報告し、約束された修正が行われなかった後に初めてメディアに知らせた。

「Slack は自社のアプリ向けに Linux パッケージを配布していますが、それらのパッケージは GPG キーを持たない yum リポジトリから提供されており、パッケージは署名されていません」とヘムズリー氏は説明した。

つまり、RPMベースのLinuxシステムにSlackをインストールした人は、事実上、未確認で未検証のコンテンツを含むパッケージへのルートアクセスを許可したことになります。もしSlackがウクライナのMeDocと同じように買収されれば、すべてのSlackユーザーはハッキングされたパッケージをダウンロードしてシステムにインストールし、即座にルートアクセスを得ることになるでしょう。

Slackはおかしい

標準的な方法としては、ソフトウェア パッケージにキーで署名し、ディストリビューション チームまたは信頼できる人物によって署名されたパッケージのみを信頼します。

RedHat/CentOS/FedoraなどのRPMにはGPG署名が推奨されています。SlackのRPMは署名されていません。El RegはSlackの広報チームにコメントを求めたところ、次のような回答を得ました。「Slackはセキュリティを非常に重視しており、常に改善方法を模索しています。これはまさに私たちが取り組んでいることです。かなり前からロードマップに載っており、間もなくリリースされる予定です。」®

Discover More