Jump to content

Valve bans Euro Truck Simulator dev for demonstrating a security vulnerability in steam

CarnivalOfFear

In this day and age I don't think something like that can stay a secret.

 

dude are you for reals? , i know your not that much into the blackhat scene but private exploits can go for crazy money and remain for ages.

------------------------------------------------------I HAZ SHINY----------------------------------------------------------


Link to comment
Share on other sites

Link to post
Share on other sites

There has to be a lot of trust between devs and steam. They don't test the binaries that devs upload... 

 

There shouldn't be that much trust: Valve it's just being lazy, all around. Particularly when they allow this kind of crap:

 

http://www.escapistmagazine.com/videos/view/jimquisition/9281-Air-Control-A-Steam-Abuse-Story

-------

Current Rig

-------

Link to comment
Share on other sites

Link to post
Share on other sites

Are we really talking XSS vunarability ? If yes, that's terrible. Can't believe my lord would allow such a noob mistake. 

Yes

The <script> tags were not filtered at all. You could add any script you wanted, including XSS.

 

 

I would have banned him for life for Harlem Shake.

 

But other than that I still find it ridiculous to draw extra attention to a possible security vulnerability. Nothing is 100% secure. Trying to patch up every single flaw would leave you with a crippled experience.

 

By drawing attention to this "flaw" this developer just invited other people to use it for no reason whereas before most people did not know it existed or cared that it existed. It isn't a security flaw if there is no one using it.

 

Valve was right to say they trust developers to not fuck up because if they do, this happens to them.

By drawing attention to this "flaw" this developer just invited other people to use it for no reason whereas before most people did not know it existed or cared that it existed. It isn't a security flaw if there is no one using it.

It isn't a security flaw if there is no one using it.

 

I can't believe you actually said that...

 

 

There shouldn't be that much trust: Valve it's just being lazy, all around. Particularly when they allow this kind of crap:

 

http://www.escapistmagazine.com/videos/view/jimquisition/9281-Air-Control-A-Steam-Abuse-Story

Yeah if I were Valve, I wouldn't give the developer of that game the power to run any script they want, including such ones that could steal the users credit card info.

 

If you really like Valve then you should speak up when they are doing something bad. A loyal fan does not sit silently and watch as their favorite company sets fire to themselves. A loyal fan speaks up and says "hey Valve, pouring gasoline on yourself before you go to the cigarette lighter factory isn't a good idea. Maybe you should stop before you hurt yourself".

Link to comment
Share on other sites

Link to post
Share on other sites

I can't believe you actually said that...

 

Which that? You have quoted me three times.

The stone cannot know why the chisel cleaves it; the iron cannot know why the fire scorches it. When thy life is cleft and scorched, when death and despair leap at thee, beat not thy breast and curse thy evil fate, but thank the Builder for the trials that shape thee.
Link to comment
Share on other sites

Link to post
Share on other sites

I would have banned him for life for Harlem Shake.

 

But other than that I still find it ridiculous to draw extra attention to a possible security vulnerability. Nothing is 100% secure. Trying to patch up every single flaw would leave you with a crippled experience.

 

By drawing attention to this "flaw" this developer just invited other people to use it for no reason whereas before most people did not know it existed or cared that it existed. It isn't a security flaw if there is no one using it.

 

Valve was right to say they trust developers to not fuck up because if they do, this happens to them.

i disagree with you. Steam as a service and Valve as a company are responsible to find these exploits whether they find it themselves or someone else finds it and patch it up as some as possible.

 

To address your last sentence, I know this sound cynical, but never trust them. There are a thousand of developers big and small, as a company you can't assume that everybody will follow the rules. All it takes is one dev to go "Okay lets rob these people" they come up with a scam game like some examples include air control, get people to visit their page and bam you get robbed.

 

Look I love Valve and steam but Valve seems to be getting lazy from their customer support to their lack of quality control. If this was facebook or Origin or Uplay we would be at their doors demanding someone's head to be chopped off. Valve needs to get it together.

 

Lastly, Valve should never have punished these guys, there are alot of people who find bug or exploits and get rewarded. Look at M$ when that five year old found that password exploit did M$ punish him, no they rewarded him.

CPU amd phenom ii x4 965 @ 3.4Ghz | Motherboard msi 970a-g46 | RAM 2x 4GB Team Elite | GPU XFX Radeon HD 7870 DD | Case NZXT Gamma Classic | HDD 750 GB Hitachi | PSU ocz modxstream pro 600w

Link to comment
Share on other sites

Link to post
Share on other sites

i disagree with you. Steam as a service and Valve as a company are responsible to find these exploits whether they find it themselves or someone else finds it and patch it up as some as possible.

 

