原文標題:AWS WAF announces automatic SDK integration for Amazon CloudFront distributions

AWS 於 10 月 30 日宣布,Amazon CloudFront 可依 Web ACL 設定自動把 AWS WAF JavaScript SDK 的 script 標籤插入傳回的 HTML。網站團隊不必修改應用程式程式碼、建置流程或部署程序。

這項 SDK 提供 AWS WAF 三種託管規則所需的瀏覽器端訊號:Bot Control 的 targeted inspection、Fraud Control 帳戶接管防護(ATP),以及 Fraud Control 帳戶建立詐欺防護(ACFP)。

過去必須逐頁加入腳本並隨版本維護,容易出現 WAF 規則已開啟但前端訊號缺漏的狀況。自動整合把配置集中到保護 CloudFront 分發的 Web ACL,對多站點、CMS 或無法直接修改 HTML 的團隊尤其實用。

這項能力不是讓所有 WAF 規則自動具備額外訊號;只有使用 CloudFront 且包含上述至少一組託管規則的 Web ACL 才符合條件。

雲端架構與資安工程師可透過 AWS 管理主控台、CLI、SDK、CDK 或 CloudFormation 設定,並檢查現有網站的 Content Security Policy 是否允許 SDK 正常載入。

以主控台建立含適用規則的新 Web ACL 時,自動整合預設啟用;透過程式化方式建立時預設關閉,既有 Web ACL 設定則不會自動改變。企業若同時採用 IaC 與主控台流程,應明確檢查兩者差異。

AWS 表示自動整合功能不另外收費,但 WAF、CloudFront 與託管規則本身仍依各自方案計費;官方文件另列需求、限制與 CSP 設定指引。

目前沒有官方數據證明此功能可降低多少比例的機器人攻擊或帳戶詐欺;實際效果仍取決於規則設定、流量及網站相容性。

發生了什麼事

AWS 於 10 月 30 日宣布,Amazon CloudFront 可依 Web ACL 設定自動把 AWS WAF JavaScript SDK 的 script 標籤插入傳回的 HTML。網站團隊不必修改應用程式程式碼、建置流程或部署程序。

為什麼重要

過去必須逐頁加入腳本並隨版本維護,容易出現 WAF 規則已開啟但前端訊號缺漏的狀況。自動整合把配置集中到保護 CloudFront 分發的 Web ACL,對多站點、CMS 或無法直接修改 HTML 的團隊尤其實用。

影響哪些人

雲端架構與資安工程師可透過 AWS 管理主控台、CLI、SDK、CDK 或 CloudFormation 設定,並檢查現有網站的 Content Security Policy 是否允許 SDK 正常載入。

已確認與未確認

AWS 表示自動整合功能不另外收費,但 WAF、CloudFront 與託管規則本身仍依各自方案計費;官方文件另列需求、限制與 CSP 設定指引。