Jika kamu hanya bermain vanilla dengan launcher yang terpercaya seperti launcher resmi atau Prism, dan tidak pernah menyentuh mod satupun: kamu 100% aman. Berhati-hati dari mod untuk saat ini
Jika kamu pemain Minecraft Modded(Termodifikasi), kamu butuh untuk memeriksa jika kamu telah terinfeksi oleh malware fractureiser untuk memastikan perangkat dan data pribadimu tidak dalam resiko. Kamu bisa melakukan dengan intruksi dibawah ini
Tidak. Mungkin, sepertinya.
Saat ini, dengan sepengetahuan kami sekarang, kita percaya virus fractureiser telah dihilangkan sepenuhnya dari mod(pack) publik saat ini
Rekomendasi kami saat ini pemain siapa yang telah menjalankan stage2 checker pada page ini adalah aman untuk melanjutkan bermain, namun, sejak unggah mod telah berbalik online antara Curseforge dan Modrinth, Sekarang itu pencipta malware peniru yang berpotensi untuk membuat virus baru
Kami berhubungan dengan semua pihak terkait untuk menetapkan protokol agar hal ini tidak terjadi di masa depan.
Jika Anda ingin bermain, silakan ikuti langkah-langkah diagnostik di halaman ini serta ikuti up bagian tentang apa yang harus dilakukan jika Anda atau tidak terinfeksi.
- Apa yang sebenarnya terjadi?
- Apakah saya terinfeksi?
- Saya terinfeksi, Sekarang apa?
- Saya tidak terinfeksi, Sekarang apa?
- Frequently Asked Questions
- FAQ Teknis
Jika kamu memiliki pertanyaan tentang fractureiser, mohon baca halaman ini sepenuhnya, termasuk FAQ pada diakhir, sebagai pertanyaan yang sangat mendapatkan jawaban disini
Beberapa mod dan plugin berbahaya yang terlihat tidak bersalah awalnya diunggah oleh penbuat malware ke website layanan mod Curseforge dan hub plugin dev.bukkit.org (bukan perangkat lunak Bukkit itu sendiri). Pengembang modpack profil tinggi mengunduh sebuah satu-satunya mod untuk mencobanya, yang terinfeksi dalam komputernya tanpa sepengetahuannya, ini tercantum salinan dari project kerja yang bakal di unggah ke Curseforge sebagai file yang secara sah,dengan termasuknya virusnya.
Proses ini akan terulang sendirinya untuk kasus lain dari pengguna di Curseforge dan dev.bukkit.org, menginfeksi salinan dari plugin dan mod yang populer. Itu adalah laporan dari plugin dan mod jar yang berbahaya sebagai awal dari pertengahan April
Disisi lain, akses bruteforce mencoba pada akun Content Creator yang bertraffic tinggi di Curseforge yang dicoba dari pembuat malware. Kita saat nini tidak yakin apakah pembocoran terjadi karena percobaan bruteforce atau karena infeksi trojan pada pemilik akun.
Malware ini dibagi dengan beberapa "stadium", setiap Stadium akan dapat berresponsif untuk mengunduh dan menjalanikan yang selanjutnya. Dalam jumblah, mereka ada 3 stadium yang diketahui (Stadium 1, 2, dan 3), setiap mod yang terinfeksi akan ditandakan sebagai "Stadium 0" untuk memulaikan suatu proses
Stadium 3 adalah "dalang" dari sebuah malware, dan kita memiliki bukti itu dapat mencoba untuk melakukan semua yang dibawah ini:
- Akan menyebarkan itu sendiri ke semua file
jarpada filesystem, kemungkinan menginfeksi mod yang tidak diunduh dari Curseforge atau BukkitDev, atau sistem Java lainya - Mencuri cookies dan informasi login untuk beberaoa browser web
- Mengubah alamat mata uang kripto dalam clipboard dengan alternatif itu adalah dugaan yang dimiliki oleh penyerang
- Mencuri kredensial Discord
- Mencuri kredensial Microsoft dan Minecraft
(Lihat detil teknis untuk info lebih lanjut)
Because of its behavior, we are very confident this is a targeted attack against the modded Minecraft ecosystem. It's quite bad.
Until further notice, exercise extreme caution with Minecraft mod downloads, regardless of origin. While the control server for this malware is currently offline, any download from Curseforge or the Bukkit plugin repository in the last 2-3 weeks should be treated as potentially malicious. Some malware scanners have started adding signatures to their databases, but until this rolls out to all of them, please exercise caution.
At this point we cannot be confident claiming any hosting service is unaffected. Please exercise caution regardless of what site you use. Even Maven repositories may be infected, and this malware goes back months.
Currently, new infections are impossible as the attacker's server has been shut down, existing infections may still be active.
The malware has multiple stages, so asking whether you are infected is actually two questions
A variety of scanners exist that take a mod file and detect whether it is infected by Stage 0 of the malware.
- Overwolf's scanner
- This is the recommended option for checking your entire game - just point it at the CurseForge installation folder or wherever else you have your instances saved
- This is a standalone program and does not require the Overwolf app installed
- douira's website-based online scanner
- cortex's nekodetector
- Click on "Assets" to show the runnable file - requires Java to be installed
In isolation, stage 0 infection is not dangerous if the files are deleted and never ran.
Stage 2 files being on your system means that the stages 0 and 1 of the malware ran successfully. If they are present at all, you are likely fully infected and should continue reading the instructions in the document.
Many virus scanners are starting to detect stage 2 files. If you get a warning that such files were found and removed, proceed to the "I'm Infected, Now What?" section.
Otherwise, you can check manually by doing the following, based on your platform:
-
Open your Start menu with the Windows Key, and type
%localappdata%- it should appear as such:
-
Inside the Local appdata folder, you must ensure that your Explorer is set to view both
Hidden Items, andProtected Operating System Files.- This can be done from View > Options
- If you are unsure how to do this, a video explanation can be found here.
- Windows 11 users can find the same options under the "View" button at the top ribbon, as well as the "..." button on the rightmost side of it
-
Locate a folder named
Microsoft Edge. The SPACE between "Microsoft" and "Edge" is important - asMicrosoftEdgeis a legitimate folder that is used by Edge. The virus simply named it like that to disguise itself.- The legitimate folder might also be called
Microsoft\Edge(anEdgefolder inside aMicrosoftfolder). - The legitimate folder doesn't have to exist - if you don't have any Edge related folders, you're safe.
- Both legitimate folders can exist at the same time, this is okay too.
- The legitimate folder might also be called
-
If
Microsoft Edgeis present, you were infected. If this is the case, permanently delete the folder and everything inside it.- If the folder can not be deleted, you must stop any Java programs currently running via your Task Manager.
The malware does not seem to affect MacOS, so you should be fine.
Check back here every now and then just in case.
Firstly, ensure whichever method you are using to list files has the ability to view hidden files.
Most GUI file managers have the shortcut Ctrl+H to toggle hidden files. If doing this on a terminal,
use ls -A in the respective directories, or ls -lha for a more detailed listing.
If any of the following files exist, you were infected. If this is the case, delete all of them:
~/.config/systemd/user/systemd-utility.service/etc/systemd/system/systemd-utility.service~/.config/.data/lib.jar
Upon doing so, if applicable, check your journalctl for any changes you may not recognize. You
can do this with the commands journalctl -exb (for system logs) and journalctl -exb --user
(for user logs). Run the following commands to refresh your systemd services:
sudo systemctl daemon-reload # Enter your user password
systemctl --user daemon-reload If you don't know how to run a PowerShell or Bash script, these are not for you.
Automated PowerShell or Bash scripts are also available on the PrismLauncher
website to check
for Stage 2 for you, if you have the technical knowhow to run them. Overwolf (Curseforge's
parent company) has also released a C# Stage 2 detection tool:
https://github.com/overwolf/detection-tool
IMPORTANT: We do not currently know the full extent of everything this can do, nor what its intent is, so extreme caution should be exercised until a complete way to remove any symptoms is found. Everything stated here is only what we know - please keep an eye on communication from the team on updates if anything critical is found.
If you find stage 2 files from fractureiser on your system, it's very likely that the stage 3 code
has ran and infected your machine.
Your best option now is to assume everything on that system is entirely compromised. You should:
- Back up anything you do not want to lose on an a flash drive or external disk (you should be doing this regularly anyway!)
- Using a separate device, change the passwords to all services you were logged into on the old machine (Discord, email, etc.). Preferably using a password manager like BitWarden.
- If you were not yet using Two-Factor Authentication (Authenticator app or SMS) for every service that supports it, please start doing so immediately
- If you are able to, contact a professional service in your area to run a proper diagnostic on your machine for anything suspicious, or as a safe default simply wipe and reinstall the system.
- Read the below section on what to do if you're not infected, as the steps there apply to you too.
If nothing was found by the stage 2 detector, chances are there's nothing going on and you're good to play.
While fractureiser has been cleaned out, new viruses may appear in the near future until we
establish new protocols. If you want to play the game, we recommend:
- Play exclusively mods and modpacks that you have already downloaded and verified safe.
- Avoid downloading anything uploaded after the 8th of June from new or unknown authors, for the same reason as the previous point.
- Avoid updating your mod(pack)s.
- Keep an eye on communication from the team on developments regarding new methods to detect issues like this in the future.
CurseForge itself is not compromised, only individual users. This is not a CurseForge problem, they just happened to the be place this happened in. CurseForge have also posted an article describing the situation from their end and are working on deploying countermeasures.
Modrinth has ran a full scan of the last 10 months of uploads and no infected projects were found. We still recommend exercising extreme caution when downloading anything mod related at the moment. The fact no mods were infected there was entirely luck.
This isn't a website-level issue, Modrinth is just as safe as CurseForge is.
The code the stage 0 infection ran wasn't necessarily suspicious to an automated system, and could very well have been something another mod would've used. In fact, early heuristics for determining stage 0 infection had significant amounts of false flags on popular mods such as Quark.
Realistically, this type of prevention on a platform scale is non-feasible due to the infinite different ways you can lay out code to hide your intent.
New ones are being added as we speak, it's best to do the manual verification above instead of relying on AV for now.
Yes, you can not be infected via a multiplayer server if you don't download mods for it elsewhere.
Yes, this affects only Java.
See the below point.
Is Optifine safe? / Is Sodium safe? / Is Iris safe? / Is Create safe? / Is Essential safe? / Is (insert mod) safe?
We can not currently fully confirm the safety of any given mod.
One of the functions of stage3 of the virus is infecting as many .jars as it can find on your
computer. It can infect all .jars, including Minecraft itself (vanilla/modded), Minecraft
mods, Spigot plugins, and unrelated Java applications. So if your computer has the stage3 portion
of the virus, it doesn't matter whether a mod you download is "safe" - it will become infected.
Detect and remove the later stages of fractureiser first.
At the moment, all known infected mods have been removed from CurseForge. CurseForge posted a list of known infected mods (bottom of the page) and has removed them from the website. Modrinth has scanned back 10 months and has not found any infected mods.
This does not guarantee no sneaky ones slipped through. To check whether a given jar contains stage0 of fractureiser, check the Am I Infected? section and overall exercise extreme caution downloading anything mod related for now.
CurseForge is reporting infected files were downloaded roughly 6,000 times for the entire infection period. Quote from CF's Discord announcement:
Just to give perspective, this accounts to about 0.015% of CurseForge’s daily downloads for Minecraft.
It appears to be a coincidence - this malware campaign was active for quite a while before being widely uncovered the morning-of the 1.20 release.
No.
stage3 does contain code for attempting a manual escape from the "Windows Sandbox". It does not happen automatically. If the virus is ran from the Windows Sandbox, it will try to mess with the clipboard to trick you into pasting a shortcut to the malware.
Note that this sort of "clipboard escape" is nothing new and it is very easy to defeat by simply not sharing the clipboard between the host and guest OS. Use a more heavyweight virtual-machine than the "Windows Sandbox", and disable features like VirtualBox's "Guest Addons" or Hyper-V's "integration services".
(Real virtual-machine escape exploits are worth millions of dollars and would not be burned on some Minecraft kids, and we have reason to believe the author of this malware is not a very good programmer in the first place.)
As far as we know, fractureiser does not contain network spread functionality, but it is not fully
out of the question.
A security researcher we are working with got an alert, but it ended up being about completely
unrelated malware that happened to use a similar filename. This was just a false alarm.
CurseForge has developed an open-source stage2/3 detection tool and stage0 detection tool, have scanned all uploaded mods/plugins for stage0 infections, and have deleted all known infection cases.
Modrinth has also scanned uploaded mods/plugins for stage0 infections going back 10 months and did not find any.
Both platforms are considering introducing some sort of automated "virus scan" process to the mod submission pipeline. It's hard, since Java malware like this is typically bespoke.
fractureiser-related code has been observed to connect to these URLs and addresses over a wide variety of port numbers.
- The hardcoded address in stage0-infected mods, and the first observed command&control
server:
85.217.144.130 - The second observed command&control server:
107.189.3.101 - The fallback URL that stage1 tries to use, and the stage2 command&control hostname:
files-8ie.pages.dev
There's also evidence of it trying to connect to the hostname v2202209151437200088
over port 25575 - unknown reasons; probably from an older version of the malware.
Here are some additional addresses to firewall related to skyrage stuff (again, very unlikely skyrage was downloaded to anyone's PC through this vector, but nothing good comes from these addresses anyway):
95.214.27.172connect.skyrage.det23e7v6uz8idz87ehugwq.skyrage.deqw3e1ee12e9hzheu9h1912hew1sh12uw9.skyrage.de- Probably just block all of
skyrage.dehonestly
Should go without saying that you should not visit these.
It's already against CurseForge rules to upload malware. There are also many legitimate use cases for a mod to download files that this would also stifle.
"Antivirus": Probably not, for the same reasons that regular antiviruses didn't detect it. Antiviruses can only detect known malware, not unknown malware.
Sandboxing: Including some sort of "does this class contain 'safe' code?" check before loading a class is a great way to spur on a cat-and-mouse game between malware developers and modloader developers.
It's really hard to ban Java code from using a specific class (say, URLClassLoader) because you
can also refer to it with Class.forName (which has a ton of legitimate use-cases), and if you
ban or deny-list classes from that, you can typically find something else on the classpath
willing to call Class.forName for you, and trying to get rid of these gadgets is an endless
game of whack-a-mole.
Sandboxing Java is pretty much impossible - see articles like "Twenty Years of Escaping the Java Sandbox".
Java mods are simply bundles of arbitrary code: treat them like an .exe, they can do anything.
Part of the problem is that signatures alone do not prevent malware - a cryptographically-signed virus is still a virus - and if self-signing was permitted, it doesn't prevent tampering either - it's possible for a virus to simply strip digital signatures off a jar ("delete META-INF") and re-sign it with its own key. (This isn't a hypothetical, either: fractureiser does contain code to remove digital signatures from the jars it infects.)
Signed mods with online signature verification does seem like a somewhat promising way forward, though it's not without tradeoffs. There will be a meeting with many different reps from the modding ecosystem to discuss how to move forward.
It's not possible. You can't know whether a file contains executable code before you download it, and after a file is downloaded, you can't control what is done with it.
- What if my mod downloads a single Java class file?
- What about a Java class file but spelled backwards, so it doesn't look like a class file at first?
- What about a Java class file but encrypted?
- What about Java source code that is compiled on your computer?
- What about a Python script?
- What about a file containing English prose where it just so happens that sentences with an
even number of words correspond to a 0, and sentences with an odd number of words correspond to
a 1? - even though it's a prose document I can technically reassemble it into
an
.exe, if I so choose.
Possibly! There's some ties to the existing malware skyrage - the malware author uploaded a
skyrage-relevant .jar to their backup command&control server, in a fruitless attempt to
extend the attack, shortly before CloudFlare took it down anyway.
We have not received any reports of anyone becoming infected by Skyrage through this vector. The author updated their CloudFlare URL to point to Skyrage a significant length of time after the hardcoded IP address in stage0-infected mods was already taken down. It's mostly a funny curiosity that the attacker tried to serve this jar at all.
skyrage is an existing, well-studied piece of malware and you can find some more info about it here.
