Rant about how @Bugcrowd and @Hacker0x01 setup their platforms to let vendors who host private programs abuse researchers. Entirely based on a true story with @Bugcrowd in my case. This is for my #bugbounty friends out there. 1/n
Let's say you are a researcher invited to a private program. You spend 10-20 hours looking for vulnerabilities and you finally find one! You report it to the vendor and... they say it's not applicable. 2/n
You still think it's a serious vulnerability. You try to use the platform's "mediation" feature to work with the vendor. The problem? At the end of the day, the vendor has the final say on whether or not it's a vulnerability. 3/n
This means that if the vendor wanted to, they could stone wall a legitimate vulnerability in mediation and there is nothing you could do. At this point, you've wasted 20-30 hours on a single bug that isn't considered a vulnerability. 4/n
Since you're positive it's a security issue, you tell the platform you're going to publicly disclose this feature. But guess what? That's against the confidentiality agreement for the platform! 5/n
You might read this policy and see that it only covers actual vulnerabilities. You ask the platform why they are preventing you from disclosing a non-security issue and what do they do? They threaten to remove you from future invites and programs. 6/n ImageImage
This was a direct quote from a senior @Bugcrowd when I mentioned if mediation with the vendor was unsuccessful, I would disclose the issue the vendor themselves claim is not a vulnerability. 7/n
Why not let the public decide if it's actually a vulnerability? Why would they prevent you from talking about features? Ah, because they're "running a business" and "the process is what it is" (direct quotes)... 🤣 8/n ImageImageImage
If the vendor says a reported bug is not a vulnerability, why do they have any claim over maintaining confidentiality on the non-issue? It's a feature, not a bug, according to the vendor. 9/n
It's not like you could warn other researchers. You can't even talk about the existence of private programs. There is quite literally no recourse for abusive vendors, because these confidentiality agreements are designed in a way to *always favor the vendor*. 10/n
What am I going to do in my case? I'm still trying to work it out with @Bugcrowd, but if we don't come to an agreement, I will be disclosing the issues I consider vulnerabilities that the vendor has said is not a bug. 11/n
It's very likely that @Bugcrowd will punish me and intentionally reduce the number of private programs I am invited to, but I don't stand for maliciously uncooperative vendors or the platforms that support them, even with threats against one of my income sources. 12/n
I don't typically like public shaming because I believe in trying to work collaboratively to make the system better for everyone. I have tried for *years* to internally resolve these unfair confidentiality agreements, but it's mostly been just talk from the platform-side. 13/n
To be completely fair, although I used my personal experiences with @Bugcrowd as an example, this same exact issue is present on @Hacker0x01 as well. Disagree? Tell me why! I'd love to hear your personal experiences or why you think I'm wrong. 14/14

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Bill Demirkapi

Bill Demirkapi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(