scap: automating our way out of the vulnerability wheel of pain

22
SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain AppSec DC 11.13.2009 Ed Bellis VP, CISO Orbitz Worldwide [email protected]

Upload: temira

Post on 09-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain. AppSec DC 11.13.2009 Ed Bellis VP, CISO Orbitz Worldwide [email protected]. But First... some context. Trip.com. eBookers. HotelClub. Orbitz.com. Orbitz For Business. NWA Booking engine. Away.com. Cheaptickets. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

SCAP:Automating Our Way Out Of The Vulnerability Wheel Of Pain

AppSec DC 11.13.2009

Ed Bellis VP, CISO

Orbitz Worldwide

[email protected]

Page 2: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Orbitz.com NWA Booking engine

But First... some context

Orbitz For Business

Cheaptickets Away.com

eBookersHotelClub

Traveler CareGORP Travel

RBS Rewards

Southwest Hotels

Orbitzgames.com

Trip.com

msn.orbitz.com

AA Booking engine

Page 3: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Context Matters...

...and on and on and on...

100’s of Endless Applications

1000’s of Servers

1000’s of Devices

100’s of DBs

Data Centers: multiple continents

Call Centers - follow the sun

Page 4: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Context Matters...VA Tools

Application

Network & Host

Database

Remediation Tracking

Jira

Remedy

...and on and on and on...

Page 5: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Proposed Solution: A Case Study

Page 6: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Using Standards to Automate, Correlate & Measure

Page 7: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Centralizing the Data: Overview

Page 8: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Workflow: A Simple Use Case

1. NVD feed ispulled in daily

Page 9: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

2. Whitehat connectorruns on a predefined

schedule.

Page 10: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

3. Qualys connectorruns on a

predefined schedule

Page 11: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

4(a). Security Admin manages and modifies

asset informationdiscovered byVA tools - CPE

Note: Unexpected Benefit!

Page 12: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

5. Vulnerability data isnormalized and

correlated across VAresults utilizing

CVE and WASC-TC.Vulns are scored

using CVSS / WASC-TCplus Asset/CPE data.

Page 13: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

6. Single click defect creation from Conduit to

Jira.

Page 14: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

7. Security defect is remediated by developer

and closed in Jira.

Page 15: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

8. Conduit issues re-testof vulnerability via Sentinel API

Page 16: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case9. If re-test returns cleanresults are fed to Conduitand vulnerability is closed

Page 17: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

A Workflow Use Case

10. Metrics can be viewedand filtered via tags added

through asset mgmt

Page 18: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Metrics via Tag LensesPre-Defined Vulnerability Metrics

Filtered by Asset Tags

Many-to-Many Tag/Asset Relationship

Page 19: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Wheel of Pain

Revisited

Page 20: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

The Standards

CPE: Common Platform EnumerationCVE: Common Vulnerability EnumerationCVSS: Common Vulnerability Scoring SystemWASC-TC: Web Application Security Consortium Threat Class

Today

Roadmap

CCE: Common Configuration EnumerationXCCDF: Extensible Configuration Checklist Description Format

Page 21: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Additional & Emerging SCAP Standards

OVAL: Open Vulnerability Assessment Language

Page 22: SCAP: Automating Our Way Out Of The Vulnerability Wheel Of Pain

Q&A

Email: [email protected]: http://www.twitter.com/ebellis

More Info On SCAP:http://scap.nist.gov

More Info On Conduit:http://www.honeyapps.com