To address your last sentence, I know this sound cynical, but never trust them. There are a thousand of developers big and small, as a company you can't assume that everybody will follow the rules. All it takes is one dev to go "Okay lets rob these people" they come up with a scam game like some examples include air control, get people to visit their page and bam you get robbed.

 

Look I love Valve and steam but Valve seems to be getting lazy from their customer support to their lack of quality control. If this was facebook or Origin or Uplay we would be at their doors demanding someone's head to be chopped off. Valve needs to get it together.

 

Lastly, Valve should never have punished these guys, there are alot of people who find bug or exploits and get rewarded. Look at M$ when that five year old found that password exploit did M$ punish him, no they rewarded him.

Difference is that the 5yo kid didn't expose the security flaw to everybody before it was fixed. It's pretty much the same situation but Microsoft did what it had to do... fix the exploit. It's really coming down to "Will they fix it or tell you to piss off ?"

 

<Sacarms script>But that Microsoft thing wasn't a security flaw as there was no one using it</script>

Link to comment
Share on other sites

Link to post
Share on other sites

-snip-

 

I agree on Valve has been way to reluctant to take resposibility. They have this dream where they can completely automate Steam and create a self-sustaining money machine for themselves. I'm not sure that's the best thing for consumers.

 

I disagree that it was wrong for him to be punished. Like I said, he betrayed the trust he was given. Severity of the punishment is another issue.

The stone cannot know why the chisel cleaves it; the iron cannot know why the fire scorches it. When thy life is cleft and scorched, when death and despair leap at thee, beat not thy breast and curse thy evil fate, but thank the Builder for the trials that shape thee.
Link to comment
Share on other sites

Link to post
Share on other sites

To steam/Valve 

 

CPU: AMD Ryzen 9 3900x  GPU: ASUS Strix rtx 2080 Super RAM: Corsair Vengeance Pro RGB 8gb x4 PSU: Corsair HX850i Motherboard: ASUS Strix x570-E Storage: Samsung 840 pro, Samsung 970 evo 1tb nvme, segate 2tb Case: NZXT H510I Cooling: Corsair h100i

Link to comment
Share on other sites

Link to post
Share on other sites

Which that? You have quoted me three times.

The only part that is quoted 3 times. I can't believe you said that a huge gaping security hole which could lead to people having their credit card info stolen isn't a security hole because it hasn't been exploited yet.

It's like saying you don't need seat belts in your car because you haven't crashed with it yet. Then when someone jokingly makes you think you're going to crash you go "baww you dummy! Now you've shown me what a stupid idea it is to not have seat belts and I will punish you for that! You're such a jerk for making me install seat belts in my car!".

 

When it comes to security, you should NEVER go "I have faith that this huge gaping security hole won't be exploited". Especially not when developers have reported the issue to you.

Security, especially for a service which handles money transactions and hold private information about your customers, should always take top priority and be taken very seriously.

