A
hacker from Bangalore, in India, has uncovered a security loophole in the
famous Uber app, which allows anyone to get lifetime of free rides. Yes, you
heard it right — never pay Uber for your rides, ever!
The
hacker, Anand
Prakash, has revealed a video that shows us how anyone could have used the
loophole within the Uber app to gain free rides for life. He mentions that the
San Francisco-based transportation company, which has around 528 cities in its
portfolio, has a security flaw. When a user creates an account on their portal
and start riding, he can riding and pay after completion, either by credit or
debit card or by cash or a wallet. However, when he specified an invalid
payment method that he cannot pay from, the Uber app allowed him to ride for
free.
He
demonstrated the bug after taking due permissions from the Uber team. He showed
the team how he could ride for free with the flaw in India and in the United
States, and he wasn’t charged a penny.
He
has posted the same details on his blog, as follows:
Vulnerable
request:
POST
/api/dial/v2/requests HTTP/1.1
Host:
dial.uber.com
{"start_latitude":12.925151699999999,"start_longitude":77.6657536,
"product_id":"db6779d6-d8da-479f-8ac7-8068f4dade6f","payment_method_id":"xyz"}
Steps
to reproduce:
1)
Replayed the above request with random characters as payment_method_id.
2)
Ride was free.
The
proof of concept was demonstrated in the video below:
The
hack may not be as simple as one thinks and cannot be easily replicated by any
common user. You need to know a little scripting and coding and you could do
the same too. However, the security flaw is now fixed by Uber — thanks to the
hacker who has saved Uber from a huge loss, if someone would have exploited the
flaw and it went unnoticed.
Uber’s
security programme has around 200 researchers onboard who deal with bugs and
exploits. The company pays up to $10,000 as an award for any critical issues
identified and reported to them. Prakash is an ethical hacker and makes a
living from finding security bugs. Uber has rewarded Prakash around $13,500 as
a bounty programme. Prakash is also presently one of the top hackers with
Facebook’s White Hat bug finding programme. He was the one to find the security
flaw with Facebook where one can take over anyone’s Facebook account and change
its password with ease. He received an award of $15,000 from Facebook.
No comments:
Post a Comment