r/admincraft • u/jbermannx • 2h ago
Discussion PSA: malware found in 16 Bukkit/Paper plugins from CurseForge and Modrinth, check your plugins folder
Hidden plugin installers, a crypto miner, a chat backdoor and IP grabbers.
Each file was decompiled and checked by hand. I reported the ones still online to CurseForge and Modrinth today.
- DelexeHub, BedWars Minigame, BestKitPvP, EasyGUIShop, HubParkour, AntiFreecam, Better Horse Teleport, AntiNetherRoof Plus: a download address hidden in Base64 fetches another jar at startup, saves it in your plugins folder and loads it. Look for jars you did not add, like BukkitScheduler.jar, BukkitSupport.jar or SpigotSupport.jar.
- PGCVisibility 1.0.0: downloads xmrig and mines Monero on your server. Version 1.2.0 is clean.
- PlayerLocation, BerryAntiCheat, LippelHome: the same injected code, which loads a jar from a fake bStats host (panel.bstats.co). It looks like it spreads into other plugins on the same server.
- SimpleMute: any chat message starting with a secret prefix runs as a shell command on the machine. It also sends your server IP and port out at startup.
- End Control: loads a jar from a hidden address through a fake BungeeCord class.
- SCF Slime Chunk Finder: loads code from a hidden address at startup.
- Anti Hack for updated versions: a GrimAC copy that posts your server IP and port to a Discord webhook.
If you ran any of these: remove it, check your plugins folder for jars you did not add, and treat the machine as compromised. Change passwords, rotate keys and tokens, and reinstall if you can.
I listed every plugin with exactly what its file does: https://modgrade.com/reports (I run that site, it checks mods, modpacks and plugins from CurseForge and Modrinth).
You can also drop your whole plugins folder into https://modgrade.com/scanner to check it.
If you made one of these and think it’s a mistake, tell me and I’ll look again.