SDK とツールのセキュリティサポート

このページでは、お客様がダウンロードして自分で実行するソフトウェアについて説明します。対象は SDK、CLI、Terraform/OpenTofu プロバイダー、MCP サーバーです。セキュリティ修正を受け取る期間、脆弱性の報告方法、セキュリティアドバイザリの公開場所、各リリースに含まれるものを説明し、インストールするソフトウェアを確認できるようにします。KeenAuth は、デジタル要素を含む製品に関する EU サイバーレジリエンス法(CRA)の要件を満たすよう、これらのプロセスを設計しています。

まだどのパッケージも公開レジストリに公開されていません。リリースに紐づくこのページの内容(SBOM、署名、プロベナンス)は、各パッケージの最初のリリースから適用されます。

サポート期間

終了(EOL)の警告やランタイムサポートを含む完全なポリシーは、バージョニングと非推奨のポリシーページにあります。

脆弱性の報告

security@keenauth.com にメールしてください。この窓口は常時開いており、バグ報奨金キャンペーンの有無に左右されません。

SDK の安全でないデフォルト設定も対象範囲に含まれます。対応時間、テストのルール、セーフハーバー、協調的開示については、脆弱性開示ポリシーをご確認ください。

セキュリティアドバイザリ

脆弱性を修正すると、https://trust.keenauth.com/advisories でセキュリティアドバイザリを公開します。各アドバイザリには ASA-YYYY-NNNN 形式の識別子があり、次の内容を記載します。

SDK、CLI、MCP サーバー、プロバイダーの脆弱性には、GitHub セキュリティアドバイザリを通じて CVE 識別子も付与されます。

通知を受け取るには、任意のフィードリーダーで Atom フィード https://trust.keenauth.com/advisories.atom を購読してください。

これらの製品の脆弱性が実際に悪用されている場合、またはそのセキュリティに重大なインシデントが影響する場合、CRA の要件に従って当局に報告し、アドバイザリを通じてユーザーに通知します。

SBOM と VEX

各パッケージの最初のリリースから利用できます。

リリースの検証

最初のリリースから利用できます。npm の JavaScript/TypeScript パッケージと PyPI の Python パッケージは、長期間有効なレジストリトークンを使わず、信頼された公開(trusted publishing)を使うリリースワークフローによって、公開 SDK リポジトリからビルドおよび公開されています。

MCP サーバーは npm パッケージのため、上記の npm の手順に従います。Go SDK、CLI、プロバイダーの署名と検証の手順は、それぞれの最初のリリースと合わせてここに公開します。