
はじめに
これは、2022/11/30現在の記事です。最新の正しい情報はドキュメントを正としますのでご了承ください。
New Relicでは、現在脆弱性管理機能をパブリックプレビューで公開しており、New Relicにご契約があれば、1/31まで最大で90日間Trial(無償利用)利用できるようになっています。
この脆弱性管理機能は、AWS Security HubやSnyk、GitHub Depentabodで検知される情報を連携し独自のトリアージ機能で可視化できるようになっています。
New Relicに脆弱性情報を集め、一元管理できるようになりましょう。
連携方法概要
以下のステップでNew Relicに脆弱性情報を自動連携できるようになります。
- AWS Security Hubを有効にする(現在無効の場合)
- AWS EventBridgeにNew Relicへ接続するためのAPI連携を追加する
- AWS EventBridgeのルールとして、"Security Hub Findings - Imported"イベントにより2のAPIに通知する
連携方法
1. AWS Security Hubを有効にする(現在無効の場合)
まずはAWSでSecurity Hubを有効化しましょう。こちらはAWSのドキュメントをご確認の上、有効化をお願いします。
2. AWS EventBridgeにNew Relicへ接続するためのAPI連携を追加する
New Relicのドキュメントにも一部手順が記載されています。
まずは、New Relicのライセンスキーを用意します。2回利用機会があるので保管しておいてください。
- New Relicの画面左下のアイコンをクリック > API Keysをクリック > リストの中の INGEST - LICENSE を探す
- 右側の「・・・」をクリック > Copy Keyをクリックしクリップボードにコピー
次に、AWSの設定に移ります。EventBridge の以下のAPIの送信先をクリックしましょう。

画面右側のAPI送信先を作成のボタンを押して、作成しましょう。
設定の注意事項です。
- API 送信先エンドポイント
- https://security-ingest-processor.service.newrelic.com/v1/security/webhooks/awssecurityhub?Api-Key={コピーしたINGEST - LICENSEのキー}
- 認証タイプ
- APIキーを選択。 APIキー名: Api-Key 、 値:{コピーしたINGEST - LICENSEのキー}
- HTTPメソッド
- POST
設定するとこのようになります。
3. AWS EventBridgeのルールとして、"Security Hub Findings - Imported"イベントにより2のAPIに通知する
AWS EventBridge Buses > ルール > ルールを作成をクリック
ルール名称を入力し、次へ

サンプルイベントを入力する場合は"Security Hub Findings - Imported"を選びましょう。

最後にイベントパターンとして、”Security Hub” の "Security Hub Findings - Imported"を選択しましょう。
フィルタリングが必要であれば任意でカスタムしてください。

入力が終わったら次へを押します。
ターゲットとして、”EventBridge APIの宛先”を選択し、先ほど作成したAPIを選択します。

次へを押していき、設定を確認したら作成終了です
Vulnerability Managementで確認する
AWS Security Hubから連携された情報を見てみましょう。
画面左のナビゲーションからSecurityを選びます。ない場合は、"All Capability"をクリックし、Securityを選択してください。

Vulnerability Managementを開き、「Vulnerabilities」のタブを開きます。
他の情報も入っている場合、以下画像のように「AWS」などで検索すると情報を確認できます。

まとめ
以上でAWS Security Hubのデータ連携の手順、データ確認方法の説明は終わりです。
New Relic Vulnerability Managementを利用すると、このようにAWS Security Hubの脆弱性情報が見れる上に、New Relic APMで収集した情報をもとに、アプリケーションの脆弱性も確認できます。
ぜひプレビュー期間でお試しください。
다음 단계
サインアップ이 블로그에 표현된 견해는 저자의 견해이며 반드시 New Relic의 견해를 반영하는 것은 아닙니다. 저자가 제공하는 모든 솔루션은 환경에 따라 다르며 New Relic에서 제공하는 상용 솔루션이나 지원의 일부가 아닙니다. 이 블로그 게시물과 관련된 질문 및 지원이 필요한 경우 Explorers Hub(discuss.newrelic.com)에서만 참여하십시오. 이 블로그에는 타사 사이트의 콘텐츠에 대한 링크가 포함될 수 있습니다. 이러한 링크를 제공함으로써 New Relic은 해당 사이트에서 사용할 수 있는 정보, 보기 또는 제품을 채택, 보증, 승인 또는 보증하지 않습니다.