happy 部品がハードコードされた鍵を用い遠隔の身分偽造とアカウント掌握に至る
攻撃者はリポジトリ中で公開された固定の開発鍵を利用し、有効な認証署名材料を導出して任意の利用者 ID を含む有効トークンを組み立てます。サーバー側はトークン検証時にセッション記録を照会せず、トークン内の身分情報を直接信頼するため、攻撃者はアカウント詐称を実施し、機微データへアクセスするか格納された第三者サービス資格情報を復号でき、システムの機密性と完全性を破壊します。
- ハードコードされた鍵を除去し、配備ごとに一意の高エントロピー乱数鍵を生成し、保護された鍵管理システム経由で設定を注入し、認証トークンにサーバー側状態束縛を実施して失効機構を支え、あわせて鍵のライフサイクル管理と用途隔離を行うことを推奨します。
