T1176.002: IDE 扩展
摘要
攻击者可能滥用集成开发环境 (IDE) 扩展来建立对受害者系统的持久访问。(Citation: Mnemonic misuse visual studio) 诸如 Visual Studio Code、IntelliJ IDEA 和 Eclipse 等 IDE 支持扩展——即添加代码检查、自动补全、任务自动化或与 Git 和 Docker 等工具集成等功能的软件组件。恶意扩展可以通过扩展市场安装(即[破坏软件依赖项和开发工具](https://attack.mitre.org/techniques/T1195/001)),或直接侧载到 IDE 中。(Citation: Abramovsky VSCode Security)(Citation: Lakshmanan Visual Studio Marketplace) 除了安装恶意扩展外,攻击者还可能利用良性扩展。例如,攻击者可能通过使用 VSCode Remote SSH 扩展来建立持久 SSH 隧道(即 [IDE 隧道](https://attack.mitre.org/techniques/T1219/001))。 信任通常通过安装过程建立;一旦安装,恶意扩展会在 IDE 每次启动时运行。然后该扩展可用于执行任意代码、建立后门、挖掘加密货币或窃取数据。(Citation: ExtensionTotal VSCode Extensions 2025)
来源归属
来源:MITRE ATT&CK · 置信度:high
平台
- Linux
- macOS
- Windows
战术
持久化
参考来源
- https://attack.mitre.org/techniques/T1176/002
- https://blog.checkpoint.com/securing-the-cloud/malicious-vscode-extensions-with-more-than-45k-downloads-steal-pii-and-enable-backdoors/
- https://thehackernews.com/2023/01/hackers-distributing-malicious-visual.html
- https://www.mnemonic.io/resources/blog/misuse-of-visual-studio-code-for-traffic-tunnelling/
- https://blog.extensiontotal.com/mining-in-plain-sight-the-vs-code-extension-cryptojacking-campaign-19ca12904b59