Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Old source code for Valve games CS:GO and TF2 ended up leaked online

By -
Last updated: 23 Apr 2020 at 7:41 am UTC

Seems the steampipes sprung a bit of a leak recently, as it's been confirmed that both Counter-Strike: Global Offensive and Team Fortress 2 had their source code put up online.

The popular but unofficial website SteamDB confirmed it on Twitter, with Valve following up from the CS:GO Twitter account later to also confirm it. There seemed to be some panic, with a claim of an exploit out in the wild although that doesn't appear to be true. Valve said:

"We have reviewed the leaked code and believe it to be a reposting of a limited CS:GO engine code depot released to partners in late 2017, and originally leaked in 2018. From this review, we have not found any reason for players to be alarmed or avoid the current builds."

"As always, playing on the official servers is recommended for greatest security."

"We will continue to investigate the situation and will update news outlets and players if we find anything to prove otherwise. In the meantime, if anyone has more information about the leak, the Valve security page (next tweet)* describes how best to report that information." *Valve Security Info

From additional info sent out from Valve, they did also confirm in these emails that the leak contained TF2 code too. Update: Valve also now confirmed the TF2 leak on the official Twitter.

Not a situation any game developer wants to be in, while nothing may have come out of it just yet that's not to say it won't cause issues later as more people seek to get a copy of it. That's part of why Valve has a Bug Bounty program, where they pay people who find valid issues.

Article taken from GamingOnLinux.com.
Tags: Steam, Valve
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by . You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
12 comments Subscribe

Mar2ck 23 Apr 2020
From additional info sent out from Valve, they did also confirm in these emails
Did you email them personally to confirm this?
Liam Dawe 23 Apr 2020
From additional info sent out from Valve, they did also confirm in these emails
Did you email them personally to confirm this?
Yes. They have now said so about TF2 in public. Added the link.
Zlopez 23 Apr 2020
  • Supporter Plus
There is no better prevention to leak, than having the code open. :-)
LungDrago 23 Apr 2020
There is no better prevention to leak, than having the code open. :-)

That's some fortune cookie wisdom from enlightened open-source gurus :D
Liam Dawe 23 Apr 2020
What about the remote code execution found in Team Fortress 2?
What about the remote code execution found in Team Fortress 2?
Valve said it's not an issue. The code is older. Some of the twitter posts that originally claimed that one exists have been deleted.
Philadelphus 23 Apr 2020
What about the remote code execution found in Team Fortress 2?
I've seen this debunked on a few sites now, though I'm sure Liam can get us an authoritative quote better than my "I read it on the Internet". :)
Liam Dawe 23 Apr 2020
What about the remote code execution found in Team Fortress 2?
I've seen this debunked on a few sites now, though I'm sure Liam can get us an authoritative quote better than my "I read it on the Internet". :)
Valve have already clearly said there's no current issue in their tweets from both the CS:GO and TF2 accounts, as linked in the article. Don't trust random twitter accounts on old leaked code.
robvv 23 Apr 2020
Certainly not condoning the leakage, but maybe studying the code will aid those students wishing to become coders in the future.
Grimfist 23 Apr 2020
Even if this RCE would still exist, we Linux games wouldn't probably need to fear it, cause most likely this malicious code would target Windows :D
Ehvis 23 Apr 2020
View PC info
  • Supporter Plus
I'll see myself out...

Missed opportunity, you should have checked yourself out. :P
Purple Library Guy 23 Apr 2020
Certainly not condoning the leakage, but maybe studying the code will aid those students wishing to become coders in the future.

Studying code is one of the most useless things a student can do in order to become a coder.

WRITING code is what matters. It doesn't have to be perfect. But you do have to use your own brain matter. You can keep studying code others wrote all day, it won't make you better because you can only become a real developer by actually writing your own code. In that way the knowledge of why code has to be written in such and such a manner
will become your property. You will develop your own style and will understand why a problem has to be solved in a certain way. It is the procedure that matters, not the end result.

Source: i am a developer.
While I get your point, it seems to me that taken too far that approach could lead to a lot of NIH syndrome and (poor) wheel reinvention.
amatai 24 Apr 2020
  • Supporter
Not a situation any game developer wants to be in,
Well, some do it deliberately, more so on Linux than on other platform.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: