Robert Kugler and Paypal’s bug bounty eligibility requirements

For professional security researchers, participating in bug bounty programs is one means of earning money on the side. It is also the easiest means of building up street-cred. And many companies take advantage of their skills, recognizing that its either they find and fix bugs in their products first or the bad guys do and exploit them. For Black Hats, the underground market for exploit code is a very lucrative one.

So, many companies run these bug bounty programs to encourage White-Hat security professionals to show off their skills and make some money, while doing so. Robert Kugler is one such security professional who took part in Paypal’s bug bounty program. He found a Cross-Site Scripting (XSS) bug on and reported it, hoping to collect whatever reward was due.

But Paypal refused to pay. Why? At 17 years of age, Robert Kugler, according to Paypal, does not meet the age-related eligibility requirement for participating in the program. Curiously, that specific requirement is not stated in the publicly available description of the program, which is available here.

Not happy with Paypal for refusing to pay, Robert posted his finding (and the exploit code) at Packet Storm.

The email exchange between him and Paypal is shown in the three images.

Paypal Bug Bounty Robert Kugler

Paypal Bug Bounty Robert Kugler XSS

Paypal Bug Bounty Robert Kugler XSS

I think if this age-related requirement had been made very clear in the programs description, Paypal would have a good case for refusing to pay the bounty to Robert. So obviously, Robert is not a very happy kid. Paypal recognizes that and is trying to patch things up.

But Paypal’s way of compensating Robert for his efforts is a “Letter of Appreciation,” which you may read here (PDF file).

In that letter, Paypal promised to send him “some more tangible signs of our appreciation of your efforts.” Let’s wait and see what Paypal’s “more tangible signs of our appreciation” translates into.

Related Posts

Qt + Box2D is easy! Box2D is an Open Source rigid body 2D physics engine for C++. It’s currently (2.0.1) released under the MIT license, which is quite permissive. Box2D ...
Panel-Docklet: A must-install extension for GNOME 3 It is no secret that I do not like the default GNOME 3 desktop, not because everything about it is bad, but because the default setting does to rhyme ...
Sex up Ubuntu 9.10 desktop with Cairo-Dock I'm not a fan of Ubuntu. Never liked it, though I must admit that it is very popular, and has some nice features. I personally don't like distros that...
How to use Deepin 2014 Guest account Deepin 2014 ships with a guest user account, but you'll need to enable it before you can use it. It took me a while before I figured out how to use it...
4 third-party repositories to enable on Fedora 19 Because of licensing reasons, the Fedora project only ships Free Software applications with any Fedora release. To gain access to those applications t...
Disk Encryption in Fedora 16 No distribution's installer makes setting up disk encryption as easy as Anaconda, the Fedora system installer. And that has not changed in Fedora 16, ...

We Recommend These Vendors and Free Offers

ContainerizeThis 2016 is a free, 2-day conference for all things containers and big data. Featured, will be presentations and free, hands-on workshops. Learn more at

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.

One Comment

  1. Hope PayPal likes having zero-days posted to the FD list with no advance warning.

Leave a Comment

Your email address will not be published. Required fields are marked *