[ 代理自動化 ]

將推薦引擎與負責任的操作工作流程進行比較

透過測試從證據到經過驗證的結果的完整路徑,將有用的建議與授權執行分開。

由EmailAuth研究團隊提供 · 3 分鐘閱讀

[ 重點 ]

  • 透過測試從證據到經過驗證的結果的完整路徑,將有用的建議與授權執行分開。
  • 只有在目前的權威和觀察到的結果的情況下,建議才成為一個負責任的工作流程。
在此頁面上

身份驗證建議可能是正確的,但操作工作流程仍然不安全。儀表板可能會識別缺少的 DKIM選擇器 不知道誰控制DNS 、提議的選擇器是否屬於預期租戶,或者更改是否獲得批准。單獨評估每項能力,而不是將看似合理的答案視為採取行動的許可。

追蹤單一決定

選擇有界任務:為已核准的計費發送者暫存一個新的選擇器,同時保留現有的簽署者。記錄網域、服務擁有者、寄件者身分、建議的DNS所有者名稱和預期的公鑰。在產生提議的變更之前建立現有記錄修訂。建議應說明其證據、不確定性和受影響的流量,而不是簡單地輸出TXT字串。

RFC 9989 解釋說 DMARC 取決於與作者域一致的經過身份驗證的識別碼。語法上有效的公鑰並不能確定計費訊息是否使用它,或者它們的簽名域是否一致。單獨的DNS驗證、簽名驗證和訊息級別 結盟 驗收記錄中。因此,有效的建議具有超出記錄發布的可測試的預期結果。

將權力置於提案與執行之間

將審核綁定到確切的變更、租戶、網域、審核者身分和有效期限視窗。如果擬議的記錄在批准後發生變化,則需要重新審查。實施者在執行時必須擁有相關範圍的權限;先前授權的使用者可能已被刪除。 OWASP的授權指導 建議預設拒絕並檢查每個請求的權限。將此原則應用於後台作業和 API 操作以及使用者介面。

定義執行是手動、委託還是自動。保留請求識別碼、基準修訂、嘗試操作、傳回結果和驗證結果。超時是一個不確定的結果,並不能證明寫入失敗。在重試之前讀取目標狀態,以便重複操作不會成為意外的第二次變更。

將檢索到的報告、訊息內容和連結文件視為不可信的證據,切勿將其視為更改DNS指令或授權。對於代理操作,請將工具權限和批准檢查保留在模型對該內容的解釋之外。 OWASP 的 AI 代理程式安全備忘單 解決間接提示注入、範圍工具和後續操作的獨立控制。以下的書面案例並未測試即時注入阻力。

比較四個顯式決策案例

提議的更改 FLOW-01 涉及租戶 A、區域 billing.test、所有者 new1。 _domainkey.billing.test ,類型TXT ,基線修訂版 4 和尚未提供的提供者產生的公鑰。保留現有選擇器 old1。所需的修訂版 5 是本地規劃標籤,而不是提供者保證。

  • 有效案例:假設真實的關鍵負載、核准的確切計畫、目前實施者許可和未更改的基準都經過驗證。工作流程可能有資格進行範圍執行;僅憑藉這種資格並不能取得成功。
  • 更改的提案:關鍵有效負載與審查的位元組不同。先前的批准無效並獲得新的決定。
  • 跨租戶:請求改為針對租戶 B。在租戶 A 範圍下拒絕。
  • 已撤銷的實施者:存在先前的許可,但不存在目前的許可。拒絕,直到建立單獨授權的存取。

所有前提都是假設的。不提供公鑰、批准收據、請求 ID、時間戳記、寫入、雜湊或簽名測試。內存中的修訂版沒有更改。真正的飛行員必須保留這些工件和可信的計費訊息證據,然後才能聲稱操作成功。

法官的責任感而非流暢性

