How a hacker snuck a game onto Steam without Valve’s knowledge

Status
Not open for further replies.

Nowicki

Ars Tribunus Angusticlavius
7,567
Ooh thats one sexy looking game

IEaqOvs.gif
 
Upvote
35 (39 / -4)
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918905#p30918905:1m6vxpvs said:
Aurich[/url]":1m6vxpvs]I was waiting for the VR version anyways.
Comes with VOC-emitting scratch and sniff stickers for the underside of your headset to really complete the experience. ;)
 
Upvote
21 (21 / 0)

THavoc

Ars Legatus Legionis
30,401
[url=http://meincmagazine.com/civis/viewtopic.php?p=30919133#p30919133:wsfivdo4 said:
puppies[/url]":wsfivdo4]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918905#p30918905:wsfivdo4 said:
Aurich[/url]":wsfivdo4]I was waiting for the VR version anyways.

Before they solve the issue of nausea? No thank you!

I thought they did by adding an artificial nose? At least that's what I remember from reading a past Ars article.
 
Upvote
9 (9 / 0)

Nulls

Ars Tribunus Militum
2,458
I am just wondering when will the Gawker or Vox editorials come out complaining that there is only 1 color of paint and using it as an example of what is wrong with the video game industry and people who play games.

Maybe it could be in a trope video as an example of over representation of semi-gloss paint in games and not enough representation of matte and eggshell...

Ok enough jokes, serious though I would rather watch paint dry than play some of the games on the steam store.
 
Upvote
16 (19 / -3)
[url=http://meincmagazine.com/civis/viewtopic.php?p=30919133#p30919133:u6eiftsh said:
puppies[/url]":u6eiftsh]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918905#p30918905:u6eiftsh said:
Aurich[/url]":u6eiftsh]I was waiting for the VR version anyways.

Before they solve the issue of nausea? No thank you!

It's a feature that allows to you feel what happens when you inhale paint fumes for too long.
 
Upvote
17 (17 / 0)

LrdDimwit

Ars Scholae Palatinae
867
[url=http://meincmagazine.com/civis/viewtopic.php?p=30919159#p30919159:q9l7kbvx said:
Christarp[/url]":q9l7kbvx]This is why incrementing numbers on ID's are a security vulnerability
Among other vulnerabilities in this process, yes.

How did passing in said account ID result in the system creating a session as that user? Previously, he was logged in as a developer, not a Steam admin. That right there is a privilege escalation vulnerability.

That's at least two things that need to be fixed. Accounts need to be re-created with non-sequential account IDs, and this fraudulent session impersonation vulnerability needs to be fixed.
 
Upvote
25 (25 / 0)
[url=http://meincmagazine.com/civis/viewtopic.php?p=30919899#p30919899:y5e2dq6y said:
Relique[/url]":y5e2dq6y]To be honest, I was getting a pretty bad frame rate in the game. At times I wasn't sure if the game froze or nothing was happening.

Probably your system specs. Minimum specs require a 980 paired with an i7-5960x.
 
Upvote
14 (14 / 0)

SiberX

Ars Scholae Palatinae
1,278
Subscriptor++
[url=http://meincmagazine.com/civis/viewtopic.php?p=30920463#p30920463:iqmhvqfm said:
LrdDimwit[/url]":iqmhvqfm]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30919159#p30919159:iqmhvqfm said:
Christarp[/url]":iqmhvqfm]This is why incrementing numbers on ID's are a security vulnerability
Among other vulnerabilities in this process, yes.

How did passing in said account ID result in the system creating a session as that user? Previously, he was logged in as a developer, not a Steam admin. That right there is a privilege escalation vulnerability.

That's at least two things that need to be fixed. Accounts need to be re-created with non-sequential account IDs, and this fraudulent session impersonation vulnerability needs to be fixed.
The vulnerability was a bit different than was described in the article; modifying the session id revealed the other ID numbers for the drop-down containing the release game state (they were normally hidden from a user who didn't have rights to trigger that state),.

Once they got the correct ID value for Released (5, in this case), they just force-ran the AJAX query with that value and it wasn't checking the return values to confirm that the user in question (after having switched back to a valid session ID) had the necessary permissions for that state.

tl,dr: It didn't create a session as the other user, but it did reveal something nearly as bad (which is that the ReleaseGame AJAX call wasn't making a proper server-side permissions check and was relying on the client front-end for validation).
 
Upvote
19 (19 / 0)

Kyle Orland

Ars Praefectus
3,440
Subscriptor++
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918883#p30918883:3bsjibt1 said:
GaryFisken[/url]":3bsjibt1]Why is Ruby referred to as she throughout the article? Quite sure it's a guy. https://www.linkedin.com/in/rubymeow

Derp. Fixed.

In penance, I'm going to never use the bathroom in North Carolina.
 
Upvote
21 (24 / -3)
[url=http://meincmagazine.com/civis/viewtopic.php?p=30921437#p30921437:ckvo9v9l said:
Kyle Orland[/url]":ckvo9v9l]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918883#p30918883:ckvo9v9l said:
GaryFisken[/url]":ckvo9v9l]Why is Ruby referred to as she throughout the article? Quite sure it's a guy. https://www.linkedin.com/in/rubymeow

Derp. Fixed.

In penance, I'm going to never use the bathroom in North Carolina.
Is it penance if it's beneficial?
 
Upvote
11 (11 / 0)

THavoc

Ars Legatus Legionis
30,401
[url=http://meincmagazine.com/civis/viewtopic.php?p=30921839#p30921839:38xekhtu said:
noanoxan[/url]":38xekhtu]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30921437#p30921437:38xekhtu said:
Kyle Orland[/url]":38xekhtu]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918883#p30918883:38xekhtu said:
GaryFisken[/url]":38xekhtu]Why is Ruby referred to as she throughout the article? Quite sure it's a guy. https://www.linkedin.com/in/rubymeow

Derp. Fixed.

In penance, I'm going to never use the bathroom in North Carolina.
Is it penance if it's beneficial?

I'm worried what will happen if he's in NC for a week.

That can't be good for his health.
 
Upvote
5 (5 / 0)

ampet

Ars Scholae Palatinae
1,183
[url=http://meincmagazine.com/civis/viewtopic.php?p=30922129#p30922129:8d4fw28u said:
THavoc[/url]":8d4fw28u]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30921839#p30921839:8d4fw28u said:
noanoxan[/url]":8d4fw28u]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30921437#p30921437:8d4fw28u said:
Kyle Orland[/url]":8d4fw28u]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918883#p30918883:8d4fw28u said:
GaryFisken[/url]":8d4fw28u]Why is Ruby referred to as she throughout the article? Quite sure it's a guy. https://www.linkedin.com/in/rubymeow

Derp. Fixed.

In penance, I'm going to never use the bathroom in North Carolina.
Is it penance if it's beneficial?

I'm worried what will happen if he's in NC for a week.

That can't be good for his health.
Personally, I have something against, well, number two's when I'm travelling. (You know, the comfort of your own crapper...).

At the end of a 3 or 4-day holiday, I usually end up producing Nibbler's dark matter. Too bad my car won't run on it.
 
Upvote
8 (8 / 0)

Darkness1231

Ars Praefectus
4,565
Subscriptor++
[url=http://meincmagazine.com/civis/viewtopic.php?p=30918883#p30918883:36ra3zuq said:
GaryFisken[/url]":36ra3zuq]Why is Ruby referred to as she throughout the article? Quite sure it's a guy. https://www.linkedin.com/in/rubymeow
Orange is the New Black is most likely reason why, specifically Ruby Rose.
 
Upvote
2 (2 / 0)
Status
Not open for further replies.