· adswds-team · セキュリティ  · 2 min read

npm 信頼公開の48時間ルール:スラッグ再利用の後に CI が変えること

藍点網:GitHub が npm Trusted Publishing に48時間内初回成功公開を要求し、リポジトリ名再利用リスクを遮断。issue_comment トークンも拒否。広告 LP の CI を締めよ。

藍点網:GitHub が npm Trusted Publishing に48時間内初回成功公開を要求し、リポジトリ名再利用リスクを遮断。issue_comment トークンも拒否。広告 LP の CI を締めよ。

藍点網の報道(2026-10-14)によると、GitHub は npm Trusted Publishing を変更:新規設定は 48時間以内に初回成功公開しなければ失効する。狙いはリポジトリ名再利用——改名・移管・削除後に旧 owner/repo が空き、同名リポジトリ+一致ワークフローで他人のパッケージへ公開権を得うる窓を閉じる。あわせて GitHub Actions の issue_comment 由来トークンを拒否する。

一言で:OIDC で長期トークンを廃しても、「使わない信頼設定を無限にぶら下げる」ことは許されない。

CI チェックリスト

  • Trusted Publishing 利用パッケージを棚卸し;
  • 設定作成後 48h 内に実公開;
  • トリガから issue_comment 等を排除;
  • 改名/移管前に trust を作り直す;
  • 同日の Docker Hub 組織移行 PAT 問題 も「公開身元のライフサイクル」として併読。

入口の流入フィルタは、自分の CI が流した汚いビルドまでは止められない。

関連記事

すべて見る »

同じタグの記事