[ MSP、API 和集成 ]

在授予客户访问权限之前验证域所有权

验证范围域权限,不要将公共记录、登录或DNS质询与合法所有权混淆。

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

[ 要点 ]

  • 验证范围域权限,不要将公共记录、登录或DNS质询与合法所有权混淆。
  • 将域控制、客户权限和服务权限视为单独的检查;新的DNS控制器不得继承旧的报告。
在此页面上

任何人都可以检查公共认证记录。该能力不得授予对客户报告或管理控制台的访问权限。域加入流程需要权威证据、定义的范围以及在关系发生变化时撤回访问权限的方法。

定义声明的含义

区分DNS的合法所有权、控制权、代表客户的授权以及使用服务的许可。 DNS质询可以证明对 一个记录 在某个时间点。它本身并不建立法定所有权、申请人的就业或对每个子域和相关客户帐户的权限。

对于MSP,通过客户协议和指定联系人确认请求组织和授权。记录确切的域、租户、用途和请求的访问权限。对于争议或转让,使用独立的客户审批路径。不要仅仅因为租户声明相同的域就自动合并租户。

绑定和限制挑战

说明性设计提出了与一个域、租户、索赔人和到期日相关的不可预测的挑战。检查预期的权威证据,保留观察时间,使用成功后挑战无效。避免接受来自其他域或之前的登录尝试的令牌。这是推荐的设计,而不是有关EmailAuth实现的协议要求或声明。

在开始索赔之前需要经过身份验证的身份,然后独立授权每个后续访问。 OWASP的授权指导 要求对每个请求进行默认拒绝和权限检查。成功的域验证应仅建立明确批准的权限,而不是对不相关租户或历史报告档案的管理权限。

测试正当主张和对抗性案例

假设一个新机构可以发布所请求的DNS质询,但寻求访问为前一个机构收集的报告。 DNS观察支持该记录的当前控制;它不授权访问先前租户的档案。保留存档访问权限,直到客户通过经过验证的独立路径批准特定数据和收件人。

在到期后和成功使用后,在错误的租户下单独测试其他有效的挑战。在这个提议的设计中,这些情况应该被拒绝,而有效的范围声明应该继续进行单独所需的权限和许可检查。这些是假设的预期决策,不是提供的令牌、 DNS观察或执行的测试。在批准的测试环境中验证真实的挑战生成、权威查找、缓存和服务授权。

明确处理转移和撤销

域名出售、代理机构变更和员工离职需要采取不同的行动。冻结有争议的变更,同时通过经过验证的联系人检查权限。保留新旧索赔证据,而不会将前客户的报告暴露给新索赔人。新的DNS控制器不应自动继承历史租户数据。

撤销服务层的访问权限,包括活动会话、后台作业和适用的范围凭据。删除DNS质询并不能替代撤回权限。单独审查任何正在进行的数据收集,以便被撤销的用户无法继续导出或接收报告。

接受正确的证据

仅当权限检查、范围批准、身份配置和负面访问测试完成后才关闭入职。记录谁批准了该关系以及授予了哪些访问权限。在重大所有权或服务发生变化后重新验证。强大的验证过程会产生有限的授权决策和可恢复的审核历史记录,而不是一个人永远拥有某个域的永久声明。

[ 外卖 ]

将域控制、客户权限和服务权限视为单独的检查;新的DNS控制器不得继承旧的报告。

[ 按角色 ]

这对您意味着什么

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

IT/邮件管理员

绑定每一个挑战

记录查找只是访问配置的一种输入。

后续步骤

  1. 检查租户、域名和到期时间。
  2. 测试重放和撤销。
  3. 使已使用和过期的挑战无效。

CISO / SecOps

将证据与特权分开

DNS控制的证据比广泛的授权授予范围更窄。

后续步骤

  1. 查看历史数据访问。
  2. 审核撤销超出DNS记录。
  3. 要求进行转让争议程序。

创始人/非技术人员

保护客户关系

验证快捷方式可能会暴露错误组织的数据。

后续步骤

  1. 定义转移和争议处理。
  2. 需要授权。
  3. 与DNS证明分开批准访问范围。

[ 常见问题解答 ]

常见问题

DNS挑战能否证明合法所有权?

不。它展示了在方法限制内观察时间的测试控制。

验证是否应该解锁历史报告?

仅当该访问被单独授权时;新的DNS控制器不得自动继承它们。

令牌可以重复使用吗?

所提出的设计拒绝重放并使未使用的挑战过期。

本指南是否提供生产挑战代币?

不。它提供假设的预期决策,而不是令牌、 DNS观察或执行的验证结果。

是什么阻碍了转移?

未解决的权限或缺少客户批准应使转移暂停。

删除DNS令牌是否足以撤销访问权限?

否。根据需要撤销服务权限、会话和正在进行的作业。

一个租户可以索取另一租户的域令牌吗?

即使令牌文本匹配,建议的检查也会拒绝租户不匹配。

审计记录应保留哪些内容?

范围、索赔人、验证权限、观察时间、批准以及由此产生的访问决定。

[ 来源 ]

来源

  1. OWASP 授权备忘单

    部分 强制执行最低权限 · 默认拒绝 · 验证每个请求的权限 · 为授权逻辑创建单元和集成测试用例

  2. OWASP 多租户安全备忘单

    部分 §1.租户识别和环境管理·§3。防止跨租户数据访问(IDOR 预防)·§4。缓存和会话隔离·§5。 API、异步工作和资源控制 · §6。文件存储和 Blob 隔离 · §7。租户入职和离职安全

[ 词汇表 ]

词汇表

域控制
能够在特定时间修改测试的域资源。
重播
重复使用先前接受的证据来寻求另一次授权。

企业出处

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

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

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

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

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

知识库