demos of common scap use cases - energy.gov

19
Page 1 © 2010 The MITRE Corporation. All rights reserved. Approved for Public Release; Distribution Unlimited: 10-1863 Demos of Common SCAP Use Cases Charles Schmidt Bryan Worrell Dan Haynes

Upload: others

Post on 12-May-2022

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Demos of Common SCAP Use Cases - energy.gov

Page 1

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Demos of Common SCAP Use Cases

Charles SchmidtBryan Worrell

Dan Haynes

Page 2: Demos of Common SCAP Use Cases - energy.gov

Page 2

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Documented SCAP Use Cases(from NIST SP 800-117) Security Configuration Verification

SCAP-expressed benchmarks

Requirements Traceability

Standardized Security Enumerations

Vulnerability Measurement

Page 3: Demos of Common SCAP Use Cases - energy.gov

Page 3

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Common Use Cases For Today XCCDF

OVAL

OCIL

CVE

CCE

CPE

CVSS

Benchmarks

Incident Response

Vulnerability Management

Data Calls

Recommendation Tracker (MITRE)

eSCAPe (G2)

OVAL Definition Interpreter (MITRE)

XCCDF Definition Interpreter (MITRE)

TOOLS

Page 4: Demos of Common SCAP Use Cases - energy.gov

Page 4

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Benchmarks Encapsulations of policies in a

standardized format Human-readable descriptions

Machine processing instructions

Combination of

Policy descriptions standards

Automated assessment standards

Information correlation standards

Structured sets of Rules (recommendations)

Tailoring allows customized selection of Rules and how those rules would be automated

Page 5: Demos of Common SCAP Use Cases - energy.gov

Page 5

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

What can a Benchmark Rule Tell Us Recommendation

Structure encourages specific, concise, and unambiguous directives

Rationale States what the control is Risks of not implementing the recommendation Risks of following the recommendation, if appropriate

How To Step-by-step instructions

References Correlations to other material (CVE,

CCE, CPE, and documents)

Compliance Check Reference to OVAL or OCIL

Page 6: Demos of Common SCAP Use Cases - energy.gov

Page 6

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

… add a tool to express the policy in XCCDF

E.g. Recommendation Tracker (RT)

Based on good security practices

E.g. NIST’s 800-53 Controls

… develop specific security recommendations…

Creating a Benchmark

Page 7: Demos of Common SCAP Use Cases - energy.gov

Page 7

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

XCCDF & Compliance Checks (OVAL) Structure and tailor

machine- & human-readable

RT facilitates XCCDF benchmark creation

Automated compliance checks are associated with benchmark rules

eSCAPe facilitates OVAL check creation

XCCDF

Page 8: Demos of Common SCAP Use Cases - energy.gov

Page 8

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Benchmark Creation Demo

Page 9: Demos of Common SCAP Use Cases - energy.gov

Page 9

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

What did we get from SCAP? XCCDF used to structure policy

Supports human readers and machine assessors

Allows tailoring – “One size does not fit all”

OVAL/OCIL support automated assessment

Universal interpretation of compliance

Quick, automated results

CPE/CCE support correlation

Clear expression of relevant platforms

Clear expression of relevant configuration controls

Page 10: Demos of Common SCAP Use Cases - energy.gov

Page 10

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Incident Response

Starting in mid-December 2009

Publicly report in January 2010

Claimed by Google to have originated in China

Publicly confirmed by high profile companies

Operation Aurora

Page 11: Demos of Common SCAP Use Cases - energy.gov

Page 11

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Incident Response Demo

Page 12: Demos of Common SCAP Use Cases - energy.gov

Page 12

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

What did we get from SCAP? CVEs to track alerts and responses

OVAL provides a clear description of what it means to be vulnerable, mitigated, and patched

Content is publicly reviewed for accuracy

SCAP compatible tools can use OVAL for automatic assessments

All tools will test for the same thing –no disagreement

Page 13: Demos of Common SCAP Use Cases - energy.gov

Page 13

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Vulnerability Management Collection of Advisories and Responses

Aligned with Patch Management

SCAP Use Case

Collection of OVAL tests to ascertain health of systems

Refer to CVE and CVSS to determine coverage

XCCDF can be used as wrapper (or not)

Page 14: Demos of Common SCAP Use Cases - energy.gov

Page 14

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Data Calls

SCAP can be used to automate Data Call process Using XCCDF, OVAL, and OCIL

SCAP content distributed and executed at remote sites

SCAP reports easily consolidated

Less labor intensive with faster responses SCAP automation

Standardized report formats

Assume broad deployment of SCAP tools in the DOE …

Page 15: Demos of Common SCAP Use Cases - energy.gov

Page 15

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Useful Data Call Standards OCIL is a natural choice for Q&A data collection

More technical options using OVAL

Is a machine running Windows 7?

Is this patch installed on all systems?

Is my system vulnerable to thisattack?

Page 16: Demos of Common SCAP Use Cases - energy.gov

Page 16

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Data Call Demo

Page 17: Demos of Common SCAP Use Cases - energy.gov

Page 17

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

What did we get from SCAP? OVAL/OCIL support automated assessment

Universal interpretation of compliance

Quick, automated results

Many SCAP-compatible tools to process content

No “lock-in” to any single vendor

“No-frills” tools freely available

Standardized result formats

Open, XML format supports mechanical roll-up & analysis

Page 18: Demos of Common SCAP Use Cases - energy.gov

Page 18

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

Questions

Page 19: Demos of Common SCAP Use Cases - energy.gov

Page 19

© 2010 The MITRE Corporation. All rights reserved.Approved for Public Release; Distribution Unlimited: 10-1863

AcronymsCCE Common Configuration Enumeration

CPE Common Platform Enumeration

CVE Common Vulnerabilities and Exposures

CVSS Common Vulnerability Scoring System

eSCAPe Enhanced SCAP Editor

OCIL Open Checklist Interactive Language

OVAL Open Vulnerability and Assessment Language

OVAL DI OVAL Definition Interpreter

RT Recommendation Tracker

SCAP Secure Content Automation Protocol

XCCDF Extensible Configuration Checklist Description Format

XCCDF DI XCCDF Definition Interpreter

XML Extensible Markup Language