按 Enter 搜索 · ESC 关闭

加密货币

恶意拉取请求瞄准Vizor和Zingo钱包,利用AI代码审查漏洞

一场恶意活动针对Vizor和Zingo钱包,提交了六个包含窃取凭证代码和欺骗AI代码审查员指令的拉取请求。虽然均未被合并,但该事件揭示了一种利用自动化审查系统的新型供应链攻击向量。

恶意拉取请求瞄准Vizor和Zingo钱包,利用AI代码审查漏洞

一名攻击者通过一系列恶意拉取请求(PR),试图向两个加密货币钱包项目Vizor和Zingo的代码库中注入窃取凭证的代码。虽然这六个PR均未被合并,但此次攻击的独特之处在于,它将恶意代码与旨在欺骗AI代码审查员、使其忽略秘密上传的指令相结合。这一事件凸显了开源开发中日益增长的风险,因为项目越来越依赖自动化工具来审查贡献。

攻击剖析

据称,这些恶意PR包含的代码会从开发环境中窃取敏感凭证,例如私钥或API密钥。为了逃避检测,攻击者在代码中嵌入了注释和指令,旨在告诉AI审查系统不要标记这些秘密上传。这种操纵AI审查员训练数据或提示的策略,代表了一种针对软件供应链的新型社会工程攻击向量。

Vizor和Zingo都是加密货币生态系统中的钱包项目。Vizor与Verus协议相关,而Zingo是一个Zcash钱包。两者都是开源的,使其成为供应链攻击的潜在目标。所有PR均未被合并,这表明人工维护者或现有审查流程发现了恶意意图,但该事件引发了对AI辅助代码审查健壮性的质疑。

对开源安全的影响

开源项目越来越多地使用AI工具来处理大量贡献,但这次攻击表明,对手可以适应。通过精心制作专门针对AI审查员的PR,攻击者利用了人们对自动化系统的信任。这可能导致一类新的供应链漏洞,即恶意代码因AI审查员被欺骗而忽略危险信号而溜过。

  • AI审查员操纵:攻击者可能在代码注释或提交消息中包含自然语言指令,以影响AI行为。
  • 凭证窃取:被盗凭证可用于入侵开发者账户、访问敏感系统或从钱包中窃取资金。
  • 供应链风险:即使未合并的PR也可以作为侦察或测试项目防御的手段。

安全专家建议,使用AI代码审查的项目应实施额外的保护措施,例如对敏感变更进行人工监督、秘密扫描和严格的权限模型。该事件还强调了AI系统需要具备抵御对抗性输入的能力——这一挑战不仅限于代码审查,还延伸到所有AI驱动的安全工具。

前瞻性视角

随着AI更深入地融入软件开发,攻击者与防御者之间的军备竞赛将加剧。像Vizor和Zingo这样的项目可能需要重新评估其审查流程,可能将AI效率与人类判断相结合。加密货币行业,代码往往控制着真实价值,必须保持警惕。这次未遂攻击可能是未来趋势的一个信号:对手正在探测AI防御以寻找弱点。作为回应,社区应优先考虑安全开发实践,包括对关键代码进行强制人工审查以及AI工具的透明度。最终,开源项目的韧性将取决于能够预见此类创造性漏洞的多层防御。

查看原文

分享本文
风险提示 本站内容为币圈、区块链与 Web3 行业资讯的整理与呈现,仅供参考,不构成任何投资建议或收益承诺;虚拟货币相关业务在中国境内属非法金融活动,数字资产价格波动剧烈,据此操作风险自担。本站不提供交易、代币发行融资或相关导流服务。

相关阅读

最新快讯

TREE NEWS 分享卡片
长按上方图片 → 保存到相册 / 转发分享
寻求报道 加入社群 意见反馈