AWS Lambdaの脆弱性スキャン

AWS Lambdaの脆弱性スキャン

Amazon Inspectorの有効化

  • Amazon Inspector コンソールを開きます。
  • [使用を開始する]を選択します。
  • Inspectorをアクティブ化します。
  • Inspector > 設定 > アカウント管理から、AWS Lambda スキャンをアクティブ化します。

AWS Lambda 標準スキャンアクティブ化

AWS Lambdaのスキャン結果確認

Inspector > 検出結果 > Lambda関数別から、連携したいLambda関数のスキャン結果を確認できたらAWS上の設定は完了です。

検出結果

登録方法1: FutureVuls上でLambda関数を一括登録

  • サーバ > サーバ追加 > 擬似サーバ追加から、AWS Lambda 関数登録に使う疑似サーバを作成します。
  • サーバ詳細 > AWS Lambda 関数 > 一括追加 に、グループのAWS認証情報に紐付く Lambda 関数の一覧が表示されます。
  • 一覧の中から、登録したい関数名を選択します。(複数選択可能)

関数追加

登録方法2: Lambda関数のARNを指定して登録

ARN を直指定する際には、まず AWS コンソールの関数の詳細ページにて、関数の ARN をコピーします。

関数ARN

続いて、「サーバ詳細 > AWS Lambda関数 > 追加」から、先程コピーした Lambda関数の ARN を Lambda関数の ARN を入力します。

関数追加

スキャンの実行

手動スキャン ボタンによりスキャンが実行されると、Inspectorの検出結果が連携され、脆弱性やタスクが作成されます。