[ 代理自动化 ]

为代理的身份验证建议设计批准门

将每个批准与具体租户、当前基准和确切更改绑定,然后在宣布成功之前验证结果。

由EmailAuth研究团队提供 · 2 分钟阅读

[ 要点 ]

  • 将每个批准与具体租户、当前基准和确切更改绑定,然后在宣布成功之前验证结果。
  • 在重试之前协调不确定的执行,并与批准和 API 成功分开验证有效状态。
在此页面上

代理可以生成合理的身份验证建议,但仍然执行不安全的更改。失败的可能是租错了房客, 一个记录 审核后发生更改,或者 API 响应成功但邮件身份验证失败。围绕这些转变设计批准门,而不是一般性的谨慎指示。

制定可审查的提案

识别客户、租户、区域、完全限定的所有者名称、记录类型、完整的前后值以及目的。解释受影响的发送服务以及支持更改的证据。提议的 DKIM选择器 出版物应命名将与其签署的服务;提议的 SPF 变更应解释由此产生的授权。摘要可以绑定这些字节,但它无法建立批准者的身份或权限。

OWASP 的过度代理指南建议限制功能、权限和自主权。通过将推荐和执行接口分开来应用该原则。这里的字段和决策示例是原始实施建议,而不是 OWASP 定义的批准协议。

执行前立即重新验证

检查经过身份验证的参与者对目标租户的权限、批准到期时间、提案摘要和当前基线。任何不匹配都会返回审核请求。不同客户帐户中的相同可见域名不得继承批准。使用提供商的条件更新设施(如果可用);否则要认识到先读后写会留下竞争窗口,并相应地设计锁定或协调。

假设租户 A 中的选择器发布批准了提案。在执行时,请求以具有相同域标签的租户 B 为目标。目标不匹配时停止;匹配的有效负载摘要无法扩展审批者的范围。这是假设的拒绝条件,而不是经过测试的身份系统或提供商门。

将许可与完成分开

批准仅允许指定的操作。执行日志分别记录尝试的工作、提供程序结果、结果配置和后置条件证据。超时会产生不确定的结果,而不是允许重复可能完成的突变。在决定是否需要重试之前先读取目标状态。

假设提供商报告成功,但授权后检查发现错误的有效值。记录验证失败,未完成。这个假设的案例说明了地位的区别;这里没有执行写入或后检查。真正的验证应该将权威DNS与批准的记录进行比较,并执行预期的发送路由。 DMARC 需要经过身份验证的对齐标识符; DNS记录的存在并不能证明该结果。看 RFC 9989 在 标识符对齐.

提供停止和恢复路径

定义谁可以停止工作流程以及谁批准恢复。回滚是一项单独的相应变更,除非其确切范围已获得批准。保留失败的结果,通知所有者并避免作为通用修复削弱域范围的策略。将批准和证据保留在访问控制历史记录中,并保留适当的保留期限。此设计是供应商中立的,并且不断言EmailAuth实现了这些门。

主要阅读: OWASP LLM06 2025 过度代理, RFC 9989 DMARC.

[ 外卖 ]

在重试之前协调不确定的执行,并与批准和 API 成功分开验证有效状态。

[ 按角色 ]

这对您意味着什么

选择您的角色以执行后续实际步骤。

IT/邮件管理员

强行关门

在执行时重新检查目标和基线。

后续步骤

  1. 绑定差异。
  2. 检测漂移。
  3. 验证后置条件。

CISO / SecOps

独立的权威和证据

模型推荐无法授予自身权限。

后续步骤

  1. 限制工具访问。
  2. 审核批准。
  3. 锻炼失败案例。

创始人/非技术人员

批准有限的结果

了解变更保护哪些业务服务。

后续步骤

  1. 确认受影响的服务。
  2. 指定审批者姓名。
  3. 接受恢复限制。

[ 常见问题解答 ]

常见问题

批准建议是否允许进行任何DNS编辑?

不。将决策与确切的目标、基线和预期差异联系起来。

如果其他管理员更改了记录怎么办?

在执行旧提案之前停止并协调新基线。

提案哈希可以验证批准者的身份吗?

不会。参与者身份验证和权限检查是单独的控制。

API 超时意味着什么?

结果不确定。重试之前检查目标。

API 响应是否成功完成?

否。验证有效的配置和预期的邮件行为。

该示例是否执行DNS更改?

不。它描述了假设的目标和后置条件不匹配,而不是本地门运行或提供者突变。

回滚应该是自动的吗?

仅在明确授权的恢复范围内并经过验证的当前状态。

该指南是否确定了EmailAuth功能的可用性?

不。它描述了要评估或实施的控制措施。

[ 来源 ]

来源

  1. OWASP LLM06 2025 过度代理

    部分 预防和缓解策略

  2. RFC 9989 DMARC

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

[ 词汇表 ]

词汇表

证据边界
观察或测试可以确定的明确限制。
审批范围
由负责任的决策者授权的具体行动、目标、状态和限制。

企业出处

为什么顶级金融机构和政府 退役了他们的电子邮件安全仪表板。

传统的电子邮件身份验证平台会向您出售仪表板并要求您的工程师来完成这项工作。在高风险环境中,手动监督意味着延迟执行、配置漂移和不受监控的影子域。

EmailAuth是代理电子邮件来源平台。 我们的代理人强制执行 p=reject,保持第三方发件人一致并将您的域名移至完整状态 RFC 9989 合规性、新的DMARC标准,以及人机交互审核能力。

政府 大型企业 一级金融机构

SaaS · 专用租赁 · 气隙本地部署 · BYOK 加密

知识库