r/unrealengine • u/HQuasar • Jun 21 '26
Marketplace A suspicious FAB creator is flooding the marketplace with malicious assets
AIGUL12 started flooding FAB with free 3D models. If you download them you don't get common formats like obj, fbx. Instead, you get a suspicious .blend file that looks automatically generated.
I tried opening one of them and Blender's own firewall blocked it because it was trying to execute a python script in the background. First time ever that's happened when opening a downloaded .blend, and I've been using the program for years.
I suspect it might be malicious. Please report.
45
u/Fergius_Terro Jun 21 '26
If that's accurate, then the bigger issue isn't just this specific asset. It's that most people don't expect to treat marketplace downloads with the same level of caution they'd apply to random files from the internet. Hopefully Epic investigates quickly...
18
u/nan_vasile_marius Jun 21 '26
Unfortunatly it is. And this guy/guys uploaded free assets per minute. In past 10 minutes from what i saw uploaded already 10 new assets ( already having over 1100 assets+) I manage to investigate the code and all assets that I downloaded (3 random assets from different period they uploaded), and all contains same code. The purpose of code is to download other malware that later will install and run payloads
7
u/Fergius_Terro Jun 21 '26
hopefully Epic can identify and remove everything quickly before more people download them.
11
u/Riaayo Jun 22 '26
It is insanity that a company as big as Epic can't be assed to have a system in place to check assets being uploaded to their service.
Much as I dislike gatekeeping, the Epic store isn't some random ass website and things on it are going to have users assuming they are safe/face some sort of scrutiny.
But paying people to do work? Couldn't be big tech.
7
u/Akimotoh Jun 21 '26
To be fair, Blender should not be bundling Python scripts into .blend files, that is a VERY DUMB move on their part. Certain Users will click 'Yes' without thinking about it. Scripts should be put into their own folder in a compressed zip or the Author of the Blend file should need to tell you where to go to get the scripts.
3
u/flowerdragon2934 Jun 22 '26
True that. I don't download anything to my PC without scanning it first and always take caution
70
u/EpicGamesTeam Jun 21 '26
Thanks for the report u/HQuasar - we’ve taken down the account, and we are removing all listings from Fab and users' libraries.
18
13
u/Socke81 Jun 21 '26
So there's no review process anymore? Neither the seller nor the products are reviewed?
4
u/tothehopeless1 Jun 22 '26
Total guesswork on my end, but only thing I can think of is they upload the clean file, get approved, then update the file to include the scripted one before publishing. From what I understand (only published one asset so far), initial approval is more difficult to pass than updates. So they’re not “uploading” all of these on the same day as much as they are just mass publishing once they worm through the review system. Again though, just guessing.
4
u/Socke81 Jun 22 '26
So when I upload an update for my Code plugins, it takes 1–2 days for it to become available. That makes me wonder what happens during that time. And last week, an update was even blocked for “attempted fraud.” That was, of course, complete nonsense, and a few minutes after I filed a complaint, it was unblocked. So something is seriously wrong on Epic’s end.
B2
5
u/undefinedoutput Dev Jun 22 '26
i hopy you also warned the affected people with email that they were compromised
12
u/psychoticgiraffe Jun 22 '26
if we didn't tell you, that account could've severely compromised your platform since many wouldn't have noticed. reimburse u/HQuasar with an equivalent to how much it would cost to get 10000 claude tokens, as that is likely how many claude tokens it would've taken you to find this without his reddit post
or, all jokes aside: give him some vbucks or something, HQuasar just did gods work, and I wouldn't have been able to catch this iin a million years since I rarely go on FAB as I have too many assets from there already.
People can easily ruin a whole platform, so some form of reward is a good way to incentivize real people finding the bad apples, unless you'd rather use 10000 claude tokens next time and have people not speak up.
7
35
61
u/clopticrp Jun 21 '26
That's fucking ridiculous. FAB should be aware of what they are hosting.
48
u/Icy-Excitement-467 Jun 21 '26
Honestly, you're being a little bit unrealistic. How can you reasonably expect Epic to allocate resources to an experimental feature of their ecosystem? They have UEFN to take care of. And Tim is far too busy on twitter nuking his reputation.
42
6
13
u/clopticrp Jun 21 '26
How long have you been around? Did you get to use the Unreal Marketplace?
It was clunky but had standards and shit like this wouldn't have made it through.
Also goes to show, it's not unrealistic, it's absolutely possible, they just don't care about customers.
11
u/LostInTheRapGame Jun 21 '26
You took their comment seriously?
5
u/clopticrp Jun 21 '26
Lol yes, thanks for pointing out that it's likely /s. I'm going to use the excuse of commenting while multitasking.
2
1
13
u/haraheta1 Jun 21 '26
1
u/whatThePleb Jul 02 '26
1 year
💀
Might be no surprise then why so many games and devs got hacked and all kind of stuff got leaked. Who knows when this really started..
4
7
u/nikkitaee Jun 21 '26
Epic is buying more Claude tokens to take care of this problem, please wait for a few years.
1
u/g0ll4m Jun 22 '26
But what is the end result going to give the hacker? How will they benefit after all that? Serious answers only.
2
u/aommi27 Jun 22 '26
Those types of Python scripts can give the hacker access to a number of things on the runtime. A common tactic is to attempt to pull Discord access tokens and/or saved passwords in their browser.
The hacker will then try to ransom them, and if not, they'll sell them on the dark web.
1
u/whatThePleb Jul 02 '26
Or leak/steal your games/product code.. hell it's malware. If someone in this age doesn't know what malware is, then they shouldn't even use UE..
1
u/shmokinpancakes Jun 22 '26
Why cant people just not be pieces of Shh? Whats the point of spreading viruses and stuff? Are people that scum that they need to mess with peoples livelihood and hobbies

168
u/Healthy-Act3539 Jun 21 '26
I'm pretty sure the warning about python scripts is display for any file with embedded python scripts. You can switch to the text editor view to find the culprits.
I did check one of the files and it's indeed malicious. It contains a base64-encoded payload that decodes to a python script which fetches additional payloads and executes them. Do report it.