The fact that Valve ignored the issue has seriously reduced my trust for them. Valve did 3 things wrong here. First they put trust in users (honestly, do you trust developers like the people behind Air Control? I don't). Secondly, they ignored the vulnerability after it was reported. Last but not least, they punish the developers which exposed the issue (in a very harmless way) after Valve ignored them.

 

The only thing Euro Truck Simulator should have done differently (if you ask me), was that they should have threatened Valve before showing the exploit to everyone. I would have said "If you don't fix this, we will show that you can run scripts on the page". If they kept ignoring me then I would have shown it. If they banned my account after making the threat then I would have contacted sites like The Verge and other sites and told them about the issue.

Link to comment
Share on other sites

Link to post
Share on other sites

The only thing Euro Truck Simulator should have done differently (if you ask me), was that they should have threatened Valve before showing the exploit to everyone. I would have said "If you don't fix this, we will show that you can run scripts on the page". If they kept ignoring me then I would have shown it. If they banned my account after making the threat then I would have contacted sites like The Verge and other sites and told them about the issue.

 

You can see that the way he handled the situation was wrong. What I meant by what I wrote is exactly this. He pointed out a flaw to everyone when not a lot of people knew this before and now people who had no idea know the flaw. That's not helping security.

 

Or more likely people knew it but they didn't care because they are smart enough to not mess with it. Do you believe that this guy was the first to discover this? I don't. I think this was already known by most developers and they didn't consider this a threat.

The stone cannot know why the chisel cleaves it; the iron cannot know why the fire scorches it. When thy life is cleft and scorched, when death and despair leap at thee, beat not thy breast and curse thy evil fate, but thank the Builder for the trials that shape thee.
Link to comment
Share on other sites

Link to post
Share on other sites

You can see that the way he handled the situation was wrong. What I meant by what I wrote is exactly this. He pointed out a flaw to everyone when not a lot of people knew this before and now people who had no idea know the flaw. That's not helping security.

 

Or more likely people knew it but they didn't care because they are smart enough to not mess with it. Do you believe that this guy was the first to discover this? I don't. I think this was already known by most developers and they didn't consider this a threat.

 

He gave Valve plenty of opportunity to correct it and got ignored. The only damage done here was to Valve's ego and THAT is why he got punished.

-------

Current Rig

-------

Link to comment
Share on other sites

Link to post
Share on other sites

Is this the reason ETS2 is on sale on Origin but not Steam? :D

euro truck simulator isnt on origin.....

Link to comment
Share on other sites

Link to post
Share on other sites

I don't think so, If it was that easy why hasn't it happened up until now?

 

No developer in the world is stupid enough exploit this. It doesn't matter if the flaw is there no one will use it because no developer would dare being kicked out of Steam.

 

Hype your game on reddit and social media, put the script in the page, watch the money fly in. Cash out before Steam steps in and bans you. Maybe run a bogus crowdfunding campaign for some extra cash on the side.

Intel i7 5820K (4.5 GHz) | MSI X99A MPower | 32 GB Kingston HyperX Fury 2666MHz | Asus RoG STRIX GTX 1080ti OC | Samsung 951 m.2 nVME 512GB | Crucial MX200 1000GB | Western Digital Caviar Black 2000GB | Noctua NH-D15 | Fractal Define R5 | Seasonic 860 Platinum | Logitech G910 | Sennheiser 599 | Blue Yeti | Logitech G502

 

Nikon D500 | Nikon 300mm f/4 PF  | Nikon 200-500 f/5.6 | Nikon 50mm f/1.8 | Tamron 70-210 f/4 VCII | Sigma 10-20 f/3.5 | Nikon 17-55 f/2.8 | Tamron 90mm F2.8 SP Di VC USD Macro | Neewer 750II

Link to comment
Share on other sites

Link to post
Share on other sites

You can see that the way he handled the situation was wrong. What I meant by what I wrote is exactly this. He pointed out a flaw to everyone when not a lot of people knew this before and now people who had no idea know the flaw. That's not helping security.

 

Or more likely people knew it but they didn't care because they are smart enough to not mess with it. Do you believe that this guy was the first to discover this? I don't. I think this was already known by most developers and they didn't consider this a threat.

So you're saying it's a good idea to leave a vulnerability open?

 

They screwed around, they got banned. Tough luck. I wouldn't have banned them but you can't REALLY put Steam at fault here.

You can't put them at fault for not fixing the problem in the first place?

Link to comment
Share on other sites

Link to post
Share on other sites

I'm dissagabened.

Put your word into Google and this is the ONLY thread that shows up in Google. The feels.

 

2z6fr5y.png

System Specs:

CPU: Ryzen 7 5800X

GPU: Radeon RX 7900 XT 

RAM: 32GB 3600MHz

HDD: 1TB Sabrent NVMe -  WD 1TB Black - WD 2TB Green -  WD 4TB Blue

MB: Gigabyte  B550 Gaming X- RGB Disabled

PSU: Corsair RM850x 80 Plus Gold

Case: BeQuiet! Silent Base 801 Black

Cooler: Noctua NH-DH15

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Put your word into Google and this is the ONLY thread that shows up in Google. The feels.

 

2z6fr5y.png

Haha

Link to comment
Share on other sites

Link to post
Share on other sites

He gave Valve plenty of opportunity to correct it and got ignored. The only damage done here was to Valve's ego and THAT is why he got punished.

 

I think he got punished because he wasn't just trying to fix the flaw, he was trying to stroke his own ego, show that he is smarter than Valve. Because if I was in his position and wanted to fix this and Valve wasn't listening to me, I would go to Verge and Kotaku and make this knowledge public without abusing the flaw. Public pressure would have forced Valve.

The stone cannot know why the chisel cleaves it; the iron cannot know why the fire scorches it. When thy life is cleft and scorched, when death and despair leap at thee, beat not thy breast and curse thy evil fate, but thank the Builder for the trials that shape thee.
Link to comment
Share on other sites

Link to post
Share on other sites

So you're saying it's a good idea to leave a vulnerability open?

 

You can't put them at fault for not fixing the problem in the first place?

No, it's not like Steam purposefully left the bug there as a form of entrapment. You blame the guy committing the offense. This is like blaming the bank because the bank robber was able to get past security.

In Placebo We Trust - Resident Obnoxious Objective Fangirl (R.O.O.F) - Your Eyes Cannot Hear
Haswell Overclocking Guide | Skylake Overclocking GuideCan my amp power my headphones?

Link to comment
Share on other sites

Link to post
Share on other sites

  • 3 weeks later...

This is a borderline necro post, so I'm sorry about that. Has anybody heard anything about this since then? According to http://istimmystillbanned.info/ it seems the ban has been lifted, but I never saw any media coverage about it or details about it. I hope it's true - I'd like to believe that the Valve employees who have been slipping a bit with Steam are capable of pulling their heads out of their asses. 

Link to comment
Share on other sites

Link to post
Share on other sites

This is a borderline necro post, so I'm sorry about that. Has anybody heard anything about this since then? According to http://istimmystillbanned.info/ it seems the ban has been lifted, but I never saw any media coverage about it or details about it. I hope it's true - I'd like to believe that the Valve employees who have been slipping a bit with Steam are capable of pulling their heads out of their asses. 

 

He was likely warned not to make any comments so it doesn't becomes a permaban

-------

Current Rig

-------

Link to comment
Share on other sites

Link to post
Share on other sites

I would have banned him for life for Harlem Shake.

 

But other than that I still find it ridiculous to draw extra attention to a possible security vulnerability. Nothing is 100% secure. Trying to patch up every single flaw would leave you with a crippled experience.

 

By drawing attention to this "flaw" this developer just invited other people to use it for no reason whereas before most people did not know it existed or cared that it existed. It isn't a security flaw if there is no one using it.

 

Valve was right to say they trust developers to not fuck up because if they do, this happens to them.

You should... honestly never work in IT...

 

I don't mean to be harsh, but that is literally an insane concept of security. A security flaw is still a security flaw even if no one has discovered it. ESPECIALLY if the coders (in this case, Valve) knew it existed.

 

AND even if you could (incorrectly) claim that it wasn't a security flaw until discovered, well guess what? Euro Truck Sim devs DID discover it. < script > tags are incredibly dangerous and should never be used on a platform like Steam. Unless someone can post a VALID reason to have them enabled that counter balances the potential damage?

 

As an example that @Fetzie brought up, you could write a script that makes a user buy a game when they visit a certain page, without their knowledge or consent. This could be massively abused if a devs account gets compromised (hijacked or hacked), or even if a scammer dev gets greenlit for example.

 

Yes there is a balance that must be made, and if a vulnerability is discovered that isn't particularly harmful compared to the usefulness of the feature tied to it, then yeah sure maybe you could keep it hidden. But that is NOT the case.

 

Furthermore, let's say that Euro Truck Sim devs found this flaw, told Valve, who did nothing about it, and then YOUR MONEY got stolen because of the flaw. You would be pissed and up-in-arms, ESPECIALLY if you later found out that Valve knew about it, DOUBLE ESPECIALLY if you found out that Euro Truck Sim devs discovered it as well and didn't say anything.

 

In my opinion, Euro Truck devs did the right thing. If Valve wasn't going to fix it, then they needed to be forced into fixing it (Which hopefully they will now do).

 

You do realize that most major software firms have CASH BOUNTIES for when you discover a flaw/vulnerability and tell them about it? Valve is flying in the complete reverse direction, and not for the better.

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

You should... honestly never work in IT...

 

I don't mean to be harsh, but that is literally an insane concept of security. A security flaw is still a security flaw even if no one has discovered it. ESPECIALLY if the coders (in this case, Valve) knew it existed.

 

AND even if you could (incorrectly) claim that it wasn't a security flaw until discovered, well guess what? Euro Truck Sim devs DID discover it. < script > tags are incredibly dangerous and should never be used on a platform like Steam. Unless someone can post a VALID reason to have them enabled that counter balances the potential damage?

 

As an example that @Fetzie brought up, you could write a script that makes a user buy a game when they visit a certain page, without their knowledge or consent. This could be massively abused if a devs account gets compromised (hijacked or hacked), or even if a scammer dev gets greenlit for example.

 

Yes there is a balance that must be made, and if a vulnerability is discovered that isn't particularly harmful compared to the usefulness of the feature tied to it, then yeah sure maybe you could keep it hidden. But that is NOT the case.

 

Furthermore, let's say that Euro Truck Sim devs found this flaw, told Valve, who did nothing about it, and then YOUR MONEY got stolen because of the flaw. You would be pissed and up-in-arms, ESPECIALLY if you later found out that Valve knew about it, DOUBLE ESPECIALLY if you found out that Euro Truck Sim devs discovered it as well and didn't say anything.

 

In my opinion, Euro Truck devs did the right thing. If Valve wasn't going to fix it, then they needed to be forced into fixing it (Which hopefully they will now do).

 

You do realize that most major software firms have CASH BOUNTIES for when you discover a flaw/vulnerability and tell them about it? Valve is flying in the complete reverse direction, and not for the better.

Thank you! I can't belive that some people are so blinded by fanboyism that they can't see how insanely stupid Valve is for leaving the exploit in. Euro Truck Driver dev should have been given a prize for finding it.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×