Slashdot Mirror


Salesforce Fires Red Team Staffers Who Gave Defcon Talk (zdnet.com)

Josh Schwartz, Salesforce's director of offensive security, and John Cramb, a senior offensive security engineer, have been fired by the company after they gave talk at the Defcon security conference talk in Las Vegas last month, reports ZDNet. Schwartz and Cramb were presenting the details of their tool, called Meatpistol, a "modular malware implant framework (PDF)" similar in intent to the Metasploit toolkit used by many penetration testers. The tool, "pitched as taking 'the boring work' out of pen-testing to make red teams, including at Salesforce, more efficient and effective", was anticipated to be released as open source at the time of the presentation, but Salesforce has held back the code. From the report: [...] The two were fired "as soon as they got off stage" by a senior Salesforce executive, according to one of several people who witnessed the firing and offered their accounts. The unnamed Salesforce executive is said to have sent a text message to the duo half an hour before they were expected on stage to not to give the talk, but the message wasn't seen until after the talk had ended. The talk had been months in the making. Salesforce executives were first made aware of the project in a February meeting, and they had signed off on the project, according to one person with knowledge of the meeting. The tool was expected to be released later as an open-source project, allowing other red teams to use the project in their own companies. But in another text message seen by Schwartz and Cramb an hour before their talk, the same Salesforce executive told the speakers that they should not announce the public release of the code, despite a publicized and widely anticipated release. Later, on stage, Schwartz told attendees that he would fight to get the tool published.

