• No results found

Combining Security Risk Assessment and Security Testing based on Standards

N/A
N/A
Protected

Academic year: 2021

Share "Combining Security Risk Assessment and Security Testing based on Standards"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

Combining Security Risk

Assessment and Security Testing

based on Standards

Jürgen Großmann

(FhG Fokus)

Fredrik Seehusen

(SINTEF ICT)

3

rd

RISK Workshop

at OMG TC in Berlin, 2015-06-16

(2)

FP7 project RASEN (RASEN - 316853)

Developing methods and

tools to support security

assessments for

large-scale networked

infrastructures by

considering:

1.technical aspects

2.legal and regulatory

aspects

(3)

The RASEN method for security testing,

risk & compliance assessment

Conforms to ISO/IEC 31000

Integrates risk assess-

ment, compliance

assessment and security

testing in a meaningful

manner

Addresses management

aspects as well as

assessment aspects

facts

facts

expert

judgment

expert

judgment

(4)

Serves with different instantiations

for different tasks

Test-based risk assessment Risk-based security testing Risk-based compliance assessment

(5)

Two main workstreams:

Risk assessment and security testing

A test-based security risk assessment process (1)

•starts with the risk assessment

• is used to optimize security risk

assessment with empirical data coming from test results or compliance issues.

A test-based security risk assessment process (1)

•starts with the risk assessment

• is used to optimize security risk

assessment with empirical data coming from test results or compliance issues.

A risk-based method for compliance and security testing (2)

•starts with the identification of issues by security testing or compliance assessment

•focus the compliance and security testing resources on the areas that are most likely to cause concern

•building and prioritizing the compliance measures or testing program around these risks.

A risk-based method for compliance and security testing (2)

•starts with the identification of issues by security testing or compliance assessment

•focus the compliance and security testing resources on the areas that are most likely to cause concern

•building and prioritizing the compliance measures or testing program around these risks.

(6)

Workstream 1:

Test-based security risk assessment

1. Test-based risk

identification

2. Test-based risk

estimation

Basic idea:

improve risk

assessment

activities through

facts from testing

C o m m u n ic a te & C o n s u lt M o n it o ri n g & R e v ie w

(7)

Test-based risk identification

a) Test-based threat and threat scenario

identification

(8)

Test-based risk estimation

a) Test-based likelihood estimation

b) Test-based estimate validation

(9)

Workstream 2: Risk-based security

testing compliant to ISO 29119

1. Risk-based security

test planning

2. Risk-based security

test design &

implementation

3. Risk-based test

execution, analysis &

summary

Basic idea: focus

testing activities on

high risk areas

(10)

Identify Feature Sets & Potential

Vulnerabilities Derive Test Conditions Derive Test Coverage Items Derive Test Cases Assemble Test Sets Test Procedure Specification a b c Th reat and Vulnerability Assessment Risk Evaluatio n Results Test Case Specification Test Design Specification

Risk-based security test

design and implementation

a)

Risk-based identification

and prioritization of

features sets

b) Risk-based derivation of

test conditions and test

coverage items

c)

Threat scenario based

derivation of test cases

d) Risk-based assembly of test

(11)

Activities are specified in detail to

provide guidance

(12)

Supported by the RASEN toolbox and

the RASEN exchange format

(13)

Mapping to System Lifecycle Phases

Design & Implementation Verification & Validation Operation & Maintenance

Provision of risk assessment results

Refinement Update

Provision of risk assessment results

Provision of test results

Provision of test results

Component Security Test

System Security Test

System Security Regression Test Penetration Test

Component Security Regression Test System Security Risk Analysis Component Security Risk Analysis System perspective Component perspective P e rs p e ct iv e s

(14)

The RASEN method is itself in

standardization

Case Studies: To assemble case study

experiences related to security testing.

Industrial experiences may cover but are not restricted to the following domains: Smart Cards, Industrial Automation, Radio Protocols, Transport/Automotive,

Telecommunication

Case Studies: To assemble case study

experiences related to security testing.

Industrial experiences may cover but are not restricted to the following domains: Smart Cards, Industrial Automation, Radio Protocols, Transport/Automotive,

Telecommunication

Security Assurance Life Cycle:

Guidance to the application

system designers in such a

way to maximise both security assurance and the verification and validation of the capabilities offered by the

Security Assurance Life Cycle:

Guidance to the application

system designers in such a

way to maximise both security assurance and the verification and validation of the capabilities offered by the

Terminology: To collect the basic

terminology and ontology (relationship

between stake holder and application)

to be used for security testing in order

to have a common understanding in MTS and related committees.

Terminology: To collect the basic

terminology and ontology (relationship

between stake holder and application)

to be used for security testing in order

to have a common understanding in MTS and related committees.

Risk assessment and risk-based security testing

methodologies: Describes a

set of methodologies that

combine risk assessment and

testing. The methododologies

are based on standards like

Risk assessment and risk-based security testing

methodologies: Describes a

set of methodologies that

combine risk assessment and

testing. The methododologies

are based on standards like

Pub

lish

ed

Pub

lish

(15)

RASEN method summary

Covers the integration of security testing, risk &

compliance assessment

Is concisely specified and supported by tools

Is mature and powerful

applied to all RASEN case studies

integrates with recent risk assessment and testing

standards

(16)

References

Related documents

Internal Network Penetration Test & Vulnerability Assessment Questions (i.e. testing is internal or taking place on site from a customer location):. Q64 Would you like Verizon

This paper describes vulnerability assessment methodologies used in ongoing research and assessment activities designed to identify and resolve vulnerabilities so as to improve

Vulnerability and Threat Relationship Low Risk High Risk Medium Risk.. Low Medium High

These inputs are carried into the automated and manual vulnerability assessment scan to look for all the known yet critical vulnerabilities afflicting the system.. The attack

Additionally, the RA Report contains a list of system threats and vulnerabilities; an evaluation of current security controls to safeguard against the identified

Keywords: Requirements-Based Test Generation, Automatic Test Generation, Formal Specification, Pattern Specification, Requirements Coverage, Requirements Traceability,

As mentioned at the beginning of this paper, the methodology of risk assessment is to assemble the results of the Threat Assessment, Vulnerability Assessment, and Impact Assessment

The test automation Security testing was achieved using automated web application vulnerability assessment & Penetration Testing tools like Acunetix, Appscan, WebInspect,