39
CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security Your Scanner Sucks Vulnerability Management That Works

Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Your Scanner Sucks Vulnerability Management That Works

Page 2: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Who Am I?

•  Just a Security Guy •  OWASP Orlando •  Bsides Orlando •  FLSEC •  DC407 •  Worked internal for 18+ years •  Sr Security Consultant GuidePoint Security

Page 3: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

CSIRT vs Vulnerability Mgmt

•  Not mutually exclusive •  Consider VM as a CSIRT Program

component ­ Preparation ­ Identification ­ Containment ­ Eradication ­ Recovery ­ Lessons Learned

Page 4: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Why Do We Care?

•  Compliance (I really wish this was farther down the list) – PCI DSS – HIPAA/Hi-Tech – Legislation – Others

Page 5: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Who Needs Vulnerability Management?

Page 6: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Whoops.

Page 7: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

(Hard) Costs of an incident

•  Breach Monitoring Services •  Breach Notification •  Fines •  Lawsuits •  Incident Response/Remediation Services •  Overtime

Page 8: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

(Soft) Costs of an Incident

•  Reputation Loss (Jury is out on whether this really matters)

•  Lost productivity is hard to measure •  A lot of incident related work may never be

fully documented •  Taking risks is part of business, becoming too

risk adverse stifles innovation

Page 9: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

What if there is no impact?

Try Harder (Hint: There is always impact)

Page 10: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Resistance to VM

•  Painful all around •  Ops guys have different priorities •  Security guys often have no authority •  Compliance driven •  Nobody has staffing resources •  Lack of proper QA •  Hard to keep up with VM (virtual machine)

creep •  No workflows

Page 11: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

But We Have Remediation Reports!

Page 12: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Current State of Vuln Management

•  Lots of detection tools •  Really good at telling you how hopeless

things are •  Really good at making money for tool vendors •  Huge Reports that aren’t terribly helpful •  Very few tools that actually help us fix

anything

Page 13: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Tickets

•  Do you find tickets useful? •  Largely Self contained •  Don’t integrate with workflows •  How often does Ops log into VM tools? •  Can we integrate with Remedy already?

Page 14: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Rapid7

•  NeXpose Community, Enterprise •  Metasploit Integration •  Very easy to write custom vuln checks (XML

format) •  PCI DSS leadership •  Awesome for consultants •  Sales guys not as pushy anymore

Page 15: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Qualys

•  SASS model •  Very PCI friendly – most popular ASV tool •  Web scanning - Most do this to some degree •  SSL Research (Ivan Ristic – SSL Labs) •  Reports painful to filter for uninitiated but

reporting often listed as a core strength.

Page 16: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

nCircle

•  Suite of purchased products •  Core developers went to Rapid7 •  Support issues •  Excellent Metrics •  Can assign asset values granularly •  Excellent reporting •  Reporting is licensed SEPARATELY!

Page 17: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Retina

•  First to market with mobile scanning •  3rd party patching w/ WSUS and SCCM •  Identity aware with Power Broker •  Easy to create custom checks •  Huge in Federal space – Gold Disk

Compliance •  Runs on Windows •  Tends to be a little unstable

Page 18: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Tenable

•  Nessus vs Security Center •  Dashboards •  WSUS/Altiris Integration •  Dashboards •  Can rescan from within ticket •  Best workflows

Page 19: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Commercial Webapp Scanners

•  AppScan •  Netsparker •  WebInspect •  Acunetix •  Hailstorm •  Burp Suite Pro

Page 20: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Free and Open Source Webapp Scanners

•  Burp •  Skipfish •  W3AF •  Arachni •  Vega •  Zed Attack Proxy (OWASP ZAP) •  Specialty tools (Wpscan, joomscan, etc) and

many more!

Page 21: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

2012 Web App Vuln Scanner Review

2012 Comparison of 49 free and open source scanners http://sectooladdict.blogspot.co.il/2012/07/2012-web-application-scanner-benchmark.html

Page 22: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Still Left Wanting…

None (or few) of these tools actually help us fix anything

Page 23: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Oh Good, It’s Broken. Now what?

Page 24: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

How do we Fix it?

•  Lifecycle Management (See stages) •  Tracking Vulnerabilities •  Embedding Workflows/ticketing in operations

teams •  Metrics reporting to management •  Embedding VM in security incident response

team processes

Page 25: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

VM is a Lifecycle

Identify

Classify

Mitigate

Remediate

Page 26: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Identifying Vulnerabilities

•  Network Ranges •  Physical Locations •  Inventory Assets •  Classify Assets •  Examine Trust Relationships •  Attack Paths •  What’s Vulnerable?

Page 27: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Classifying Vulnerabilities

Risk = Likelihood * Impact •  Assets already classified •  How likely is the vulnerability to be exploited? •  Does it matter?

Page 28: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

If a tree falls in the forest…

Page 29: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Classification Continued

•  Vulnerability Scanners may help to identify risk but typically have ZERO context.

•  Include business value •  Trust relationships •  Operational impacts •  Need humans to decide

Page 30: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Mitigating Vulnerabilities

•  When the Fix is riskier than leaving it alone •  Compensating Controls •  Creating trust zones •  Reducing data footprint •  Reduce focus, wrap controls around the data •  Change Management

Page 31: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Remediating Vulnerabilities

•  Patch Management •  Configuration Control •  Writing secure code

Page 32: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Tracking Vulnerabilities

•  Centralized repository •  Spreadsheets are better than nothing •  Don’t wait for the perfect solution, start doing

SOMETHING today! •  Enter SIEM!

Page 33: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

SIEM Monitoring

•  Can consume most logs, email events or other tool output.

•  Consistent formatting to generate emails into ticketing system

•  Single pane of glass to compare and correlate detected vulnerabilities with ongoing events

Page 34: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Custom Applications

•  Only useful if people use them •  Need to understand the tools staff are using

today and integrate with whats working currently.

•  These are operational tasks.

Page 35: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Vulnerability Mgmt Process

Scan/Identify

Prioritize Vuln

Create Workorder

Remediate/Mitigate Re-scan Close

Workorder

Page 36: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Management Buy-In

•  Operations gets their priorities list from above

•  We have to educate management •  Metrics help

Page 37: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Metrics that Work

•  % of Critical Assets w/significant Vulnerabilities

•  Lag time to remediate vulnerabilities •  FTE time or other resources required to fix •  Vulnerabilities contributing to root cause for

past incidents or similar •  Correlation between attacks seen and

prevented by vuln mgmt

Page 38: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Useless Metrics

•  We remediated X number of vulnerabilities.

•  Metrics and trending from groups that are also experiencing scope creep or reduction

•  Base CVSS scores

Page 39: Your Scanner Sucks Vulnerability Management That …...© 2013 GuidePoint Security CONFIDENTIAL AND PROPRIETARY CSIRT vs Vulnerability Mgmt • Not mutually exclusive • Consider

CONFIDENTIAL AND PROPRIETARY © 2013 GuidePoint Security

Questions?

•  Tony Turner •  @tonylturner •  [email protected] •  [email protected]