20 of 154 comments (clear)

  1. Unrealistic expectations by Anonymous Coward · · Score: 5, Insightful

    The unnamed Salesforce executive is said to have sent a text message to the duo half an hour before they were expected on stage to not to give the talk, but the message wasn't seen until after the talk had ended.

    If course it wasn't seen. You don't carry anything electronic at Defcon. That executive is an idiot.

    1. Re:Unrealistic expectations by zifn4b · · Score: 5, Funny

      That executive is an idiot.

      Aren't they all?

      Of course not, they have mad visionary skills, they gots the gap performance evaluations and the stretch goals. You are all not l33t compared to them. You are too stupid to get it.

      --
      We'll make great pets
    2. Re:Unrealistic expectations by mysidia · · Score: 5, Insightful

      If course it wasn't seen. You don't carry anything electronic at Defcon. That executive is an idiot.

      Agreed. Signing off on it by the executive is fait accomplit. Withdrawing permission the day of a conference is Not an option. The executive should be fired. Josh Schwartz and John Cramb should be reinstated AND publicly apologized to, AND each awarded a huge bonus for that bullshit.

    3. Re:Unrealistic expectations by DickBreath · · Score: 4, Funny

      Various sharpened short and long blade weapons.

      --

      I'll see your senator, and I'll raise you two judges.
  2. Better headline by alvinrod · · Score: 4, Funny

    I think we've missed an opportunity for a much better headline: "Meatpistol killed by meatheads".

    Also, for some reason Meatpistol sounds like a good name for a metal album, or maybe even the band.

    1. Re:Better headline by zifn4b · · Score: 3, Funny

      Also, for some reason Meatpistol sounds like a good name for a metal album, or maybe even the band.

      We have a band that covers this... GWAR.

      --
      We'll make great pets
    2. Re:Better headline by Anonymous Coward · · Score: 3, Interesting

      I just noticed Meatpistol is an anagram of Metasploit

  3. Good luck by Anonymous Coward · · Score: 5, Funny

    Shitting on everyone at defcon and then firing your lead security engineers.

    1. Re:Good luck by Anonymous Coward · · Score: 5, Funny

      I am pretty sure I have seen that exec walking around with "Massive security breach me" sign on his back.

  4. Re:Run up the mini bar bill and bill some table ti by bws111 · · Score: 3, Informative

    So are you suggesting they waste their own money (now that they are jobless), or that they commit fraud and wind up arrested in addition to being jobless?

  5. Re:At-Will Employment by Junta · · Score: 5, Insightful

    Well, at least around here, if I give them two weeks notice, then I'll give them two weeks of my time.

    If they lay me off, they will give me 6 months of pay.

    I don't mind being kicked out of the building, I care about my pay.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  6. Who is the exec? by AnthonywC · · Score: 4, Informative

    Let's go for some Streisand effect and expose him.

  7. So the exec was there to fire them... by Sebby · · Score: 4, Insightful

    Where was the exec 1/2 hour or the hour before the end of the talk so that he could properly warn them not to give the talk?

    If you ask me, it's the exec that needs to be fired.

    --

    AC comments get piped to /dev/null
  8. Donate to the EFF Folks by bigdady92 · · Score: 5, Insightful

    "Schwartz and Cramb are now being represented by the Electronic Frontier Foundation."

    All the more reason to send them your dollars so they can sue the shit out of Salesforce for their asstastical support of engineering.

    --
    Wheel of Time: Book by Book and Sumview (summary review) Bigdady92 style: http://bigdady92.blogspot.com/
  9. Re:Dodged a bullet... by im_thatoneguy · · Score: 3, Funny

    I always avoided working for the local spam company,

    - (Has spam in his signature.)

    Righhhhhttttt.

  10. I can only guess who'll get fired next... by Mysticalfruit · · Score: 4, Interesting

    I hope this story is true, but my bullshit alarm is going off slightly. So when you didn't get a response to your text... you simply did nothing and waited to fire two of the best pen testers in the world? Sorry sounds fishing, but moving on...

    If it did go down this way something tells me when the upper-upper management gets wind of how poorly this piece of asshattery was executed, this executive will be told politely to GTFO. The bad press alone will likely be this clowns undoing. The angry masses will demand a sacrifice and one they shall have.

    --
    Yes Francis, the world has gone crazy.
    1. Re:I can only guess who'll get fired next... by meerling · · Score: 4, Interesting

      Actually that sounds pretty standard for a lot of execs out there.

      You have no idea how many support calls I took from crying secretaries because their boss told them to have it fixed today or they were fired. That's pretty rough, but it gets worse. The executive douche has the box locked, hasn't told the secretary what the password is, and can't be reached or won't answer the phone.

      I'd get about 2 or 3 of those calls a month on the corporate support lines. I could do some pretty fantastic things over the phone with people that are marginally competent, but if they can't access the machine due to locks or passwords, there's nothing I can (legally) do about it. (When on a support call, even if you know a grey area way around the access issue, you don't even mention it. If they think of it on their own and do it, that's not your problem. Specifically where one company had to break down the door to the server room to get in and fix the server because the boss was out of the state on a 2 week vacation and took the only key with him.)

  11. Re:Run up the mini bar bill and bill some table ti by Grishnakh · · Score: 3, Insightful

    How is it fraud? The company can't just fire them on the spot and expect them to pay their own hotel bills and return airfare; by sending them on *company-approved* travel, the company is responsible for all their travel bills. That includes any extra hotel charges and airline fees.

    Now the problem is if they have to get reimbursement from the company for travel costs, or if they have a company credit card that the company pays. If the former, it's not worth it because it'll be too hard getting the company to reimburse, and would probably require suing them, which certainly won't be worth it. If it's the latter, then the company would have to try suing them, which of course isn't worth it for a few hundred $$$. There's no fraud; all those expenses are justifiable travel expenses. (I'm not so sure about "table time" though, I'm really only talking about room charges, extra-baggage fees on the return flight, etc.)

  12. Re:Run up the mini bar bill and bill some table ti by Obfuscant · · Score: 4, Insightful

    by sending them on *company-approved* travel, the company is responsible for all their travel bills. That includes any extra hotel charges and airline fees.

    You must have never traveled for any company ever in your lifetime. "All" is a very inappropriate word here. Try "per-diem". Try making unjustifiable changes to your itinerary and getting the company to pay for the change fee. Nope. Try checking a couple extra bags to carry all the stuff you bought while on that trip -- same "nope" for those fees. Order a couple rounds of room service for all your buddies, nope, not covered, nor is getting a suite when you had a single booked.

    and would probably require suing them, which certainly won't be worth it.

    Because they'd lose. "Hookers and blow" on the hotel bill are not legitimate travel expenses, nor would a $1000 dinner be. And $300 on the mini-bar bill? Ha.

    There's no fraud; all those expenses are justifiable travel expenses.

    Now I know you've never traveled for a company. "Run up the mini bar bill and bill some table time as well..." Anything over the authorized per-diem rate is on their own dime and deliberately trying to charge it to the company is fraud, even if you consider it "justifiable travel expenses". Whatever you "bill" for gambling is never a justifiable expense.

    (I'm not so sure about "table time" though,

    Which is it, ALL or maybe not so much? Are all you actually claiming now is that the original travel expenses are all you are referring to and you didn't mean to join the discussion to defend the act of running up the bills and billing for extraneous stuff?

  13. Re:Run up the mini bar bill and bill some table ti by 93+Escort+Wagon · · Score: 4, Informative

    But he still was in Texas, which is far preferable to the overpriced shithole that is Silicon Valley.

    It seems you've never been to Texas.

    --
    #DeleteChrome