ESET Eesti Blogi

Minecraft mods: When ‘hacking’ your game becomes a security risk

Gaming is one of the defining pastimes of the digital age, and for many children, it’s also their first real experience with online communities. This is where platforms like Minecraft and Roblox stand out, as they have transformed gaming into a space for creativity and learning, all while giving players almost unlimited freedom to build worlds and share their experience with others.

On the other hand, that same openness, along with the ability to download, modify, and share user-made content, also creates opportunities for nefarious actors. As we explored in a blogpost about risks surrounding Roblox executors, cybercriminals are keen to exploit trust, curiosity, and the lure of free enhancements disguised as must-have mods, cheats or automation tools. As shown by ESET researchers way back in 2015 and 2017, the risks facing Minecraft players have been around for years, and they certainly aren’t going anywhere.

What is a Minecraft mod?

First, let’s get the basics out of the way. A mod (short for “modification”) is a custom software extension for Minecraft that alters or enhances gameplay by adding new blocks, dimensions, mechanics, textures or other effects. Over time, modding has evolved into a cornerstone of the game’s appeal for many players, giving rise to a thriving ecosystem supported by communities and repositories like Planet Minecraft, CurseForge and Modrinth.

However, since mods are created by users and are distributed as third-party tools, they can also be a convenient attack vector. Attackers are long known to hide their malicious wares inside files that appear to be harmless mods, plugins, or fan tools. The risks were brought into sharp relief again recently in several large-scale campaigns:

How do attackers weaponize Minecraft mods?

Malicious campaigns often follow a familiar pattern. The malware poses as a well-known or must-have mod or cheat that is available for download from GitHub, user forums, or various mod repositories. Once installed, it launches malicious background tasks or downloads additional payloads from remote servers in order to execute further instructions on the machine.

Here are some common types of malware that can masquerade as a Minecraft mod:

Also, mods downloaded from unreputable places carry additional, lesser-known risks. For instance, a mod that updates automatically can become a vehicle for smuggling in malware later. Also, many mods request broad privileges, including modifications to system files, while other mods may contain vulnerabilities that are then exploited by attackers, as was the case with the BleedingPipe vulnerability.

Ad-displaying downloader disguised as Minecraft mods on Google Play (source: ESET Research)

How can I reduce the risk of downloading a malicious mod?

As mods exist outside the controlled, verified environment of the official Minecraft client, there is no foolproof way to ensure a mod is completely safe. However, there are a few steps you can take to minimize the risk:

What can I do after installing a suspicious Minecraft mod?

If you suspect that a Minecraft mod you installed contains malware, do this:

Staying safe when playing Minecraft with mods

Even if you enjoy modding Minecraft, there are steps you can take to reduce security risks and protect your system:

To mod or not to mod?

Mods can significantly enhance your Minecraft experience, offering new gameplay, creativity, and customization. However, it’s crucial to remember that any file downloaded from the internet carries inherent risks. As there is no surefire way to guarantee that a mod is completely safe, the safest approach, therefore, is to avoid unofficial mods altogether. If you still choose to use them, exercise extreme caution.

If you’re a parent, educate yourself and your children not only about the risks of downloading software, but talk to them also about other risks lurking online.

RELATED READING: Beyond fun and games: Exploring privacy risks in children’s apps

Read the full analysis on WeLiveSecurity →

Exit mobile version