Microsoft Engineer Stole $10 Million By Selling Xbox Gift Cards For Bitcoin (pcgamer.com) 45
An anonymous reader quotes a report from PC Gamer: An oversight in accounts used to test Microsoft's payment systems let one engineer swindle his way into over $10 million after selling Xbox Gift Cards for Bitcoin over two years, a new report from Bloomberg revealed this week. In order to make sure its payment systems work, Microsoft employs engineers to "simulate" purchases on its stores. But soon after joining the company in 2017, Volodymyr Kvashuk discovered that there was a flaw in the accounts used to test purchases. See, these simulated accounts are usually flagged as such by the system, and won't send you physical goods if you tried to buy, say, a new gamepad from its site. But if you tested a purchase of Xbox Gift Cards, you'd still receive a completely valid 25-digit code. Kvashuk could've easily reported this to his bosses. But with unlimited free codes at his fingertips, he chose a different option instead.
At first, Kvashuk generated himself a handful of codes -- a cheeky $5 or $10 here or there. But there was the opportunity to make massive, life-changing sums of money off this exploit. He began cycling through mock profiles belonging to his colleagues to hide his tracks, automating the process with a bespoke piece of software prosecutors would later describe as "created for one purpose, and one purpose only: to automate embezzlement and allow fraud and theft on a massive scale." After acquiring these codes, Kvashuk would head to crypto marketplaces like Paxful to find prospective sellers. He'd sell them in bulk at a relative discount, which buyers would then go on to sell to folks who wanted to use the codes. Money laundering sites like ChipMixer would let him hide his trail, and the proceeds went towards facilitating an increasingly lavish lifestyle. [...] Microsoft was eventually clued in to Kvashuk's antics after noticing a sharp spike in gift card transactions, with federal agents eventually raiding his home in July 2019. In court, Kvashuk tried to argue that the mass theft was simply an experiment to increase store spending. Obviously, it didn't fly. Kvashuk was sentenced to 9 years in prison, likely deported back to his home country of Ukraine, and will be charged restitution of $8.3 million.
At first, Kvashuk generated himself a handful of codes -- a cheeky $5 or $10 here or there. But there was the opportunity to make massive, life-changing sums of money off this exploit. He began cycling through mock profiles belonging to his colleagues to hide his tracks, automating the process with a bespoke piece of software prosecutors would later describe as "created for one purpose, and one purpose only: to automate embezzlement and allow fraud and theft on a massive scale." After acquiring these codes, Kvashuk would head to crypto marketplaces like Paxful to find prospective sellers. He'd sell them in bulk at a relative discount, which buyers would then go on to sell to folks who wanted to use the codes. Money laundering sites like ChipMixer would let him hide his trail, and the proceeds went towards facilitating an increasingly lavish lifestyle. [...] Microsoft was eventually clued in to Kvashuk's antics after noticing a sharp spike in gift card transactions, with federal agents eventually raiding his home in July 2019. In court, Kvashuk tried to argue that the mass theft was simply an experiment to increase store spending. Obviously, it didn't fly. Kvashuk was sentenced to 9 years in prison, likely deported back to his home country of Ukraine, and will be charged restitution of $8.3 million.
Prison, then deportation ... repayment when? (Score:5, Interesting)
From TFA:
The judge and jury found his defense ridiculous and declared him guilty on all counts. He’s likely to be deported back to Ukraine after serving time in prison until March 2027 and will have to make restitution of $8.3 million.
I wonder (a) how much he can pay off while in US prison and (b) how the US is going to force him to make restitution when he's back in Ukraine.
Re: (Score:1)
Re: (Score:1)
I wonder (a) how much he can pay off while in US prison and (b) how the US is going to force him to make restitution when he's back in Ukraine.
Don't worry, he has a new plan in mind. They usually do.
Big mistake (Score:4, Insightful)
$5 or $10? Big mistake. He should have only taken fractions of pennies from each transaction.
Re: (Score:3)
just kick someones ass the 1st day and you be fine.
Re: (Score:1)
Yeah but then you have to worry about the computer becoming sentient and trying to kill superman.
How many times (Score:1)
Re: (Score:3)
You can't really blame Microsoft for this (Score:5, Interesting)
Which makes me a lousy pentester
But, surprisingly, a pretty good QA guy. I tend to not read instructions, rather figure things out for myself. Which it turns out makes me really good at breaking stuff.
Re: (Score:2)
Re: (Score:2)
Indeed. There is no way around that. You always have to trust your employees to some degree. That is a primary reason why you should treat them well. Those that overdo it (usually in the 1...10M range or above) will likely be found out, but those that know hen to stop will often get away with it.
Comment removed (Score:3)
Re: (Score:2)
Lots of people stop (Score:2)
They do not get caught. And so you never hear about them.
Re: (Score:2)
Survivor bias in reverse?
Re: (Score:2, Interesting)
Re: (Score:2)
That little thing known as greed.
Re: (Score:3)
People's perception of risk reduces the more they suffer no consequences from their action.
I may get caught, I'll only do a bit. ... Police? Where? At my door? But WHY?
Ooh that worked, I'll do a bit more.
Hey I don't think they are looking at this at all, let me try something bigger.
Fast forward a few years.
I'M UNSTOPPABLE. *ring* Yes this is he!
Re: (Score:3)
To be honest, most people intend to stop. They test it once - they do a $20 gift card and sell it for cheap. They may do it a few times now and again to see if it's fixed.
But then what started as maybe a coffee a week, they rationalize well, maybe instead of a coffee a week, surely they may not notice if I treat myself to a coffee a day. Then maybe something else
Re: (Score:2)
"When should I stop?" and "how much money is enough?" have the same hard-to-define quality.
The problem also isn't so much "when should I stop?", it's that when people discover these loopholes, especially with recurring thefts, they don't step back and develop a long-term plan for all those parameters -- how much or how often can I do this? How can I obscure my take? How can I gain plausible deniability?
It just becomes a gravy train. Even in the local paper, once every couple of months or so there's some
Re: Why not stop? (Score:2)
Well, Bitcoin is "anonymous" and it is impossible to get caught ... oops!
Re: (Score:2)
Potential (Score:5, Funny)
Engineer? This guy's management material.
Windows? (Score:2, Troll)
a bespoke piece of software prosecutors would later describe as "created for one purpose, and one purpose only: to automate embezzlement and allow fraud and theft on a massive scale."
Dupes are now a year apart (Score:2)
https://yro.slashdot.org/story... [slashdot.org]
Must be new math? (Score:3)
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
Maybe they were smart enough to lose some of the Bitcoin keys in a boating accident?
Re: (Score:1)
The actual mistake was thinking that gift cards and Bitcoin are worth anything.
Re: (Score:2)
He sold cards with a face value of $10m, but how much did he actually sell them for?
People don't pay full price for goods obtained from questionable sources. If you're going to pay full price, no reason not to go direct to an official source.
He will have sold a $10 gift card for considerably less than $10.
Re: (Score:2)
> People don't pay full price for goods obtained from questionable sources.
My guess is Microsoft then paid out real money to the software authors on the XBox platform, and some accountant noticed they were paying out more than they took in from customers. When it gets near $10M people start to look more closely.
$10M-$8.3M=$1,7M (Score:2)
Re: (Score:2)
Re: (Score:3)
Are we running a story on this every 6 months? (Score:2)
https://yro.slashdot.org/story... [slashdot.org]
https://yro.slashdot.org/story... [slashdot.org]
https://yro.slashdot.org/story... [slashdot.org]
Deportation nullifies punishment (Score:2)
Best to keep and crush him as an example.