黑客滥用 API 端点验证了数百万个Authy MFA 电话号码

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

Twilio发现了一个不安全的API端点,允许威胁行为者非法验证数百万Authy多因素认证用户的电话号码。这可能导致短信钓鱼和SIM卡交换攻击。Twilio已采取措施保护端点,并敦促Authy用户更新其应用程序以获取最新的安全更新。没有证据表明威胁行为者从Twilio的系统中获取了敏感数据。然而,作为预防措施,Twilio建议用户对钓鱼和欺诈攻击保持警惕。此事件类似于以前滥用API编制用户配置文件的案例。Twilio已发布了Authy的新安全更新。

🔎

延伸解读

API端点滥用:MFA安全的新威胁

本次事件中,威胁行为者利用未经验证的API端点,通过批量提交电话号码来验证其是否注册了Authy服务,从而编制出3300万个有效号码列表。这种滥用方式与之前Twitter和Facebook API被滥用的案例类似,凸显了API安全在MFA服务中的关键性。企业应确保所有API端点都实施严格的身份验证和速率限制,防止类似的数据枚举攻击。

对Authy用户的实际影响与风险

虽然Twilio表示没有证据表明敏感数据被获取,但泄露的电话号码列表可能被用于短信钓鱼和SIM卡交换攻击。攻击者可能将号码列表与其他数据泄露事件(如Gemini和Nexo)中的信息进行比对,进而针对加密货币交易所账户发起攻击。因此,Authy用户应提高警惕,防范可疑短信和诈骗电话,并避免在未经验证的网站输入验证码。

Twilio的应对措施与用户行动建议

Twilio已保护了不安全的API端点,禁止未经身份验证的请求,并发布了Authy应用的安全更新。建议所有Authy用户尽快升级到Android v25.1.0和iOS v26.1.0版本,以获取最新的安全修复。此外,用户应保持对网络钓鱼和网络诈骗的防范意识,定期检查账户活动,并考虑使用其他安全措施如硬件安全密钥来增强MFA保护。

❓

Q&A

Twilio发现了什么安全问题?

Twilio发现了一个不安全的API端点,允许威胁行为者非法验证数百万Authy用户的电话号码。

这个安全漏洞可能导致哪些攻击?

该漏洞可能导致短信钓鱼和SIM卡交换攻击。

ShinyHunters泄露了多少个电话号码?

ShinyHunters泄露了包含3300万个电话号码的CSV文件。

Twilio采取了哪些措施来保护用户?

Twilio已采取措施保护API端点,禁止未经身份验证的请求,并建议用户更新到最新的Authy应用程序。

用户应该如何保护自己?

Twilio建议用户保持警惕,提升对网络钓鱼和欺诈攻击的防范意识,并更新到最新的应用程序版本。

这个事件与之前的安全事件有什么相似之处?

此事件与之前滥用Twitter和Facebook API编制用户配置文件的案例类似。

🏷️

标签

➡️

继续阅读