
5月27日,Fedora质量保证(QA)团队的核心成员亚当·威廉姆森(Adam Williamson)向贡献者内森·乔瓦尼尼(Nathan Giovannini)发送了一封邮件,并抄送了项目开发与测试邮件列表,以便全体成员了解事态发展。
亚当在梳理内森的Bugzilla历史记录时,发现了一连串异常操作——他将其描述为“某种自主AI系统”在未经监督的情况下,同时侵入了Fedora的缺陷追踪系统和多个上游项目。内森随后回复称,自己的账户凭证已被盗用,他对这些行为毫不知情。
POST状态。但该AI智能体在提交或合并上游补丁后,直接关闭了漏洞。这并非一次多么高明的攻击——贡献者账户被盗,AI智能体通过该账户肆意操作,劣质代码在无人察觉的情况下流入发行版。虽然本次的损害已被发现并清除,但类似的套路并不难复现。
Fedora去年曾通过一项关于AI辅助贡献的政策,要求贡献者承担全部责任,并需在使用AI工具时保持透明。明确将提交未经审查的低质量机器生成内容列为不可接受行为。但这次事件恰恰暴露了该政策的漏洞:操作者并非出于恶意的贡献者,而是通过盗用账户进行的攻击,导致政策无从约束。
开源软件是现代企业基础设施的基石,供应链安全问题不容小觑。今年5月下旬,IBM和Red Hat宣布启动“光井计划”(Project Lightwell),投入50亿美元并组建超过2万名工程师团队,利用AI工具保护开源供应链安全,涵盖从编程语言生态到AI框架的漏洞修复。然而,该计划并未针对“AI智能体通过被劫持的贡献者账户作恶”这一特定问题,这反映出业界在AI加速发现与利用漏洞的背景下,正逐步调整策略。
此次事件在Fedora开发邮件列表上引发了一场争论——而这场争论自2024年的XZ后门事件后便一直悬而未决。Red Hat工程师、Fedora资深贡献者丹尼尔·贝朗热(Daniel Berrangé)指出,那次事件后曾有人提议强制启用双因素认证(2FA),但最终仅建议“经过验证的打包者”开启,此后便再无推进。
贡献者法比奥·瓦伦蒂尼(Fabio Valentini)提出了另一个问题:许多异常活动发生在Bugzilla平台,而它使用独立的账户系统,可能根本不支持2FA。丹尼尔承认这一点,但强调这不成为放弃在Fedora账户系统(FAS)上强制2FA的理由,并预测随着Fedora逐步迁移至Fedora Forge的议题追踪器,Bugzilla的重要性将下降。GNOME开发者迈克尔·卡塔纳佐(Michael Catanzaro)表示,他在几乎所有平台都启用了2FA,唯独Fedora例外——尽管Fedora账户是他最敏感的账户之一。原因在于Kerberos票据续期与GNOME在线账户的2FA存在兼容问题。
归根结底,看到被盗账户能让劣质代码入库,Fedora团队应当立即加强行动,强制那些影响众多用户的贡献者启用2FA。
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17360848/fedora-bug-tracker-infiltrated-by-ai-agent
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

[blog_mailer_subscribe]
还没有任何评论,你来说两句吧!