コンテンツにスキップ

MalwareとLeaked Secretの課題を解決する

Malware漏えいしたシークレットの検出結果 は、Mark as solved を使って手動でクローズする必要があります。漏えいしたシークレットについては、Aikidoはバージョン履歴内でそのシークレットを検出しますが、無効化は外部システムで行われ完全には検証できないため、ユーザー側で対応する必要があります。Malwareについては、Aikidoは感染したパッケージにフラグを立てますが、クリーンな状態であることの自動検証は完全には信頼できないため、削除の確認はユーザー側で行う必要があります。

課題をsolvedにする前に行うこと

Section titled “課題をsolvedにする前に行うこと”

シークレットは、最新のコミットから削除した後でも、Git履歴に永久に残る可能性があります。

課題をsolvedにする前に:

  1. 直ちにシークレットを失効させるかローテーションしてください。
  2. 古いシークレットが機能しなくなったことを確認してください。
  3. そのシークレットに依存しているシステムがないことを確認してください。
  4. これらを確認した上で初めて課題をsolvedにしてください。

Malwareについては、依存関係データに二度と現れないことが確認できない限り、Aikidoは削除を証明できません。

課題をsolvedにする前に:

  1. 影響を受けたパッケージをプロジェクトから削除してください。
  2. lockfileからも削除してください。
  3. 必要に応じて依存関係を再インストールしてください。
  4. 依存関係ツリーに二度と現れないことを確認してください。
  5. これらを確認した上で初めて課題をsolvedにしてください。
  1. 課題一覧、グループ化された課題ビュー、またはキューのサイドバーから課題を開きます。

  2. アクションメニューを開きます。

  3. Mark as solved を選択します。

  4. 確認プロンプトの内容を確認します。

  5. 確認します。