随着人工智能工具的普及并深入融入全球软件开发,网络安全公司CrowdStrike最新研究揭示,攻击者正积极针对AI工具链,窃取访问凭证,深入渗透目标环境,窃取敏感数据,甚至破坏目标文件和系统,同时不断寻找新的隐蔽手段。
研究人员在调查AI软件供应链攻击时发现了一种蠕虫病毒。CrowdStrike反对手工作高级副总裁Adam Meyers表示,目前尚未将该活动归因于具体攻击者,但其行为符合CrowdStrike追踪的攻击团队,如TeamPCP(代号“Altered Spider”)和朝鲜黑客组织,针对AI软件供应链的攻击趋势。
“这是一类新兴的攻击活动,”Meyers告诉WIRED。“随着AI编码代理成为开发标准,供应链威胁也在演变,利用这些信任关系。我们首次深刻感受到AI及其工具链在整个技术生态系统中的影响。”
CrowdStrike发现的这款蠕虫分阶段运作。首先进行侦察,评估目标环境;随后寻找访问令牌及其他敏感信息,如加密密钥和服务器访问凭证,并传送给攻击者。随着权限提升,蠕虫会进一步自我解包,持续窃取凭证,尤其是能访问关键软件包管理服务器和开发功能(如pull requests)的“npm”令牌。
蠕虫越深入系统,能窃取的数据越敏感。此时,它还可启动破坏功能,即Meyers所称的“死亡开关”,用于销毁文件或阻断合法访问。
关键发现是,蠕虫的大部分恶意行为发生在“盲区”,因为其行为高度模仿合法操作。“这就像大海捞针,但实际上是针堆里的针,”Meyers说。“它非常像许多组织用来构建代码的自动化流程,因此极难被发现。”

Meyers还指出,在这些AI软件开发流水线中,传统安全扫描和分析工具难以收集足够数据点来识别潜在可疑行为。
“由于合法AI编码系统的运行方式与蠕虫极为相似,遥测数据重叠严重,难以区分哪些是合法,哪些是非法,”他说。
为了更隐蔽,蠕虫作者设计了时间延迟机制,使得某些功能在铺垫完成后数小时甚至数天才执行,进一步增加防御者追踪事件因果关系的难度。
Meyers表示,CrowdStrike正致力于制定策略以串联更多线索,但他强调,随着AI软件开发的爆炸式增长,所有相关方必须合作,推动结构性解决方案。
“检测面有限,因为只有部分活动会产生可供分析的遥测信号,”Meyers说,“这使得判断行为是否合法变得极其繁重。”


