基于短信的多因素身份验证的五大风险

4 年 2023 月 XNUMX 日 | 咨询, 博客, 黏 基于短信的多因素身份验证的五大风险

多因素验证

作为网络安全领域的资深人士,CyberHoot 的 vCISO 见证了多因素身份验证 (MFA) 技术多年来的演变。虽然基于短信的 MFA 因其便捷性和易于实施而得到广泛应用,但它也存在一些可被攻击者利用的漏洞。在本篇博文中,我们将探讨基于短信的 MFA 的相关风险,包括缺乏加密、网络中断、SS7 攻击、社会工程学和 SIM 卡交换。此外,我们还将推荐一些安全性更高的 MFA 替代解决方案。

基于短信的 MFA 相关风险:

基于短信的 MFA 容易受到各种类型的攻击,因此其安全性低于其他 MFA 方法。短信缺乏加密、SS7 攻击风险、社会工程学以及 SIM 卡交换等都是基于短信的 MFA 面临的重大风险。

缺乏加密:

短信未加密,因此很容易被攻击者拦截和读取。如果短信包含敏感信息,例如六位数验证码,攻击者可以利用它来访问目标账户。

网络中断

移动运营商网络难免会遇到网络中断导致短信无法发送的情况。虽然这种情况很少发生,但在互联网正常运行的情况下,这种情况可能会发生,从而导致您在紧急情况下无法访问重要账户。

信令系统7(SS7)攻击:

SS7 代表信令系统 7,该协议于 1988 年首次部署,并于 1993 年(30 年前)进行了最后一次更新。电信公司使用它来在移动运营商网络之间交换信息。黑客可以利用 SS7 中的漏洞拦截并重定向原本发送给目标收件人的短信。这种攻击被称为 SS7 攻击。它允许攻击者拦截 MFA 流程并获取目标账户的第二因素凭证。结合重复使用的密码,黑客可以利用这种 MFA 保护机制访问关键账户。

社会工程学攻击:

社会工程学是攻击者用来诱骗个人泄露机密信息的一种手段。在基于短信的多重身份验证 (MFA) 中,攻击者可以联系受害者的移动服务提供商,冒充受害者以获取与其电话号码关联的 SIM 卡。利用 SIM 卡,攻击者可以接收原本发送给受害者的短信,绕过 MFA 流程并获得目标账户的访问权限。另一种 SIM 卡攻击形式称为 SIM 卡交换 (SIM-Swapping),我们现在将对此进行研究。

SIM卡交换:

SIM 卡交换是攻击者用来控制受害者电话号码的一种技术。攻击者可以冒充受害者,诱使移动服务提供商将受害者的电话号码转移到他们持有的 SIM 卡上。控制受害者的电话号码后,攻击者可以访问第二重身份验证(短信验证码),并使用已泄露、重复使用或破解的账户密码访问目标账户。

这些代表了基于短信的多重身份验证的五大风险。如果您必须使用短信多重身份验证(即使 CyberHoot 建议您不要再使用),我们将关注一些最佳实践。然后,我们将为您提供比基于短信的多重身份验证更安全的替代方法。

基于短信的 MFA 最佳实践:

尽管存在漏洞,但基于短信的 MFA 在正确使用时仍能提供额外的安全保障。以下是一些有助于降低基于短信的 MFA 相关风险的最佳实践:

  1. 使用唯一的、未公开的电话号码: 尽可能使用不与任何其他帐户或服务关联且未公开的电话号码,以降低社会工程攻击和 SIM 卡交换的风险。
  2. 避免对高风险帐户使用基于短信的 MFA: 避免对可以访问敏感信息或金融资产的帐户使用基于 SMS 的 MFA。
  3. 监控帐户活动: 定期监控账户活动并立即向服务提供商报告任何可疑活动。

比 SMS MFA 更好的替代 MFA 解决方案:

为了增强 MFA 的安全性,目前有几种比基于短信的 MFA 更安全的替代解决方案。以下是一些示例:

  1. 移动身份验证器应用程序:Google Authenticator、Microsoft Authenticator 和 Authy 等身份验证器应用会生成基于时间的一次性密码 (TOTP),该密码每 30 秒更改一次。TOTP 用作身份验证过程中的第二个因素,提供额外的安全保障。
  2. 硬件令牌: YubiKey 和 RSA SecurID 等硬件令牌会生成唯一代码,用作身份验证过程中的第二个因素。这些令牌比基于短信的 MFA 更安全,并且不易受到 SS7 攻击、社会工程学、SIM 卡交换或缺乏加密的影响。
  3. 生物特征认证:生物识别身份验证使用指纹、面部识别或语音识别等物理特征作为身份验证过程的第二个因素。这种方法非常安全,因为每个人的生物特征数据都是独一无二的,不易复制或被盗。生物识别身份验证也非常方便,因为它无需用户记住密码或携带令牌。

CyberHoot 中的多因素身份验证(图片来源:Kasaya)

多因素身份验证结论:

基于短信的 MFA 是一种广泛使用的提供额外安全保障的方法,但它存在严重的漏洞,容易被攻击者利用。缺乏加密、网络中断、SS7 攻击、社会工程学和 SIM 卡交换都是基于短信的 MFA 带来的风险。虽然有一些最佳实践可以帮助降低这些风险,但也存在一些其他 MFA 解决方案可以提供更安全的方案,例如移动身份验证器应用、硬件令牌和生物识别身份验证。

作为网络安全老手,CyberHoot 建议个人和组织考虑这些替代解决方案,以增强他们的安全态势并保护他们的敏感信息和资产。

立即使用 CyberHoot 保护您的业务!!!


注册领取优惠

观看这段 2 分钟的视频,了解基于 SMS 的 MFA 的 5 大风险:

延伸阅读:关于基于短信的多因素身份验证风险的恐怖故事。

最新博客

关注最新动态 安全见解

发现并分享最新的网络安全趋势、技巧和最佳实践——以及需要注意的新威胁。

企业主数据管理:一款伪装成工作应用,却想读取你短信的软件

企业主数据管理:一款伪装成工作应用,却想读取你短信的软件

作者:凯蒂·博奎蒂 | 编辑:克雷格·泰勒 克雷格·泰勒编辑:我们早就知道了……

了解更多
OAuth 授权钓鱼:保护您的权限,而不仅仅是您的密码

OAuth 授权钓鱼:保护您的权限,而不仅仅是您的密码

作者:凯蒂·博奎蒂 | 编辑:克雷格·泰勒 克雷格·泰勒编辑:我很幸运拥有……

了解更多
虚假软件安装程序正在关闭 Windows 更新

虚假软件安装程序正在关闭 Windows 更新

作者:凯蒂·博奎蒂 | 编辑:克雷格·泰勒 克雷格·泰勒编辑:我记得早期的日子……

了解更多