跳到内容

2023

事件报告:用户帐户被盗

发生了什么?

一个 PyPI 用户的帐户被盗,并被用来删除该用户对 4 个项目的拥有权。这不是 PyPI 的故障,也没有利用任何漏洞,而是该用户帐户没有得到足够的保护,无法抵御帐户被盗。

攻击者将自己添加为这些项目的合作者,并删除了原始所有者。除了所有权变更之外,这些项目没有进行任何修改。

对新用户注册实施 2FA

有什么变化?

从今天开始,新注册用户必须启用 2FA 才能对 PyPI 执行任何管理操作。此更改是在我们为帐户添加了一条规则之后,要求帐户拥有经过验证的主要电子邮件地址才能执行同一组管理操作。

提醒一下,PyPI 自 2019 年以来一直支持添加 2FA。

PyPI 聘请安全工程师

👋 您好!我是 Mike Fiedler (@miketheman),我从 2021 年初开始就一直是 Python 包索引 (PyPI) 的贡献者,并在 2022 年成为维护者。现在,我加入了 PSF,作为第一位 PyPI 安全工程师全职从事 PyPI 工作。