推薦引擎提供建議。負責任的工作流程還可以確定誰可以批准它、誰可以執行它、更改了什麼以及如何驗證結果。比較收集證據、審查變更和恢復故障所花費的時間,而不僅僅是產生答案的時間。將失敗的案例包含在分母中並記錄人為幹預,而不是將其隱藏為設定。

當授權、租戶身分或基線狀態不明確時停止試點。透過恢復已知的批准配置或將簽署者返回到批准計劃下的保留選擇器來恢復。不要承諾身分驗證通行證可以保證收件匣的放置:收件者策略和其他傳遞因素仍然適用。將產品功能聲明僅限於在評估環境中實際演示的功能。

[ 外帶 ]

只有在目前的權威和觀察到的結果的情況下,建議才成為一個負責任的工作流程。

[ 按角色 ]

這對您意味著什麼

選擇您的角色以執行後續實際步驟。

IT/郵件管理員

將提案和執行分開

可審查的記錄可以防止輸入更改和過時的批准。

後續步驟

  1. 將批准與具體提案綁定。
  2. 在重試之前協調不確定的寫入。
  3. 實際更改後驗證受影響的應用程式。

CISO / SecOps

測試拒絕路徑

一條被授權的幸福之路並不足以證明控制力。

後續步驟

  1. 測試撤銷身分和跨租戶身分。
  2. 保留可審計的行動收據。
  3. 審核變更-提案核准失效。

創辦人/非技術人員

要求負責任的結果

僅靠建議並不能完成業務變革。

後續步驟

  1. 定義試點驗收證據。
  2. 在比較中包括幹預時間。
  3. 執行前需要做出恢復決策。

[ 常見問題解答 ]

常見問題

正確的建議執行起來會不安全嗎?

是的。它可能缺乏目前的權限、租用戶範圍、經過驗證的基準或復原計劃。

批准應確定什麼?

租戶、確切的擬議變更、負責批准者和有效期限窗口。

如果提案改變怎麼辦?

使舊的批准無效並審查變更後的提案。

超時是否證明沒有發生寫入?

否。在重試不確定的操作之前協調目標狀態。

書面示範執行了什麼?

沒有什麼。它指定了四種核准和範圍案例,無需執行防護、 DNS寫入或修訂變更。

該範例是否驗證DKIM ?

不會。實際的公鑰、簽章和一致性證據仍需透過授權的訊息層級測試來取得。

人的努力該如何計算?

包括證據收集、審查、幹預和恢復,而不僅僅是寫作時間。

這是否建立了EmailAuth功能?

不。這是一種建議的評估方法,而不是經過驗證的產品演示。

[ 來源 ]

來源

  1. RFC 9989 DMARC

    部分 §4.4 · §5.3.5 · §5.4 · §7.4 · §8

  2. OWASP 授權備忘單

    部分 強制執行最低權限 · 預設拒絕 · 驗證每個請求的權限 · 為授權邏輯建立單元和整合測試案例

  3. OWASP AI 代理程式安全備忘單

    部分 §1.工具安全與最低權限·§2。輸入驗證和即時注入防禦 · §4。人在環控制

[ 詞彙表 ]

詞彙表

批准綁定
批准與其所允許的確切操作之間的關聯。
基線修訂
提議更改時使用的目標狀態的識別符。

企業出處

為什麼頂級金融機構和政府 退役了他們的電子郵件安全儀表板。

傳統的電子郵件驗證平台會向您出售儀表板並要求您的工程師來完成這項工作。在高風險環境中,手動監督意味著延遲執行、配置漂移和不受監控的影子域。

EmailAuth是代理電子郵件來源平台。 我們的代理人強制執行 p=reject,保持第三方寄件者一致並將您的網域移至完整狀態 RFC 9989 合規性、新的DMARC標準,以及人機互動審核能力。

政府 大型企業 一級金融機構

SaaS · 專用租賃 · 氣隙本地部署 · BYOK 加密

知識庫