俄罗斯黑客滥用 Microsoft 365 OAuth 发起复杂的网络钓鱼攻击

admin 2025年5月23日14:45:04评论0 views字数 1070阅读3分34秒阅读模式
网络安全公司 Volexity 监测发现,自 2025 年 3 月起,疑似俄罗斯威胁行为者 UTA0352 和 UTA0355,正通过新型社会工程手段针对 Microsoft 365(M365)的 OAuth 身份验证流程发动攻击。这些攻击者利用 Signal、WhatsApp 等加密通讯应用,伪装成外交官及政府官员,以探讨乌克兰冲突等敏感话题为由,诱骗受害者加入虚假视频通话,并发送精心设计的 Microsoft OAuth URL 链接。其手段危险之处在于,借助合法的微软身份验证架构绕过常规防护,从而实现对受害者账户的非法访问,标志着网络钓鱼技术的一次重大演变升级。
俄罗斯黑客滥用 Microsoft 365 OAuth 发起复杂的网络钓鱼攻击

受害者被要求将 Microsoft 生成的 OAuth 代码返回给攻击者……这最终允许访问受害者的 M365 帐户。

俄罗斯黑客滥用 Microsoft 365 OAuth 发起复杂的网络钓鱼攻击

在一个示例中,目标收到来自“罗马尼亚外交部”的 PDF 指令,引导他们访问如下 URL:

https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?...&redirect_uri=https://insiders.vscode.dev/redirect
这些恶意链接均指向包括 Visual Studio Code 在内的第一方 Microsoft 服务,攻击者借此提取 OAuth 授权码,再将其兑换为访问令牌,从而完全掌控受害者的 M365 资源。值得警惕的是,攻击者深谙微软 OAuth 机制,巧妙滥用其合法功能,正如 Volexity 所言,此类攻击并非单纯点击链接就能得逞,还需诱使受害者将授权码主动反馈给攻击者。在部分攻击场景中,用户被定向至伪造的 VS Code 界面,该界面刻意在浏览器地址栏或对话框中展示 OAuth 代码,这些代码最长 60 天内有效,一旦被获取,攻击者便能通过 Microsoft Graph API 访问受害者的所有电子邮件、文件及协作数据。而威胁行为者 UTA0355 的攻击手段更为复杂,其先利用入侵的乌克兰政府账户,向非政府组织及人权倡导者发送钓鱼邮件,后续再借助即时通讯应用开展进阶社会工程攻击,形成多阶段的攻击链条。

UTA0355 没有直接访问 Graph API,而是瞄准了 Microsoft Entra ID(以前称为 Azure AD)中的设备注册服务,将新设备注册到受害者的身份。

此后,攻击者利用社交工程手段诱使目标用户批准双重身份验证请求,从而完全控制了该电子邮件账户。入侵后的活动显示,电子邮件内容是从新注册的机器上下载的。

原文始发于微信公众号(TtTeam):俄罗斯黑客滥用 Microsoft 365 OAuth 发起复杂的网络钓鱼攻击

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年5月23日14:45:04
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   俄罗斯黑客滥用 Microsoft 365 OAuth 发起复杂的网络钓鱼攻击https://cn-sec.com/archives/4088684.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息