コンテンツにスキップ

セキュリティの方針

tegata はシークレットを扱うので、セキュリティの報告を歓迎し、真剣に受け止めます。

公開の Issue は開かないでください。 GitHub の非公開の脆弱性の報告を使ってください。k-kawa/tegata のリポジトリで、Security → Report a vulnerability に進みます。

見つけたこと、再現のしかた、攻撃する人がそれで何をできるかを書いてください。1 週間以内に返事をします。公表する前に、直すための十分な時間をください。

公式のプロバイダーのリリースは、この minisign の鍵(鍵の ID は 8DE281298F0646BE)で署名しています。この鍵は tegata に組み込まれていて、tegata init は、この鍵で署名していない公式のリリースを受け付けません。

RWS+RgaPKYHijXCDQ/JCehzLyohjXERYxShqSb6lS71/MHaCS3agTxkB

リリースを手で確かめるには:

ターミナルウィンドウ
minisign -V -P RWS+RgaPKYHijXCDQ/JCehzLyohjXERYxShqSb6lS71/MHaCS3agTxkB -m SHA256SUMS
grep tegata-provider-cloudflare_0.1.0_linux_x86_64 SHA256SUMS | shasum -a 256 -c # the file you downloaded

この鍵を替えなければならなくなったときは、新しい鍵をここと、tegata の新しいリリースで知らせます。

tegata は 1.0 の前です。直すのは、最新のリリースだけです。

対象:tegata そのもの、このリポジトリにあるプロバイダー、プロバイダーとの約束(たとえば、tegata にシークレットの値をログや state、ほかの人が読めるファイルに書かせる方法)。

対象外:プロバイダーが呼ぶクラウドのサービスと API の脆弱性、このリポジトリの外で保守しているプロバイダー(それぞれの作者に知らせてください)。