Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bay threat2011

2,140 views

Published on

Published in: Technology
  • Be the first to comment

Bay threat2011

  1. 1. From Shaman to Scientist:A Use Case in Data Driven Security
  2. 2. Nice To Meet YouAbout Me CoFounder HoneyApps Former CISO Orbitz Contributing Author Beautiful Security CSO Magazine/Online WriterHoneyApps Vulnerability Management as a Service 16 Hot Startups - eWeek 3 Startups to Watch - Information Week
  3. 3. Stage 1: Ignorance is Bliss
  4. 4. Stage 2: Where are all of my vulnerabilities? “Back in my Yahoo days I performed hundreds of web application vulnerability assessments. To streamline the workload, I created an assessment methodology consisting of a few thousand security tests averaging 40 hours to complete per website. Yahoo had over 600 websites enterprise-wide. To assess the security of every website would have taken over 11 years to complete and the other challenge was these websites would change all the time which decayed the value of my reports.” Jeremiah Grossman Founder, WhiteHat Security
  5. 5. Stage 3: Scan & Dump“thanks for the 1000 page report,now what?!”
  6. 6. Why This OccursLack of Communication Lack of DataLack of CoordinationSilos, Silos, Everywhere
  7. 7. Stage 4: A New BeginningOr......Using What You Got!
  8. 8. Vulnerability Management: A Case Study Building the WarehouseStructured Data LoadWebApp VulnerabilityType: XSSSeverityThreatSubtype: (persistent,reflected,etc)Asset URL/URIConfirmed?Dates Found/OpenedDates ClosedDescriptionAttack Parameters
  9. 9. Vulnerability Management: A Case Study Building the WarehouseStructured Data LoadWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server VersionThreat Application Server VersionSubtype: (persistent,reflected,etc) Database VersionAsset URL/URIConfirmed?Dates Found/OpenedDates ClosedDescriptionAttack Parameters
  10. 10. Vulnerability Management: A Case Study Building the WarehouseStructured Data LoadWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server VersionThreat Application Server VersionSubtype: (persistent,reflected,etc) Database VersionAsset URL/URIConfirmed? Asset:HostDates Found/Opened Host Operating SystemDates Closed Other Applications/VersionsDescription IP AddressesAttack Parameters Mac Address Open Services/Ports
  11. 11. Vulnerability Management: A Case Study Unstructured Data LoadWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server VersionThreat Application Server Version Database VersionSubtype: (persistent,reflected,etc)Asset URL/URI Asset:HostConfirmed?Dates Found/Opened Host Operating SystemDates Closed Applications/Versions OtherDescription Addresses IPAttack Parameters Mac Address Open Services/Ports
  12. 12. Vulnerability Management: A Case Study Unstructured Data Load Meta DataWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server Version Business Unit VERIS dataThreat Application Server Version Internal IP Address Database VersionSubtype: (persistent,reflected,etc) Geographic Location External IP AddressAsset URL/URI Asset:HostConfirmed? Development Team Network LocationDates Found/Opened Host Operating System Ops Team Site NameDates Closed Applications/Versions Other Compliance RegulationDescription Addresses IP Security Policy Asset GroupAttack Parameters Mac Address Open Services/Ports
  13. 13. Vulnerability Management: A Case Study Loosely Structured Data Load Meta DataWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server VersionThreatUnit Application Server Version Business VERIS data Database VersionSubtype: (persistent,reflected,etc) Internal IP AddressAsset URL/URI Geographic LocationConfirmed? Asset:Host External IP Address DB HTTP Development Team Network LocationDates Found/Opened Host Operating SystemDates Closed Applications/Versions Ops Team Other Site NameDescription Addresses IP Compliance RegulationAttack Parameters Mac Address Security Policy Asset Group Open Services/Ports
  14. 14. Vulnerability Management: A Case Study Loosely Structured Data Load Meta DataWebApp Vulnerability Asset:URL Apply Internal Threat DataType: XSS Platform / CodeSeverity Web Server VersionThreatUnit Application Server Version Business VERIS data Firewall Application Database VersionSubtype: (persistent,reflected,etc) Internal IP AddressAsset URL/URI Geographic LocationConfirmed? Asset:Host External IP Address DB HTTP Development Team Network LocationDates Found/Opened Host Operating SystemDates Closed Applications/Versions Ops Team OtherDescription Addresses IP Compliance Regulation Site Name IDS/IPS WAFAttack Parameters Mac Address Security Policy Asset Group Open Services/Ports
  15. 15. Vulnerability Management: A Case Study Mixed Data Set Meta DataWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server Version Apply Internal ThreatThreat Unit Application Server Version Business Internal IP Address VERIS data Database VersionSubtype: (persistent,reflected,etc)Asset URL/URI Geographic Location External IP Address Firew Asset:HostApplicatiConfirmed? Team Development Network LocationDates Found/Opened Host Operating SystemDates Team Other Applications/Versions Ops Closed Site Name IDS/ IPCompliance RegulationDescription Addresses WA Asset GroupAttack Parameters Security Mac Address Policy Open Services/Ports
  16. 16. Vulnerability Management: A Case Study Mixed Data Set Apply External Threat Data Meta DataWebApp Vulnerability Asset:URLType: XSS Platform / CodeSeverity Web Server Version Apply Internal ThreatThreat Unit Application Server Version Business Internal IP Address VERIS data Database VersionSubtype: (persistent,reflected,etc)Asset URL/URI Geographic Location External IP Address Firew Asset:HostApplicatiConfirmed? Team Development Network LocationDates Found/Opened Host Operating SystemDates Team Other Applications/Versions Ops Closed Site Name IDS/ IPCompliance RegulationDescription Addresses WA Asset GroupAttack Parameters Security Mac Address Policy Open Services/Ports
  17. 17. Vulnerability Management: A Case Study Mixed Data Set Apply External Threat Data Meta DataWebApp Vulnerability Asset:URL Example Data SourcesType: XSS Platform / CodeSeverity Web Server Version Apply Internal ThreatThreat Unit Application Server Version Business Internal IP Address VERIS data ❖DataLossDB Database VersionSubtype: (persistent,reflected,etc) ❖Verizon DBIRAsset URL/URI Geographic Location External IP Address Firew Asset:HostApplicatiConfirmed? Team ❖WHID DevelopmentDates Found/Opened Host Operating System Network Location ❖Trustwave Global Security ReportDates Team Other Applications/Versions Ops Closed Site Name ❖FS-ISAC IDS/ IPCompliance RegulationDescription Addresses ❖SANS ISC WA Asset GroupAttack Parameters Security Mac Address ❖Veracode State of S/W Security Policy Open Services/Ports ❖ExploitDB
  18. 18. Vulnerability Management: A Case Study Unstructured Data LoadWebApp Vulnerability Asset:URL Meta Data Type: XSS Platform / Code Severity Web Server Version Threat Application Server Version Apply Internal Threat Database Version Subtype: (persistent,reflected,etc) Business Unit Internal IP Address VERIS data Asset URL/URI Asset:Host Geographic Location External IP Address Confirmed? Firew Applicati Dates Found/Opened Network Location Host Operating System Development Team Dates Closed Applications/Versions Ops TeamOther Site Name Description Compliance Regulation IP AddressesIDS/ Attack Parameters Mac Address Asset Group WA Security Policy Open Services/Ports
  19. 19. Vulnerability Management: A Case Study Unstructured Data LoadWebApp Vulnerability Asset:URL Meta Data Type: XSS Platform / Code Severity Web Server Version Remediation Statistics Threat Application Server Version Apply Internal Threat Database Version Subtype: (persistent,reflected,etc) Business Unit Internal IP Address VERIS data Asset URL/URI Internal Bug Tracking Reports Asset:Host Geographic Location External IP Address Confirmed? Firew Applicati Dates Found/Opened Network Location Host Operating System Development Team Denim Group Remediation Study Dates Closed Applications/Versions Ops TeamOther Site Name Description Compliance Regulation IP AddressesIDS/ Attack Parameters Mac Address Asset Group Build and Development Process WA Security Policy Open Services/Ports
  20. 20. Data Lenses:Views into the Warehouse
  21. 21. Low Hanging Fruitvulns >10% of external breaches >10% of our malicious traffic in scope for $regulation sort
  22. 22. Secure Code Training Metric all vulns by application*vulns opened before 12/31/10** vulns opened after 2/28/11***sort by vulnerability class**secure code training rolled out 1/1/11 - 2/28/11
  23. 23. HD Moore’s Law
  24. 24. Vulns w/Ext Access
  25. 25. w/MetaSploit Modules
  26. 26. and connected systems
  27. 27. “Now sort by base,temporal &environmental”
  28. 28. Got MSSP?The Alex Hutton FormulaMy(vuln posture * other threat activity) / (other vuln posture * other threat activity)
  29. 29. Got MSSP?The Alex Hutton FormulaMy(vuln posture * other threat activity) / (other vuln posture * other threat activity) OR When Will Our Luck Run Out?
  30. 30. (we need more of this)
  31. 31. using what we have
  32. 32. The Twitter Poll
  33. 33. The Twitter Poll
  34. 34. The Twitter Poll
  35. 35. My Favorite Non-Sec ToolsTeaLeafGreenPlumZettasetRubySelenium
  36. 36. Resources ReferencedVerizon DBIR http://www.verizonbusiness.com/dbir/WASC Web App Security Stats http://projects.webappsec.org/w/page/VERIS Framework https://www2.icsalabs.com/veris/ 13246989/Web-Application-Security-StatisticsDenim Group - Real Cost of S/W FS-ISAC http://www.fsisac.com/Remediation WHID http://projects.webappsec.org/w/page/http://www.slideshare.net/denimgroup/real-cost-of- 13246995/Web-Hacking-Incident-Database/software-remediation SANS Internet Storm CenterDataLoss DB http://datalossdb.org/ http://isc.sans.org/TrustWave Global Security Report XForce http://xforce.iss.net/https://www.trustwave.com/GSR Veracode SOSS http://www.veracode.com/ images/pdf/soss/veracode-state-of-software-ExploitDB security-report-volume2.pdfhttp://www.exploit-db.com/
  37. 37. Q&Afollow us the blog http://blog.honeyapps.com/ twitter @ebellis And one more thing.... @risk_io We’re Hiring! https://www.risk.io/jobs

×