Skip to Main Content

WordPress Security Bug Bounty Program

Our bug bounty program for WordPress is intended to promote security research of WordPress and its plugins and to help with the continuing process of keeping WordPress and its plugins secure, as we use WordPress, support it for our clients, and clean up WordPress websites that have been hacked.

Requirements

  • The bug must not have been previously reported.
  • The bug must be in the most recently released version.
  • You must not have created the buggy code or are in anyway involved in the creation of it.

WordPress Bounties

  • Remote execution of arbitrary PHP code: US$500
  • Remote malicious file inclusion: US$500
  • Remote SQL Injection that allows reading or modifying the database: US$250
  • Persistent cross-site scripting (XSS) (Please note that admin and editor level users are permitted by WordPress to use unfiltered HTML.): US$250
  • Authentication flaw that allow access to Admin-level capabilities: US$250
  • Privilege escalation from Subscriber to Admin or Super Admin: US$250
  • Reflective cross-site scripting (XSS): US$100
  • DOM-based cross-site scripting (XSS): US$100
  • Cross-site request forgery (CSRF): US$100
  • Privilege escalation: US$50

WordPress Plugin Bounties

For plugins with over 1 million downloads and compatible with the most recent WordPress, according to wordpress.org.

  • Remote execution of arbitrary PHP code: US$250
  • Remote malicious file inclusion: US$250
  • Remote SQL Injection that allows reading or modifying the database: US$125
  • Persistent cross-site scripting (XSS) (Please note that admin and editor level users are permitted by WordPress to use unfiltered HTML.): US$125
  • Reflective cross-site scripting (XSS): US$50
  • DOM-based cross-site scripting (XSS): US$50
  • Cross-site request forgery (CSRF): US$50

Process

To receive the bounty you need to mention the bounty when you first contact the WordPress developers or plugin developers about the bug and they need to acknowledge that, or if you are unable to do that you need to send the report of the vulnerability directly to us which will then forward to the WordPress developers. Once that has bee completed, you also need to provide enough information for us to recreate the exploitation of the vulnerability. The bounty will be paid via PayPal. The bounty can also be donated to a charity of your choice.

Payouts

  • 1/18/2012 - Remote SQL injection bug in WP e-Commerce (fixed in 3.8.7.6)
  • 1/6/2012 - Reflective cross-site scripting bug in WP e-Commerce (fixed in 3.8.7.5)
  • 10/27/2011 - Reflective cross-site scripting bug in NextGEN Gallery (fixed in 1.8.4)
  • 10/272011 - Reflective cross-site scripting bug in WP e-Commerce (fixed in 3.8.7.3)