HexBrain

Uber · Report #281283

XSS on partners.uber.com due to no user input sanitisation

Validstatus
lowseverity
$1,000bounty
18upvotes
4 Oct 2018disclosed

Summary

The /p3/drivers/vehicles/add endpoint on partners.uber.com was vulnerable to cross site scripting, since the endpoint did not validate the data it received, it did not perform encoding on the data to remove or make harmless HTML-sensitive characters such as <. The page response was not served with a content-type header. While the content-type header was not set, the x-content-type-options header was set to nosniff. Additionally, the endpoint was protected against CSRF attacks, making it difficult for an attacker to submit information on behalf of a victim. Without the proper credentials, nothing was returned from the endpoint, mitigating the risk of this issue.

We enjoyed working with @0x0luke on this report and look forward to their future submissions to Uber's program.

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original