問題
需要給AWS Security Hub設置郵件告警。
前提
已經啟用AWS Security Hub。
AWS SNS
創建一個AWS Security Hub告警主題SecurityHub-Topic
,如下圖:
創建完成后,訂閱該主題。
AWS EventBridge
設置規則名SecurityHubFindings-Rules
,如下圖:
設置過濾規則如下圖:
這里配置事件內容如下:
{"source": ["aws.securityhub"],"detail-type": ["Security Hub Findings - Imported"]
}
這里不對Security Hub事件進行過濾,我們統統接受郵件。建議最好過濾一下告警級別,不然正常的消息也過來了,具體內容如下:
{"source": ["aws.securityhub"],"detail-type": ["Security Hub Findings - Imported"],"detail": {"findings": {"Severity": {"Label": ["HIGH", "CRITICAL", "MEDIUM"]}}}
}
接下來,設置推送的SNS主題,如下圖:
下一步配置標簽,直接下一步。最后審核沒問題后,直接創建這個規則即可,如下圖:
總結
有AWS SNS和AWS EventBridge還是很容易支持,郵件推送的。
參考
- 為 Security Hub 發現配置 EventBridge 規則
- 通過 Amazon SNS 訂閱 Security Hub 公告
- Use EventBridge for Security Hub Alerts
- Manage findings in Security Hub
- Correlate Security Findings With AWS Security Hub and Amazon EventBridge
- Severity