Your RSA-2048 keys break in 2030. Find every one of them before attackers do.See CBOMkit
funcaptcha-ru
The funcaptcha-ru campaign published 161 malicious PyPI packages. See the full package list, timeline, and how to check whether your dependency tree pulled any of them in.
Malicious packages
161
Advisories
161
Ecosystem
PyPI
First seen
2024-06-28
What to do if you depend on any of these
Every package below was published as malicious under funcaptcha-ru. Treat any machine that installed one as compromised: remove the package and its lockfile entry, rotate every credential the build or runtime could reach (registry tokens, cloud keys, CI/CD secrets, SSH keys, and any .env values) from a known-clean machine, and audit for unexpected outbound activity.
Because the packages share a campaign, a project that pulled in one has an elevated chance of having pulled in others. Search your lockfiles for funcaptcha-ru rather than checking a single package name.
All 161 packagesPyPI
- 3webView advisory →
- 3web-pyView advisory →
- bussardweg4aView advisory →
- bussardweg4av2View advisory →
- bussardweg4av3View advisory →
- eethereumView advisory →
- eetheriumView advisory →
- ehtereumView advisory →
- etehreumView advisory →
- etheereiumView advisory →
- etheeremView advisory →
- etheereumView advisory →
- etheerimView advisory →
- etheeriumView advisory →
- etheeruimView advisory →
- etheeruimmView advisory →
- etheerumView advisory →
- etheeruumView advisory →
- etheirumView advisory →
- etheraemView advisory →
- ethereimView advisory →
- ethereiumView advisory →
- etheremView advisory →
- ethererumView advisory →
- ethereuimView advisory →
- ethereummView advisory →
- ethereunView advisory →
- ethereuumView advisory →
- etheriemView advisory →
- etherimView advisory →
- etheriuimView advisory →
- etheriumView advisory →
- etheriummView advisory →
- etheriunView advisory →
- etheriuumView advisory →
- etherreeumView advisory →
- etherreumView advisory →
- etherreummView advisory →
- etherriumView advisory →
- etherriuumView advisory →
- etherriuummView advisory →
- etheruemView advisory →
- etheruemmView advisory →
- etheruimView advisory →
- etherumView advisory →
- etherummView advisory →
- etherunView advisory →
- etheruumView advisory →
- etheumView advisory →
- etheurmView advisory →
- ethheriumView advisory →
- ethherumView advisory →
- ethreeumView advisory →
- ethreiumView advisory →
- ethreumView advisory →
- ethrumView advisory →
- ettheriumView advisory →
- eutheriumView advisory →
- ewb3-pyView advisory →
- oenaseaView advisory →
- oeneseaView advisory →
- oenseaView advisory →
- oenweaView advisory →
- oenwseaView advisory →
- oepenseaView advisory →
- oepenweaView advisory →
- oepnseaView advisory →
- oopenseaView advisory →
- oopenweaView advisory →
- opemseaView advisory →
- openaeView advisory →
- openaesView advisory →
- openaseaView advisory →
- openeaaView advisory →
- openeaseaView advisory →
- openesView advisory →
- openesaView advisory →
- openesaaView advisory →
- openreaView advisory →
- openresaView advisory →
- openrseaView advisory →
- opensaView advisory →
- opensaeView advisory →
- opensarView advisory →
- openseaaView advisory →
- openseadView advisory →
- openseaeView advisory →
- opensearView advisory →
- openseaxView advisory →
- openseazView advisory →
- openseeView advisory →
- openseeaView advisory →
- opensesaView advisory →
- opensewView advisory →
- openswaView advisory →
- openwaeView advisory →
- openweaView advisory →
- openwsaaView advisory →
- openwseView advisory →
- openwseaView advisory →
- openxsaView advisory →
- openxseaView advisory →
- openzaView advisory →
- openzeaView advisory →
- openzseaView advisory →
- opesneaView advisory →
- opneseaView advisory →
- opnseaView advisory →
- opwnseaView advisory →
- pthonView advisory →
- pyhthonView advisory →
- pyhtonView advisory →
- pytbonView advisory →
- pytgonView advisory →
- pythknView advisory →
- pythnView advisory →
- pythobView advisory →
- pythomView advisory →
- pythunView advisory →
- pytiobView advisory →
- pytiomView advisory →
- pytjonView advisory →
- pytnonView advisory →
- pytohView advisory →
- pytohnView advisory →
- pytojnView advisory →
- pytonnView advisory →
- pytuonView advisory →
- pytyonView advisory →
- sghsuzeghuisehguihdrhffdhfdhView advisory →
- theerumView advisory →
- w3bView advisory →
- w3b-pyView advisory →
- w3ebView advisory →
- wb3View advisory →
- wb3-pyView advisory →
- wbe3View advisory →
- wbe3-pyView advisory →
- wdb3View advisory →
- we3-pyView advisory →
- we3bView advisory →
- web2View advisory →
- web3-0pyView advisory →
- web3-p6View advisory →
- web3-p7View advisory →
- web3-poView advisory →
- web3-puView advisory →
- web3-py9View advisory →
- web3-pyuView advisory →
- web3-pyyView advisory →
- web3eView advisory →
- web3qView advisory →
- web4-pyView advisory →
- webt3View advisory →
- weeb3-pyView advisory →
- werb3View advisory →
- wev3View advisory →
- wev3-pyView advisory →
- wwebView advisory →
- wweb3View advisory →
- wweb3-pyView advisory →