Coinbase · Report #100186
Transactions visible on Unconfirmed devices
Summary
Pusher authentication did not take device confirmation into account.
This would allow an attacker with a valid session but an unconfirmed device to snoop on pusher updates like incoming transactions.
This issue was in the coinbase event notification Pusher, which allowed me to read notification off of Unconfirmed devices. The event Pusher was tied to the session, once the device was un-confirmed, the pusher remained intact leaving user transaction notifications including wallet ids at risk.
Coin base fixed the vulnerability by deploying two fixes:
- Changing the Pusher channel and the session Channel
- Monitoring device confirmation notifications on the application
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.