I am a web developer.
If I find a vulnerability in a prospective employer's website and notify them of it at the same as I send my (unsolicited) application, am I more likely to get the job? Less likely? Why?
|
I am a web developer. If I find a vulnerability in a prospective employer's website and notify them of it at the same as I send my (unsolicited) application, am I more likely to get the job? Less likely? Why? |
|||||
|
|
Employers are notoriously fickle about their reasons for hiring people. They could be very impressed and grateful, or suspicious that you were probing their website. It's a crapshoot. Personally, I would tell them anyway. Good employers will recognize the initiative, honesty and resourcefulness for what it is. |
|||||
|
|
Depending on what you sent them and how you communicated it I could see either being possible. To give a bit more of an elaboration on a couple of scenarios:
Thus I'd say it depends on how you handle it and how they see it. If they think you may have introduced the vulnerability then you could be in deep doo-doo. Abusing the FTP and So You Hacked Our Site!? would be examples of articles where a business person didn't quite understand what kind of problems can exist if someone can do what they aren't supposed to do. Course some may just see this as paranoia. :) |
|||||||
|
|
Personally I wouldn't bring it up in the application, but I would work it into the interview. Many questions could lead into something like "For example, I noticed your site allows for [insert security flaw here]", and you could follow up with how you would fix it or past experiences you have had fixing this sort of issue. |
|||
|
|
|
Don't bother doing it in the initial contact. The information will get ignored by the company's HR person/internal recruiter anyway because it is not relevant to their objective of sourcing candidates. At that stage you'd just be communicating to the wrong person. Wait until you are talking to the hiring manager if you are going to do it at all. |
|||
|
|
|
If the employer is a good guy, he will talk to you, knowing that you know a lot of his application. You did research, you used, you exploited his app. You showed a lot of interest in it and this kind of profile is good for employers. On the other hand, they may claim you're an invasor, a "hacker", a guy who destroy things to get jobs. But you wouldn't like to work with this kind of guy, right? :-) Go ahead and tell the guy you find a vulnerability on his app. You have nothing to lose ;-) |
|||
|
|
|
It might be worth a shot, although I agree with the thought that in a big company, the HR person isn't going to know what to make of it. Instead, mailing the bug, and your resume to the support staff for the site (if contact info is available) might get you noticed. The next question is good or bad. Here's a few options:
|
|||
|
|