Unity News: Game and Application Security Exploit Found

Vardalis

Final Form
Level 2
97%
Joined
Jan 18, 2025
Messages
245
Level up in
5 posts
Reaction score
467
Points
727

tl;dr: A security vulnerability was found in pretty much every version of Unity Engine from 2017 to the pre-patch version of 6.2 today. The issue is in the runtime, so it affects games and applications built with Unity. Windows, Mac, Linux, Android, etc are all affected. There are no reported exploitations of the vulnerability at the current time of writing but this will change rapidly now its been announced. Windows Defender will detect and block the vulnerability, and Valve are adding additional protections to Steam. If you've built anything that you've put out there, patch it.

Post on Unity's discussion board going into more detail.
 
Good heavens...
Thanks for posting this.
 
Thanks for sharing, just got the email they sent out too.
 
this is flash player all over again. Unity is kaput as a commercial game engine, IMO. It was suspicious since Unity games have been having serious performance issues for a while, I wonder if those issues were caused by foreign agents stealing my data while I game.
 
I wonder if those issues were caused by foreign agents stealing my data while I game.
1759537483573.png
 

"Strategist, what the fuck are you talking about?"


Strategist: Are you telling me that a security exploit existed in Unity from 2017 to 2025 and with all the hackers, agents and spies from foreign countries, no one figured out how to use it? I'm not sure I'm buying this story from Unity that they are no cases of this exploit being abused. Maybe no reported cases, but I don't know if they can track this data comprehensively.
 
I have checked the technical details of the exploit... if that's what they said, the gist of it would be this:

The games built with unity can be misused to execute an external unrelated dll (or shared library) using commandline arguments.
How?
By creating a shortcut that executes the game with crafted extra arguments.

In other words, the games themselves aren't dangerous due to this exploit... however, they CAN be misused by an attacker.

In order for this attack to be possible on end-user's device, there should be a harmful dll already present on user's system, and a shortcut should be created (or modified) to run a unity game, and also have those extra args.

This trick is useful for attackers only to activate their malware for the first time.
And honestly they have way easier ways to do so... instead of using such an odd method.

Also, detecting it is pretty easy on multiple levels... from spotting suspicious shortcuts, to endpoint security tools flagging unexpected dll loads (or the malicious dll itself), to platform‑level protections like Steam, Windows Defender, or Play Protect that already mitigate much of this behavior.

Just keep in mind that regardless of danger level of this specific exploit, the danger of being spied or such is always real.
 
I have checked the technical details of the exploit... if that's what they said, the gist of it would be this:

The games built with unity can be misused to execute an external unrelated dll (or shared library) using commandline arguments.
How?
By creating a shortcut that executes the game with crafted extra arguments.

In other words, the games themselves aren't dangerous due to this exploit... however, they CAN be misused by an attacker.

In order for this attack to be possible on end-user's device, there should be a harmful dll already present on user's system, and a shortcut should be created (or modified) to run a unity game, and also have those extra args.

This trick is useful for attackers only to activate their malware for the first time.
And honestly they have way easier ways to do so... instead of using such an odd method.

Also, detecting it is pretty easy on multiple levels... from spotting suspicious shortcuts, to endpoint security tools flagging unexpected dll loads (or the malicious dll itself), to platform‑level protections like Steam, Windows Defender, or Play Protect that already mitigate much of this behavior.

Just keep in mind that regardless of danger level of this specific exploit, the danger of being spied or such is always real.
I feel this should be a sticky post on this thread, thank you JL.
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Featured Video

Latest Threads

Princess Minerva PCECD & PC98 English Translation Request

Hello, my name is Kevin I'm making a request here
because I would like for someone to...
Read more

Xbox Insignia users and RGT gaming events

Hello, I suppose that many of you will be already familiar with Insignia: the fan made Xbox Live...
Read more

Modify a boolean in a Game Boy ROM

Is it possible to modify a Boolean variable in a Gameboy ROM using a hexadecimal editor? What...
Read more

FFTA2 - A Clan's Journey [NDS]

(Could only find this French guys videos on the romhack, sorry)


...
Read more

Online statistics

Members online
88
Guests online
247
Total visitors
335

Forum statistics

Threads
14,321
Messages
343,717
Members
890,371
Latest member
azukakit

Advertisers

Back
Top