Race conditions on Facebook, DigitalOcean and others (fixed)
josipfranjkovic.blogspot.com
Race conditions on Facebook, DigitalOcean and others (fixed)
1–10 of 90 posts
Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#2Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#3- update
thanks for the downvotes guys. keep up the good work
Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#4Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#5Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#6More interesting than the bounty itself is to understand which defense works best at scale and the nitty gritty details of those kind of attacks. Intuitively I think that we just need to avoid inconsistencies between the Time of Check (TOC) and Time of Use (TOU), so veryfing the existence of a discount coupon while inserting it in one query should do the trick (INSERT INTO coupons (...) Values (...) WHERE NOT EXISTS…
Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#7$3k for the facebook review bug. that's a little bit too much - update thanks for the downvotes guys. keep up the good work
Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#8I could be mistaken but I believe he reported the security issue through our regular support channel which is why it took three days to see (instead of our security channel). From the time I saw it, I fixed it with the patch going live within an hour or two.
When I DID see it, tried it myself with a quick shell script that that curled and backgrounded the same request a bunch of times, I just kind of chuckled. It was a good bug. Josip is top notch.
Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#9Re: Race conditions on Facebook, DigitalOcean and others (fixed)
#10$3k for the facebook review bug. that's a little bit too much - update thanks for the downvotes guys. keep up the good work
The bounty actually surprised me, too. I expected between $1000-$2000. That is one of reasons I like reporting bugs to Facebook - they pay really good, critical bugs are fixed really fast ( One time they paid me $5000 for a bug I never could have found, but they did internally based on my low severity report. ( http://josipfranjkovic.blogspot.com/2013/11/facebook-bug-bou... )