跳至主要内容
短.be

子域名接管

第三方接管残留着未使用 CNAME 记录的子域名,滥用正规域名可信度的攻击。

2026 年 10 月 31 日 / 约 1 分钟阅读

安全

子域名接管是指利用组织已停止使用的子域名的 DNS 记录(主要是 CNAME)仍然残留的状态,由攻击者接管该子域名的攻击手法。例如,blog.example.com 仍保留指向外部服务的 CNAME 记录,而该服务的账户已被删除时,攻击者可以在同一服务上新建账户,夺取该子域名的控制权。

攻击的原理如下。组织在 AWS S3、GitHub Pages、Heroku 等外部服务上运营子域名,之后解约该服务。但如果忘记删除 DNS 的 CNAME 记录,该子域名就会处于「悬空」状态。攻击者在目标外部服务上注册相同的主机名,即可发布任意内容。由于是正规域名的子域名,有时会被用于网络钓鱼或窃取 Cookie。

在短链接服务中设置自定义域名时,也存在这种风险。停止使用短链接服务时,如果不从 DNS 中删除自定义域名的 CNAME 记录,子域名可能会被攻击者接管。如果在被接管的子域名上发布恶意短链接,就可能发动利用组织域名可信度的网络钓鱼攻击。

OWASP 的 Web Security Testing Guide 将从区域中删除相应的 DNS 记录列为对策,并建议持续监控和定期检查(截至 2026 年 10 月)。该指南还将 subzy 和 nuclei 列为检测子域名接管的工具。在运营方面,也可以在服务解约时的检查清单中加入删除 DNS 记录这一项。此外,通过 CAA 记录(RFC 8659)指定允许签发证书的证书颁发机构,可以降低意外签发证书的风险。

这篇文章对您有帮助吗?

相关术语

子域名

附加在主域名前面的字符串,用于分离网站的不同功能或板块。

CNAME 记录

DNS 中将一个域名指向另一个域名的记录类型,常用于自定义域名的短链接配置。

DNS 解析

将人类可读的域名转换为计算机可识别的 IP 地址的过程。

自定义域名

使用私有域名替代 URL 缩短服务默认域名来生成短链接。

证书透明度

要求所有公开信任的 SSL/TLS 证书记录在公开日志中的安全框架。

通配符 DNS

通过一条 DNS 记录将任意子域名统一指向同一 IP 地址的配置方式。可高效管理大量子域名。

相关文章

短链接安全指南 - 钓鱼风险识别与安全分享最佳实践

全面介绍短链接的安全风险和防护方法。涵盖钓鱼攻击识别、恶意链接检测和安全分享的最佳实践。

识别和防范利用短链接的钓鱼诈骗

基于 APWG 2023 年数据,解说利用短链接的钓鱼诈骗的 5 种具体手法,以及通过预览功能、2FA、邮件头分析等实践性防御策略。

自建网址缩短服务的方法 - 自主运营的优势与搭建步骤

解说在自有服务器或云环境中搭建和运营网址缩短服务的方法。介绍开源工具的比较和无服务器架构的实现步骤。

把知识用到真实链接上

免费缩短网址