WK 6 ASSIGNMENT ************* DRAFT Thesis **********
Information Security Assurance Capability Maturity Model
(ISA-CMM)
Version 3.2
February 2012
Copyright © 1999
Permission to reproduce this product and to prepare derivative works from this product is granted royalty-free, provided the copyright is included with all reproductions and derivative works. This document includes excerpts from “A Systems Engineering Capability Maturity Model, Version 1.1,” CMU/SEI-95-MM-003, published in November 1995 and version 2.0 of the Systems Security Engineering CMM (SSE-CMM), published in April 1999 and is now ISO Standard ISO/IEC DIS 21827.
The Systems Engineering CMM is “Copyright © 1995 by Carnegie Mellon University and the SSE-CMM is held and maintained by the International System Security Engineering Association (ISSEA). Permission to reproduce this product and to prepare derivative works from this product is granted royalty-free, provided this copyright is included with all reproductions and derivative works.”
TABLE OF CONTENTS
Information Security ASSUrance 5
Information Security AssURANCE Training and Rating Program (ISATRP) 6
Information Security Assessment Methodology (ISAM) 7
Information Security RED TEAM Methodology (ISRM) 9
Information Security ASSURANCE – Capability Maturity Model (ISA-CMM) 11
ISA-CMM Architecture Description 22
The Base Practices and Process Areas 25
ISA-BP01.01 – Identify Training Needs 34
ISA-BP01.02 – Select method of Information Security training 35
ISA-BP01.03 – Ensure availability of Information Security training 36
ISA-BP01.04 – Train Personnel 37
ISA-BP01.05 – Assess Training Effectiveness 38
ISA-PA02: Coordinate with Customer Organization 39
ISA-BP02.01 – Identify coordination mechanisms 40
ISA-BP02.02 – Facilitate coordination 41
ISA-BP02.03 – Coordinate decisions and recommendations 42
ISA-PA03: Specify Initial Information Security Needs 43
ISA-BP03.01 – Understand criticality of the customer’s assets 44
ISA-BP03.02 – Identify applicable constraints 45
ISA-BP03.03 – Identify customer's concerns 46
ISA-BP03.04 – Capture high-level OBJECTIVES 47
ISA-BP03.05 Identify initial Information Security needs 48
ISA-BP04.01 – Identify applicable threats 50
ISA-BP04.02 – Identify threat impact potential 51
ISA-BP04.03 – Assess threat agent capability 52
ISA-BP04.04 – Assess threat likelihood 53
ISA-BP04.05 – Monitor threats 54
ISA-PA05: Assess Vulnerability 55
ISA-BP05.01 – Identify Applicable Vulnerabilities 56
ISA-BP05.02 – Define Exploitation Potential 57
ISA-BP05.03 – Determine Overall Vulnerability 58
ISA-BP05.04 – Monitor Exploitation Potential 59
ISA-BP06.01 – Analyze Capabilities 61
ISA-BP06.02 – Identify Potential Impacts 62
ISA-BP06.03 – Monitor Impacts 63
ISA-PA07: Assess Information Security Risk 64
ISA-BP07.01 – Determine Threat / Vulnerability / Impact Triples 65
ISA-BP07.02 – Assess Risk Associated with Exploitations 66
ISA-BP07.03 – Identify Potential Countermeasures 67
ISA-BP07.04 – Monitor Risks 68
ISA-PA08: Provide Analysis and Results 69
ISA-BP08.01 – Address Customer’s Concerns AND CONSTRAINTS 70
ISA-BP08.02 – Provide Findings and Recommendations 71
ISA-PA09: Manage Information Security assurance Processes 72
ISA-BP09.01 – Identify Information Security Assurance Process Management Structure 73
ISA-BP09.02 – Define Information Security Assurance Process 74
ISA-BP09.03 – Maintain Work Product Baselines 75
ISA-BP09.04 – Manage Information Security Assurance Program 76
Capability Level 0 – Not Performed 78
Capability Level 1 – Performed Informally 79
Common Feature 1.1 – Base Practices Are Performed 80
Capability Level 2 – Planned and Tracked 82
Common Feature 2.1 – Planning Performance 83
Common Feature 2.2 – Disciplined Performance 90
Common Feature 2.3 – Verifying Performance 93
Common Feature 2.4 – Tracking Performance 96
Capability Level 3 – Well-Defined 99
Common Feature 3.1 – Defining a Standard Process 100
Common Feature 3.2 – Perform the Defined Process 103
Common Feature 3.3 – Coordinate Practices 107
Capability Level 4 – Quantitatively Controlled 111
Common Feature 4.1 – Establishing Measurable Quality Goals 112
Common Feature 4.2 – Objectively Managing Performance 114
Capability Level 5 – Continuously Improving 117
Common Feature 5.1 – Improving Organizational Capability 118
Common Feature 5.2 – Improving Process Effectiveness 121
Appendix B: GP Interdependencies 132
Appendix C: ISAM Compliance Guidelines 133
Appendix D: ISAM Evidence Matrix 141
Appendix E: ISRM Compliance Guidelines 145
5. Appendix F: ISRM Evidence Matrix 161
LIST OF FIGURES
Figure 21: Rating Profile 24
Figure 22: Capability Levels 29
Figure 31: Process Area Format 32
LIST OF TABLES
Table 2 1: Capability Principles 27
INTRODUCTION
The last twenty years have seen a proliferation of automated information systems, reliance on the Internet to enable most of the nation’s essential services and infrastructures, and the growing threat of organized cyber attacks capable of causing debilitating disruption to our critical infrastructures. There are many regulations, policies, and guidelines encouraging organizations to assess the security posture of their information systems to determine fundamental, cost-effective security improvements in order to contribute to the protection of these critical information infrastructures. As a result of events leading up to and that have occurred since September 11, 2001, there has been an even greater need to be aware of and address cyber threats and vulnerabilities. On November 25, 2002, the Department of Homeland Security was established as the federal center of excellence for cyber-security and the focal point for federal outreach to state, local, and nongovernmental organizations including the private sector, academia, and the public in providing ongoing protection from threats against our national assets. The National Strategy to Secure Cyberspace is an implementing component of the National Strategy for Homeland Security, with the purpose of engaging and empowering Americans to secure the portions of cyberspace that they own, operate, control, or with which they interact.
The National Strategy to Secure Cyberspace includes five national priorities, one of which is a National Cyberspace Security Threat and Vulnerability Reduction Program, aimed at reducing threats from and our vulnerabilities to cyber attacks. Vulnerabilities must be identified and corrected in critical networks and systems before threats surface. Recognizing that vulnerabilities result from weaknesses in technology as well as from improper implementation and oversight of technological products, the strategy identifies eight major actions and initiatives, one of which is to create a process for national vulnerability assessments to better understand the potential consequences of threats and vulnerabilities.
The number of government organizations and private companies who profess to offer security assessment services has also grown significantly. However, without any standardization, these organizations have implemented varying interpretations of the Information Security assurance services. Today the terminology, scope and cost of Information Security assurance services offered by industry differ greatly with no standardized way for customers to determine which provider is the most capable to address their specific needs for the most reasonable cost. The National Security Agency (NSA) offered a solution to this problem through the INFOSEC Assurance Training and Rating Program (IATRP). In mid-2010, the NSA transferred the entire IATRP to Security Horizon, Inc. which has renamed the program Information Security Assurance Training and Rating Program.
Information Security ASSUrance
One of the most significant changes to version 3.2 of the ISA-CMM is the incorporation of the updated Methodologies. This change reflects the expanded scope of the document. Whereas the previous versions of the ISA-CMM focused only on Information Security Assessment, in particular the Information Security Assessment Methodology (IAM) and the Information Security Evaluation Methodology (IEM), the current version has been updated to encompass the merger of the IAM and IEM Methodologies into the Information Security Assessment Methodology (ISAM), the creation of the Information Security Red Team Methodology, and other current, and possibly future, Information Security Assurance services.
What is meant by Information Security Assurance? It is best explained by expanding the acronym and taking the words in reverse order. Information Security Assurance is the assurance level that can be associated with the security that the system (e.g., technical, procedural, etc) uses to protect the information. Since it is impractical for security to guarantee that information is totally protected from exploitation, there is a level of assurance that is associated with the ability of the system to protect the information. Information Security Assurance services analyze this level of Information Security Assurance through analysis of information criticality, vulnerability, threat, impact, risk, and countermeasures. Although Information Security Assurance services can be performed on developmental as well as operational systems, the focus of this current version of the ISA-CMM is the analysis of operational systems.
Information Security AssURANCE Training and Rating Program (ISATRP)
Security Horizon, Inc. operates the ISATRP on the assumption that there are a significant number of Commercial and National Information Infrastructure (NII) organizations ( Customers ) who own and operate systems that store, process, and transmit information with national security implications that need assistance in vulnerability discovery and risk management decisions. These Customers face a myriad of Information Security Assurance service providers ( Providers ) that offer an array of services. Customers are often confused about what needs to be done during an Information Security Assurance Activity and how to compare both individual assessors and evaluators and service provider organizations. The ISATRP provides standardized methodologies that set the baseline of activities that are required for an Information Security Assurance Activity, trains and certifies assessors and evaluators in the standard, rates provider organizations against a standardized metric to determine the provider's organizational capability to perform Information Security Assurance Activities, and identifies if the rating was met by compliance with one (or more) of the ISATRP methodologies. The ISATRP standardized rating system provides consumers with the appropriate information required to be better informed when selecting Information Security Assurance providers.
The first part of the ISATRP is the ISATRP methodology courses, these courses transfer the standards by which the Information Security Assurance service should be performed. Through the ISATRP, Security Horizon, Inc. certifies that individuals have demonstrated an understanding in these specific methodologies.
The second part of the program involves an organization undergoing an Information Security Assurance Capability Maturity Model (ISA-CMM) appraisal and receiving a rating that indicates the organization’s capability to provide ongoing support and confidence that its technical work force is performing according to an established and mature Information Security Assurance process. The goal is to gain relative assurance that the Information Security Assurance process is consistent and repeatable over time.
The application of an ISA-CMM appraisal is defined in the Continuous Appraisal Method (CAM). The purpose of the CAM is to ensure the consistent application and execution of the ISA-CMM appraisal process. This provides a level “playing field” with the ultimate objective of providing the assurance that the ratings applied to the sites are equivalent regardless of the team composition from one appraisal to the next.
Information Security Assessment Methodology (ISAM)
The Information Security Assessment Methodology (ISAM) is the foundation for Information Security Assessment services. Information Security Assessments provide a detailed and systematic way of examining cyber vulnerabilities and was developed by experienced assessors from government and industry. In addition to assisting the governmental and private sectors, an important result of supplying baseline standards for information security assessments is fostering a commitment to improve the organization's security posture. The ISAM is a hands-on methodology for conducting comprehensive assessments of customer organizations and networks utilizing common techniques and technical evaluation tools. Students successfully completing the certification class can expect to learn a repeatable methodology that provides each customer an individualized roadmap for addressing their security concerns and improving their security posture. The ISAM focuses on the appropriate procedures for three primary phases:
Pre Assessment:
· Focuses on identifying critical information and systems and addressing the impact to the organization should the loss of confidentiality, integrity, and/or availability occur.
· This phase also addresses the full scoping of the assessment process.
On-Site Assessment:
· Focuses on gathering the information needed to validate the actual security posture of the organization through interviews, documentation review, and system evaluation.
Post Assessment:
· Focuses on detailed analysis and reporting of the findings.
· This process also includes a reporting tool that assists in the management view of the security posture.
The ISAM consists of a standardized set of activities required to perform an Information Security Assessment. In other words, the methodology explains the depth and breadth of the assessment activities that must be performed to be compliant within the ISATRP. The ISAM “sets the bar” for what needs to be done for an activity to be considered a complete Information Security Assessment. The methodology does not teach Information Security analysis skills. It merely provides a framework by which Information Security analysts can use their skills to perform a repeatable and comparable process. Providers who advertise an Information Security Assurance capability and consumers seeking assistance in performing Information Security Assessments can use the ISAM as their baseline for their discussions. Because the ISAM is a baseline, providers can expand upon it to further meet the needs of the customers. However, it is recommended that any "expansion" should not reduce or interfere with the original intent of any ISAM activity.
The ISAM is taught in a three-day training class. Although the class material is the same, the ISAM is taught in two formats: Certification and Non-Certification.
The certification is open to anyone meeting the requirements (government, contractor, or private individual). To qualify for certification, individuals must have five years of demonstrated experience in the field of Information Security, Communications Security, or Computer Security, with two of the five years of experience directly involved in analyzing / evaluating / assessing computer system / network vulnerabilities and security risks. To further qualify for certification, students must demonstrate an understanding of the ISAM through participating in all of the three-day training, group presentations to the class, and a passing grade on the ISAM final exam. Each student who meets all these requirements will receive an ISAM certificate of Completion stating that they have been trained and demonstrated an understanding of the ISAM. The ISAM certification provides no assurance as to the Information Security analysis ability of the individuals beyond that of the qualifications. Organizations can bring together a cadre of ISAM certified individuals to provide an Information Security Assessment capability to market for public and private organizations. Individuals with Information Security responsibilities for U.S. Government systems can earn the ISAM certification to meet CNSS 4012 requirements for Security Managers.
More information about the ISAM and ISATRP can be found at www.isatrp.com.
Information Security RED TEAM Methodology (ISRM)
The second of the ISATRP methodologies is the Information Security Red Team Methodology (ISRM). The ISRM is a detailed hands-on methodology for performing evaluations of the current security readiness of an organization against identified threats. Individuals can expect to learn a repeatable methodology that can be used to prepare for and conduct a Red Team engagement. It is recommended that a security professional obtain both the ISRM and the Information Security Assessment Methodology (ISAM) to assure a broad understanding of the information security analysis processes.
The ISRM covers the processes involved in an evaluation of a customer's overall security posture, based on both technical and physical threats. The ISRM can start with a review of the ISAM and select inputs to the ISRM, and proceeds to walk through the process of planning, executing, monitoring, and reporting, Red Team activities with the customer. The students will learn techniques that can be used for intelligence gathering and reconnaissance of selected targets, and how to use this information. Once the intelligence gathering and reconnaissance is completed, the students will learn how to plan and execute various exploitation techniques in a coordinated attack against the selected targets. Both technical and mental exercises are used throughout the course to reinforce the concepts.
The ISRM is a four-day course for experienced Information Systems Security analysts, those interested in performing Red Team engagements, or those planning on having a Red Team engagement performed against their organization. The students will benefit most if they have a solid background in information security systems and have an understanding of networking concepts. A strong ability to analyze disparate information is also highly valuable.
The ISRM is taught in a four-day training class. Although the class material is the same, the ISRM is taught in two formats: Certification and Non-Certification.
The certification is open to anyone meeting the requirements (government, contractor, or private individual). To qualify for certification, individuals must have five years of demonstrated experience in the field of Information Security, communications security, or computer security, with two of the five years of experience directly involved in analyzing / evaluating / assessing computer system / network vulnerabilities and security risks. To further qualify for certification, students must demonstrate an understanding of the ISRM through participating in all of the four-day training, group presentations to the class, and a passing grade on the ISRM final exam. Each student who meets all these requirements will receive an ISRM certificate of Completion stating that they have been trained and demonstrated an understanding of the ISRM. The ISRM certification provides no assurance as to the Information Security analysis ability of the individuals beyond that of the qualifications. Organizations can bring together a cadre of ISRM certified individuals to provide an Information Security Red Team Assessment capability to market for public and private organizations.
More information about the ISRM and ISATRP can be found at www.isatrp.com.
Information Security ASSURANCE – Capability Maturity Model (ISA-CMM)
The Information Security Assurance – Capability Maturity Model (ISA-CMM) is based on the System Security Engineering Capability Maturity Model (SSE-CMM) which became an International Organization for Standardization (ISO) standard on 18 March 2002 (reference: Document ISO/IEC 21827 “Information Technology - Systems Security Engineering - Capability Maturity Model”). The ISA-CMM addresses the Information Security Assurance analysis processes. The ISA-CMM is a non-tailorable continuous model (i.e. all the Process Areas will be appraised for a given organization and can not be “tailored out”). The ISA-CMM focuses on the processes (specific functions) that produce Information Security Assurance analysis work products (e.g., results that identify vulnerabilities, countermeasures, and threats).
The ISA-CMM identifies nine process areas related to performing Information Security Assurance Activities. For each of the nine process areas, the ISA-CMM defines six levels of capability maturity from Level 0 to Level 5. The higher the capability maturity level, the greater the confidence that a process is well established throughout the organization and the more likely it is that the process will be performed consistently from one assessment to the next. From consistency comes greater confidence in the quality of an activity, but quality cannot necessarily be guaranteed (i.e. there is an outside chance that a process can run perfectly and consistently produce bad results). As such, it is important that the knowledge and skills of individual assessors be taken into consideration as well (e.g. ISAM / ISRM certification, CISSP, other certifications, past performance). The combination of skilled assessors and a capable organization greatly increases the potential for consistent high-quality results.
The Process Areas in the ISA-CMM were initially developed to gauge the maturity of Information Security Assurance capability. However, they have relevance when performing many other Information Assurance assessment related activities (e.g. Health Insurance Portability and Accountability Act of 1996 (HIPAA) for healthcare organizations and Gramm-Leach-Bliley for financial service organizations). In addition, organizations can use the ISA-CMM to measure their own capability for assessing Information Security strength within their infrastructure (e.g. do we know how to assess our own threats, vulnerabilities and impacts to determine the risk to our mission, systems and assets?).
In traditional CMM activities, it is conceivable that a well-defined process that consistently produces a poor product can receive a fairly high maturity rating. The ISATRP approach reduces this possibility by providing detailed linkages between each process area and ISATRP methodology certifications. Standardized methodology products adds further assurance of quality in a resulting Information Security Assurance activity (i.e., the right products are being produced to meet compliance with the standard methodology.)
As a result of an ISA-CMM appraisal, the organization will be assigned an ISA-CMM Rating Profile. This is a list of nine numbers from 0 to 5 (one for each process area). As mentioned above, the organization must be appraised against all Process Areas of the ISA-CMM, that is, none of the Process Areas may be tailored out of the model for the appraisal.
When a customer is deciding on a provider organization, they should use the ISA-CMM rating profile along with the experience of the organization’s Information Security assessors to determine what is required to meet their needs. For example, in the case of a low rating in the Assess Vulnerability Process Area, the customer may want to pay particular attention when reviewing the qualifications of the individual analysts to determine their specific vulnerability assessment experience. A high rating would provide assurance that the process area is institutionalized and allow for less scrutiny of analysts (i.e., the maturity of the process provides the assurance).
If a customer is seeking a provider capable of providing a specific ISATRP methodology (e.g., ISAM, ISRM), they should verify that the appropriate compliance checkbox beneath each Process Area on the rating profile is marked. While an organization may be performing the activities within the parameters allowed by the ISA-CMM, they may lack the specific requirements needed to be complaint with a specific Information Security Assurance environment (i.e. an ISATRP methodology) as outlined in the various appendices of the ISA-CMM. In other words, an organization may have a mature process for identifying vulnerabilities and receive a rating in accordance with that maturity. But if the organization is not performing the process in compliance with the ISATRP methodology, they will not be given credit for meeting the methodology standards.
If the methodology compliance box is checked for the organization, it can be assumed that the organization’s compliance for that Process Area is the maturity level assigned. This means if an organization has a maturity rating for Assess Vulnerabilities of level 3 and the ISAM compliance box is checked, the organization is considered level 3 for ISAM compliance.
Acknowledgments
Sponsoring Organizations
The Information Security Assurance – Capability Maturity Model (ISA-CMM) is sponsored by Security Horizon, Inc.
Developers
The following individuals are responsible for the ongoing updates and maintenance of the ISA-CMM and its related documents:
Fuller, Ed Security Horizon, Inc.
PREVIOUS AuthorS AND Reviewer Group Members
We wish to thank the following individuals for providing reviews, comments, and feedback to this version and / or previous versions of the ISA-CMM:
Becker, Doron Electronic Data Systems
Camponeschi, Christopher InterAct Solutions Group, Inc.
Canfield, Rebecca National Security Agency
Crossman, Tom Electronic Data Systems
DiRienzo, Victor Engineering Solutions, Inc.
Dobron, Bill Trustwave
Dolicker, George International Network Services
Fincher, Michele Security Horizon, Inc.
Fuller, Ed Security Horizon, Inc.
Kirouac, Brian Security Horizon, Inc.
Hildebrand, Wilbur National Security Agency
McCarter, Todd Engineering Solutions, Inc.
Menk, Charles Engineering Solutions, Inc.
Morris, Shane Security Horizon, Inc.
Phillips, Ted National Security Agency
Roback, Megan Engineering Solutions, Inc.
Rogers, Russ Security Horizon, Inc.
Tepper, Joseph National Security Agency
Turner, Hilbert National Security Agency
Mehan, Julie Booz Allen Hamilton
Uebel, Daniel InterAct Solutions Group, Inc.
Wingate, Jim Backbone Security
Zimmie, Karen Booz Allen Hamilton
Points of Contact
The following are points of contact if further information concerning ISA-CMM, ISAM, ISRM or ISATRP is required:
Security Horizon, Inc. ISATRP Manager, 719-488-4500
Information Security Assessment Training and Rating Program website: www.isatrp.com
ISA-CMM Overview
The purpose of this section is to provide an overview of the concepts and constructs used in the ISA-CMM. It first provides sections on key concepts and terms that are helpful in understanding the model and then describes the model architecture.
Process Improvement
A process is a sequence of steps performed for a given purpose. It is the system of tasks, supporting tools, and people involved in the production and evolution of some end result (e.g., a product, system, or service). Realizing that a process is one of the determinants of product cost, schedule, and quality (the others being people and technology), various engineering communities have started to focus on ways to improve their processes for producing products and providing services.
Process capability refers to an organization's potential. It is a range within which an organization is expected to perform. Process performance is the measure of actual results on a particular project that may or may not fall within the range. An example taken from Out of the Crisis by W. Edwards Deming illustrates these points: [DEMING86]
“In a manufacturing plant, a manager observes problems with a certain production line. All he knew, though, was that people on the line make a lot of defective items. His first inclination might be to plead with the workers to work harder and faster. But instead, he collected data and plotted the percentage of defective items. The plot showed that the number of defective items and the variation from day to day were predictable.”
This example illustrates a system that is in statistical process control. That is, a specific range defines the capability, and the limits of variation are predictable. There is a stable system for producing defective items. The example illustrates that having a system in statistical process control does not imply the absence of defective items.
However, it does mean that repeating the work in roughly the same way will produce roughly the same results. An important point is that statistical control of a process needs to be established in order to identify where effective improvements can be made. Many organizations have used CMMs as a guide to assist them in achieving statistical process control.
Another concept, process maturity, indicates the extent to which a specific process is explicitly defined, managed, measured, controlled, and deemed effective.
Process maturity implies a potential for growth in capability and indicates both the richness of an organization’s process and the consistency with which it is applied throughout the organization.
Deming’s work with the Japanese applied the concepts of statistical process control to industry [DEMING82]. In Characterizing the Software Process: A Maturity Framework, Watts Humphrey describes a software-process maturity framework that interprets the work of Deming for the software development process [HUMPHREY88]. Humphrey asserted that “while there are important differences, these concepts are just as applicable to software as they are to automobiles, cameras, wristwatches, and steel. A software-development process that is under statistical control will produce the desired results within the anticipated limits of cost, schedule, and quality.” Applying the concepts of statistical process control to the software process, Humphrey describes levels of process maturity that guide organizations in improving their process capability in small, incremental steps. These levels he described form the basis of the SEI (Software Engineering Institute) CMM® for Software as well as the Systems Engineering CMM (SE-CMM).
A CMM is a framework for evolving an engineering organization from an ad hoc, less organized, less effective state to a highly structured and highly effective state. Use of such a model is a means for organizations to bring their practices under statistical process control in order to increase their process capability. As a result of applying the CMM for Software, many software organizations have shown favorable results with regard to cost, productivity, schedule, and quality [SEI94]. The ISA-CMM was developed with the anticipation that applying the concepts of statistical process control to security engineering will promote the development of secure systems and trusted products within anticipated limits of cost, schedule, and quality.
Expected Results
Based on analogies in the software and other communities, some results of process and product improvement can be predicted. These are discussed below.
Improving Predictability
The first improvement expected as an organization matures is predictability. As capability increases, the difference between targeted results and actual results decreases across projects. For instance, Level 1 organizations often miss their originally scheduled delivery dates by a wide margin, whereas organizations at a higher capability level have to be able to predict the outcome of cost and schedule aspects of a project with increased accuracy.
Improving Control
The second improvement expected as an organization matures is control. As process capability increases, incremental results can be used to establish revised targets more accurately. Alternative corrective actions can be evaluated based on experience with the process and other projects process results in order to select the best application of control measures. As a result, organizations with a higher capability level will be more effective in controlling performance within an acceptable range.
Improving Process Effectiveness
The third improvement expected as an organization matures is process effectiveness. Targeted results improve as the maturity of the organization increases. As an organization matures, costs decrease, development time becomes shorter, and productivity and quality increase. In a Level 1 organization, development time can be quite long because of the amount of rework that must be performed to correct mistakes. In contrast, organizations at a higher maturity level can obtain shortened overall development times via increased process effectiveness and reduction of costly rework.
Key Concepts
Terms and concepts that are critical to effective understanding, interpretation, and use of the ISA-CMM are provided in this section. Some concepts specific to the model, such as “generic practice” and “base practice,” are defined and discussed in the sections of the model description that address them. The concepts to be discussed in this section are:
· Base Practice
· Capability maturity model
· Customer
· Generic Practice
· Institutionalization
· Organization
· Process
· Process area
· Process capability
· Process management
· Project
· Role independence
· System
· Work product
Base Practice
A Process Area is composed of Base Practices, which are engineering or management activities that, when collectively implemented, achieve the purpose of the process area. These Base Practices are considered mandatory items that must all be successfully performed to accomplish the goals of the Process Area they support. The Base Practices of the ISA-CMM were determined through the consensus of government and industry experienced assessors and evaluators and reflect the necessary activities for performing assessments.
Capability Maturity Model
A capability maturity model (CMM) such as the ISA-CMM describes the stages through which processes progress as they are defined, implemented, and improved. The model provides a guide for selecting process improvement strategies by determining the current capabilities of specific processes and identifying the issues most critical to quality and process improvement within a particular domain. A CMM may take the form of a reference model to be used as a guide for developing and improving a mature and defined process.
A CMM may also be used to appraise the existence and institutionalization of a defined process that implements referenced practices. A capability maturity model covers the processes used to perform the tasks of the specified domain, (e.g., security engineering). A CMM can also cover processes used to ensure effective development and use of human resources, as well as the insertion of appropriate technology into products and tools used to produce them. The latter aspects have not yet been elaborated for security engineering.
Customer
A customer is the individual(s) or entity for whom a product is developed or service is rendered, and/or the individual or entity that uses the product or service. In the context of the ISA-CMM, a customer is an individual or entity who contracts with another entity to provide an Information Security Assurance Activity.
In most cases, the ISA-CMM uses the term customer in the singular, as a grammatical convenience. However, the ISA-CMM does not intend to preclude the case of multiple customers.
Generic Practice
Generic Practices are used to determine an organization’s capability in performing specific activities. The Generic Practices define how well an organization has implemented and institutionalized the Base Practices of the ISA-CMM. They are used during an appraisal to measure an organization’s capability in a Process Area. Generic Practices are grouped by Common Features that address the same aspect of process implementation or institutionalization (for example, planning or standardization of a process). The Common Features are then grouped into Capability Levels to reflect major shifts in an organization’s capability of performing the Process Areas.
Institutionalization
Institutionalization is the building of infrastructure and corporate culture that establish methods, practices, and procedures, even after those who originally defined them are gone. The process capability side of the ISA-CMM supports institutionalization by providing practices and a path toward quantitative management and continuous improvement. In this way, the ISA-CMM asserts that organizations need to explicitly support process definition, management, and improvement. Institutionalization provides a path toward gaining maximum benefit from a process that exhibits sound security engineering characteristics.
Organization
For the purposes of the ISA-CMM, an organization is defined as a unit within a company, the whole company or other entity (e.g., government agency or branch of service), responsible for the oversight of multiple projects. All projects within an organization typically share common policies at the top of the reporting structure. An organization may consist of co-located or geographically distributed projects and supporting infrastructures.
The term “organization” is used to connote an infrastructure to support common strategic, business, and process-related functions. The infrastructure exists and must be maintained for the business to be effective in producing, delivering, supporting, and marketing its products.
Process
A process is a set of activities performed to achieve a given purpose. Activities may be performed iteratively, recursively, and/or concurrently. Some activities may transform input work products into output work products needed for other activities. The allowable sequence for performing activities is constrained by the availability of input work products and resources, and by management control. A well-defined process includes activities, input and output artifacts of each activity, and mechanisms to control performance of the activities.
Several types of processes are mentioned in the ISA-CMM, including “defined” and “performed” processes. A defined process is formally described for or by an organization for use by its security engineers. This description may be contained, for example, in a document or a process asset library. The defined process is what the organization's security engineers are supposed to do. The performed process is what the security engineers actually do.
Process Area
A process area (PA) is a defined set of related security engineering process characteristics, which when performed collectively, can achieve a defined purpose.
A process area is composed of base practices, which are mandatory characteristics that must exist within an implemented security engineering process before an organization can claim satisfaction in a given process area. These concepts are developed further in the section defining the model architecture.
Process Capability
Process capability is defined as the quantifiable range of expected results that can be achieved by following a process. The Continuous Appraisal Method (CAM) is based upon statistical process control concepts which define the use of process capability. The CAM can be used to determine process capability levels for each process area within a project or organization as defined within any continuous CMM. The capability side of the ISA-CMM reflects these concepts and provides guidance in improving the process capability of the Information Security Assurance Activity that is referenced in the domain side of the ISA-CMM.
The capability of an organization's process helps to predict the ability of a project to meet goals. Projects in low capability organizations experience wide variations in achieving cost, schedule, functionality, and quality targets.
Process Management
Process management is the set of activities and infrastructures used to predict, evaluate, and control the performance of a process. Process management implies that a process is defined (since one cannot predict or control something that is undefined). The focus on process management implies that a project or organization takes into account both product- and process-related factors in planning, performance, evaluation, monitoring, and corrective action.
Project
The project is the aggregate of effort and other resources focused on developing and/or maintaining a specific product or providing a service. The product may include hardware, software, and other components. Typically, a project has its own funding, cost accounting, and delivery schedule. A project may constitute an organizational entity of its own, or it may be structured as a team, task force, or other entity used by the organization to produce products or provide services.
The ISA-CMM differentiates between project and organization by defining the project as focused on a specific product or service, whereas the organization encompasses one or more projects.
Role Independence
The process areas of the ISA-CMM are groups of practices, that when taken together, achieve a common purpose. But, the groupings are not intended to imply that all base practices of a process are necessarily performed by a single individual or role. All base practices are written in verb-object format (i.e., without a specific subject) so as to minimize the perception that a particular base practice “belongs to” a particular role. This is one way in which the syntax of the model supports the use of it across a wide spectrum of organizational contexts.
System
In the ISA-CMM, system refers to an:
· Integrated composite of people, products, services, and processes that provide a capability to satisfy a need or objective [MIL-STD-499B]
· Assembly of things or parts forming a complex or unitary whole (i.e., a collection of components organized to accomplish a specific function or set of functions)
· Interacting combination of elements, viewed in relation to function [INCOSE95]
A system may be a product that is hardware only, hardware/software, software only, or a service. The term “system” is used throughout the model to indicate the sum of the products being delivered to the customer(s) or user(s). Denoting a product as a system is an acknowledgment of the need to treat all the elements of the product and their interfaces in a disciplined and systematic way, so as to achieve the overall cost, schedule, and performance (including security) objectives of the business entity developing the product.
Work Product
Work products are all the documents, reports, files, data, etc., generated in the course of performing any process. Rather than list individual work products for each process area, the ISA-CMM lists “Example Work Products” of a particular base practice, to elaborate further the intended scope of a base practice. These lists are illustrative only and reflect a range of organizational and product contexts. They are not to be construed as “mandatory” work products. In this document work product is considered synonymous with the term “artifact”.
ISA-CMM Architecture Description
The ISA-CMM architecture is designed to enable a determination of an organization’s process maturity for performing ISAM or ISRM assessments. The goal of the architecture is to clearly separate basic characteristics of the security engineering process from its management and institutionalization characteristics. In order to ensure this separation, the model has two dimensions, called “domain” and “capability” which are described below.
Importantly, the ISA-CMM does not imply that any particular group or role within an organization must do any of the processes described in the model. Nor does it require that the latest and greatest security engineering technique or methodology be used. The model does require, however, that an organization have a process in place that includes the basic practices described in the model. The organization is free to create its own process and organizational structure in any way that meets its business objectives.
The Basic Model
The ISA-CMM has two dimensions, “domain” and “capability.” These dimensions consist of all the practices that collectively define an organization’s Information Security Assurance capability.
The domain dimension represents practices that are required to provide Information Security Assurance services. The ISA-CMM Process Areas (ISA-PA) are composed of “base practices” which define the activities required for a particular Process Area. The structure and content of these base practices are discussed in the next section.
The capability dimension represents practices that measure the maturity (i.e. robustness of process management and institutionalization of capabilities). These practices are called “generic practices” as they apply across the domain. The ISA-CMM Capability Levels are composed of generic practices which indicate a measure of organizational support for implementing the base practices.
Putting the base practice and generic practice together provides a way to check an organization’s capability to perform a particular activity. An interested party might ask, “Does your organization allocate resources for identifying system security vulnerabilities?” If the answer is “yes,” the interviewer learns a little about the organization’s capability. Answering all the questions raised by combining all the base practices with all the generic practices will provide a clear picture of the overall capability of the organization in question. The result of an organization answering these questions is a rating profile as shown in Figure 2-1 that indicates the Capability Level (as measured by the generic practices) for each Process Area (defined by their base practices).
The ISA-CMM goes beyond the Basic CMM Model by adding a compliance attribute for each process area. For each Information Security Assurance Service (currently the Information Security Assessment Methodology and Information Security Red Team Methodology) there will be an attribute that identifies whether or not the process area is compliant for that particular activity. At the bottom of Figure 2-1, note the check boxes that indicate ISAM and ISRM compliance. For example, if ISA-PA-05 has a ranking of 4, the organization has proven that level without being compliant with the ISAM or ISRM. If the ISAM or ISRM Compliant box is checked for ISA-PA-05, then the organization has proven that they are ISAM and or ISRM compliant in that process area and the level 4 applies to that compliance. As other Information Security Assurance services are incorporated into the ISA-CMM, additional rows of compliant boxes will be added to the profile.
The Base Practices and Process Areas
The ISA-CMM contains thirty-five (35) Information Security Assurance base practices, organized into nine process areas that address the specific performance of an Information Security Assurance Activity. Each process area has a set of goals that represent the expected state of an organization that is successfully performing the process area. An organization that performs the base practices of the process area have to also achieve its goals.
A process area:
· Assembles related base practices in one area for ease of use
· Relates to Information Security Assurance activities (Domain)
· Can be implemented in multiple organization and product contexts
· Can be improved as a distinct process area
· Can be improved by a group with similar interests in the process area
· Includes all base practices that are required to meet the goals of the process area
The nine process areas of the ISA-CMM are listed below. These process areas and the base practices that define them are provided in the next section.
· ISA-PA01 Provide Training
· ISA-PA02 Coordinate with Customer Organization
· ISA-PA03 Specify Initial Information Security Needs
· ISA-PA04 Assess Threat
· ISA-PA05 Assess Vulnerability
· ISA-PA06 Assess Impact
· ISA-PA07 Assess Information Security Risk
· ISA-PA08 Provide Analysis and Results
· ISA-PA09 Manage Information Security Assurance Processes
As shown below, six of the process areas relate to the activities performed to complete an Information Security Assurance Activity, while three of the process areas contain activities required for organizational support for an Information Security Assurance services capability.
Organizational support activities that ensure the assessment organization is prepared and capable to perform Information Security Assurance Activities:
· ISA-PA01 Provide Training
· ISA-PA02 Coordinate with Customer Organization
· ISA-PA09 Manage Information Security Assurance Processes
On-site customer coordination where information criticality and customer concerns are identified:
· ISA-PA03 Specify Initial Information Security Needs
On-site information gathering processes to gather information and perform an analysis of the site’s security:
· ISA-PA04 Assess Threat
· ISA-PA05 Assess Vulnerability
· ISA-PA06 Assess Impact
· ISA-PA07 Assess Information Security Risk
Document Information Security Assurance plan and document final report of findings and recommendations:
· ISA-PA08 Provide Analysis and Results
As Information Security Assurance Activities are dependent on all the Process Areas, none of the ISA-PA in the ISA-CMM can be “tailored out”, and therefore, they will all receive ratings. In other CMMs, the annotation of Not Applicable (NA) is used to identify PA that are not part of the organizational mission objectives.
For example, even if an organization does not do Assess Threat, it must have access to credible threat data from some source in order to perform Assess Risk. If there is no evidence that some form of agreement/oversight is in place to collect appropriate threat data, the organization would receive a zero in Assess Threat.
The Generic PRACTICES
Generic practices are activities that apply to all processes. They address the management, measurement, and institutionalization aspects of a process. In general, they are used during an appraisal to determine the capability of an organization to perform a process.
Generic practices are grouped into logical areas called “Common Features” that are organized into six “Capability Levels” which represent increasing organizational capability. Unlike the base practices of the domain dimension, the generic practices of the capability dimension are ordered according to maturity. Therefore, generic practices that indicate higher levels of process capability are located at the top of the capability dimension.
The common features are designed to describe major shifts in an organization's characteristic manner of performing work processes (in this case, the security engineering domain). Each common feature has one or more generic practices. The lowest common feature is 1.1 Base Practices are Performed. This common feature simply checks whether an organization performs all the base practices in a process area.
Subsequent common features have generic practices that help to determine how well a project manages and improves each process area as a whole. The generic practices are grouped to emphasize any major shift in an organization's characteristic manner of doing security engineering. Table 21 lists some principles captured in the generic practices.
|
Principle |
How Expressed in ISA-CMM |
|
You have to do it before you can manage it. |
The Performed Informally level focuses on whether an organization performs a process that incorporates the base practices. |
|
Understand what’s happening on the project (where the products are!) before defining organization-wide processes. |
The Planned and Tracked level focuses on project-level definition, planning and performance issues. |
|
Use the best of what you’ve learned from your projects to create organization-wide processes. |
The Well Defined level focuses on disciplined tailoring from defined processes at the organization level. |
|
You can’t measure it until you know what “it” is. |
Although it is essential to begin collecting and using basic project measures early (i.e., at the Planned and Tracked level). Measurement and use of date is not expected organization wide until the Well Defined and particularly the Quantitatively Controlled levels have been achieved. |
|
Managing with measurement is only meaningful when you’re measuring the right things. |
The Quantitatively Controlled level focuses on measurements being tied to the business goals of the organization. |
|
A culture of continuous improvement requires a foundation of sound management practice, defined processes, and measurable goals. |
The Continuously Improving levels gains leverage from all the management practice improvements seen in the earlier levels, then emphasized the cultural shifts that will sustain the gains made. |
Table 21: Capability Principles
The Capability Levels
There is more than one way to group practices into common features and common features into capability levels. The following discussion addresses these common features.
The ordering of the common features stems from the observation that implementation and institutionalization of some practices benefit from the presence of others. This is especially true if practices are well established. Before an organization can define, tailor, and use a process effectively, individual projects have to have some experience managing the performance of that process. Before institutionalizing a specific estimation process for an entire organization, for example, an organization has to first attempt to use the estimation process on a project. However, some aspects of process implementation and institutionalization have to be considered together (not one ordered before the other) since they work together toward enhancing capability.
Common features and capability levels are important both in performing an assessment and improving an organization's process capability. In the case of an assessment where an organization has some, but not all common features implemented at a particular capability level in a particular process area, the organization usually is operating at the lowest completed capability level for that process. For example, an organization that performs less than 90% of the Level 2 generic practices for a process area has to receive a Level 1 rating even if they seem to perform all the generic practices at level 3. Simply put, you can not receive a rating at the current level if all of the previous levels and 90% of the current level common features are not implemented.
In the case of improvement, organizing the practices into capability levels provides a organization with an “improvement road map“. An appraisal has to be performed to determine the capability levels for each of the process areas. This indicates that different process areas can and probably will exist at different levels of capability. The organization will then be able to use this process-specific information as a means to focus improvements to its processes. The priority and sequence of the organization's activities to improve its processes have to take into account its business goals.
Business goals are the primary drivers in interpreting a model such as the ISA-CMM. But, there is a fundamental order of activities and basic principles that drive the logical sequence of typical improvement efforts. This order of activities is expressed in the common features and generic practices of the capability level side of the ISA-CMM architecture.
The ISA-CMM contains six levels, which are depicted in the figure below:
These six levels are:
Level 0, “Not Performed,” indicates that an organization does not meet all of the base practices of a process.
Level 1, “Performed Informally,” focuses on whether an organization or project performs a process that incorporates the base practices. This level can be characterized by the statement, “you have to do it before you can manage it.”
Level 2, “Planned and Tracked,” focuses on project-level definition, planning, and performance issues. This level can be characterized by the statement, “understand what's happening on the project before defining organization-wide processes.” Foundation for measurement is established.
Level 3, “Well Defined,” focuses on disciplined tailoring from defined processes at the organization level. This level can be characterized by the statement, “use the best of what you've learned from your projects to create organization-wide processes.” Measurement parameters are refined.
Level 4, “Quantitatively Controlled,” focuses on measurements being tied to the business goals of the organization. Although it is essential to begin collecting and using basic project measures early, measurement and use of data is not expected organization wide until the higher levels have been achieved. This level can be characterized by the statements, “you can't measure it until you know what ‘it’ is” and “managing with measurement is only meaningful when you're measuring the right things.”
Level 5, “Continuously Improving,” gains leverage from all the management practice improvements seen in the earlier levels, then emphasizes the cultural shifts that will sustain the gains made. This level can be characterized by the statement, “a culture of continuous improvement requires a foundation of sound management practice, defined processes, and measurable goals.”
The common features below represent the attributes of mature security engineering necessary to achieve each level.
Level 0
No Capability
Level 1
1.1 Base Practices are Performed
Level 2
2.1 Planning Performance
2.2 Disciplined Performance
2.3 Verifying Performance
2.4 Tracking Performance
Level 3
3.1 Defining a Standard Process
3.2 Perform the Defined Process
3.3 Coordinate the Process
Level 4
4.1 Establishing Measurable Quality Goals
4.2 Objectively Managing Performance
Level 5
5.1 Improving Organizational Capability
5.2 Improving Process Effectiveness
The ISA-CMM also does not imply specific requirements for performing the generic practices. An organization is generally free to define, manage, measure, control and make use of effective processes in any way or sequence they choose. However, because some higher level generic practices are dependent on lower level generic practices, organizations are encouraged to work on the lower level generic practices before attempting to achieve higher levels.
Process Area Format
The general format of the process areas is shown in Figure 31: Process Area Format. The summary description contains a brief overview of the purpose of the ISA-PA. Each ISA-PA is decomposed into a set of base practices (BPs). The ISA-BPs are considered mandatory items (i.e., they must be successfully implemented to accomplish the purpose of the process area they support). Each base practice is described in detail following the PA summary. Goals identify the desired end result of implementing the ISA-PA.
ISA-PA 01 – Process Area Title (in verb-noun form)
Summary Description – An overview of the process area.
Goals – A list indicating the desired results of implementing this Process Area.
Process Area Notes – Any other notes about this process area.
Base Practices List – A list showing the number and name of each Base Practice.
ISA-BP 01.01 – Base Practice Title (in verb-noun form)
Descriptive Name – A sentence describing the base practice.
Description – An overview of this base practice.
Example Work Products – A list of examples illustrating some possible output.
Notes – Any other notes about this base practice.
ISA-BP 01.02...
Figure 31: Process Area Format
ISA-PA01: Provide Training
Summary Description
The purpose of Provide Training is to ensure that Information Security assessors and evaluators have the necessary knowledge and skills to achieve project and organizational objectives. Knowledge encompasses the ability to grasp the technical concepts involved in Information Security Assurance Activities. Skills encompass the ability to execute or effectively identify resources to achieve Information Security Assurance objectives. An effective training program addresses identifying training needs, selecting training methods, ensuring the availability of training, the actual training of personnel, and assessing training effectiveness.
Needed knowledge and skills can be acquired by training within the organization and by timely acquisition of critical resources. Critical resources may include site personnel, training programs, and lab facilities, along with relationships with government and academia to provide training services or the acquisition of qualified temporary hires, new hires, consultants, and subcontractors.
Key staff personnel include a number of Information Security analysts to support the identification, collection, and dissemination of threat, vulnerability, and impact data in addition to management personnel and assessors and evaluators to support the activity. If the organization does not have sufficient staff to adequately support an Information Security Assurance capability, it may need to rely on the skills provided by subject matter experts (SMEs).
If there is a need for SMEs, these subject matter experts would be responsible for ensuring their own training for maintaining proficiency within the area where they are expected to perform. That being said, the organization is still responsible for providing evidence that the SMEs meet the minimum criteria for training (i.e. the organization can defend its understanding of the requirements identified by the ISA-BPs and that the SME meets them.)
Goal
· Ensure Information Security assessors and evaluators and supporting staff have the necessary knowledge and skills to appropriately support and execute the Information Security Assurance Activities.
Process Area Notes
The knowledge and skills required to properly perform the necessary functions include Information Security analysis and technical and non-technical Information Security information. If the organization does not have in-house assessors and evaluators and wishes to receive a rating higher than ‘1’, they will need to provide the training evidence for the assessor and/or evaluator resources (i.e., obtain the evidence from the sub-contracted organization that provides the subject matter experts).
Successful training programs result from an organization’s commitment to continuing education agendas. In addition, they are administered in a manner that optimizes the learning process, are repeatable, assessable, and easily modifiable to meet the ever-changing education needs of the organization. Training is not limited to “classroom” events: it includes many vehicles that support the enhancement of skills and the building of knowledge. When training is not a viable approach due to compressed schedules or lack of availability of training resources, SMEs may be required to address the immediate needs.
Base Practices List
The following list contains the base practices that are essential elements to provide training in Information Security processes:
ISA-BP01.01 Identify Training Needs.
ISA-BP01.02 Select Method of Information Security Training.
ISA-BP01.03 Ensure Availability of Information Security Training.
ISA-BP01.04 Train Personnel.
ISA-BP01.05 Assess Training Effectiveness.
ISA-BP01.01 – Identify Training Needs
Identify needed knowledge and skills throughout the organization using project requirements, organizational strategic plans, and employee skills and deficiencies as guidance.
Description
This Base Practice requires the organization to identify the needed Information Security knowledge and skills. Needs are determined by reviewing project and organizational plans and mission objectives. Comparison of the needs with current employee skills will identify deficiencies that may be remedied through training or acquisition of knowledge and skills from SMEs.
Example Work Products
· Training needs assessment
· List of Information Security training needs
· Training gap analysis
· Training plans
Notes
None.
ISA-BP01.02 – Select method of Information Security training
Determine the appropriate mechanisms (mode and provider) for delivering Information Security training in order to address the identified training needs.
Description
This Base Practice requires the organization to identify the appropriate mechanisms for providing Information Security knowledge and skills training (e.g. Computer Based Training, hands-on lab, formal instruction, apprenticeship programs). Project and organizational needs are analyzed, and training solutions are selected from alternatives which would include on-the-job training (OJT), apprenticeship, mentoring, and formal education.
Example Work Products
· Training profile
· Individual training/development plans
· Established relationships with academia
· Formal and informal in-house training
Notes
Evidence must show an established organizational structure responsible for selecting the method of training. Although OJT is an acceptable form of training, OJT itself will not meet the intent of this ISA-BP. The organization must demonstrate that the appropriate method of training is provided (see examples above) based on each individual’s needs.
ISA-BP01.03 – Ensure availability of Information Security training
Ensure that appropriate training is available to support an organization’s Information Security capability.
Description
This Base Practice requires that the organization provide an avenue for assessors and evaluators and supporting staff (e.g., management support) to take advantage of the identified training mechanisms to address their specific training needs. The organization must provide the support (e.g., facilities, materials) and resources (e.g., time, funding) needed to: ensure employee awareness of available training; allow employees to fulfill their individual training/development plans; and maintain the training program.
Example Work Products
· Description of processes for ensuring availability of training
· Resources for training (e.g., labs, SMEs, computer based training, training program [e.g., manuals, website])
· Employee indoctrination (e.g., new-hire training, periodic course announcements, individual training/development plans)
Notes
An important factor for ensuring reasonable availability of training is a prioritization process that matches needs determined in ISA-BP01.01 (Identify Training Needs) with resources (e.g. funding, time) and management support to ensure availability.
ISA-BP01.04 – Train Personnel
Ensure that assessors and evaluators have received the appropriate training to support their assigned Information Security roles.
Description
This Base Practice requires the organization to verify that training is being properly conducted using the mechanisms identified in ISA-BP01.02 (Select Method of Information Security Training) to support the Information Security training needs outlined in ISA-BP01.01 (Identify Training Needs) and delivered in ISA-BP01.03 (Ensure Availability of Information Security Training).
Example Work Products
· Verification that training is conducted (e.g., training records, certificates, college transcripts)
· Individual training plans/individual development plans
Notes
While an organization can meet immediate technical needs by hiring / contracting subject matter experts, continuing education is an integral part of maintaining technical proficiency. A repository of baseline training materials and revisions to training materials are examples of supporting evidence that can demonstrate that a process for maintaining course materials is in place.
Records have to be kept for all students who complete each training course or other approved training activity. Also, records of successfully completed training are made available for consideration in the assignment of the staff and managers.
If the organization relies solely on the expertise of contractors it is still incumbent on them to verify that the contractor personnel are maintaining their proficiencies. While it is not likely or practical for the organization to maintain the training records of every contractor, there has to be provisions for reviewing said records at any time. If training is provided to contractors by the organization, a local copy of the training has to be maintained and copies provided to the contractor for inclusion in personnel files.
ISA-BP01.05 – Assess Training Effectiveness
Ensure that the training uses the identified training methods to effectively address the training needs.
Description
This Base Practice requires the organization to effectively implement the needs identified in ISA-BP01.02 (Select Method of Information Security Training) to address the training needs provided in ISA-BP01.01 (Identify Training Needs) to support the organization’s objectives. A process has to exist to determine the skill level of the employee before and after receiving the training to assess the adequacy of the training. This may be accomplished via formal testing, on-the-job skill assessment, or by assessment mechanisms embedded in the courseware.
Example Work Products
· Individual training plans/individual development plans
· Training feedback reporting
· Training program modifications
· Proficiency evaluations
Notes
All personnel have to be held accountable to this ISA-BP (both internal, SMEs and contractors alike.) This means that an organization that relies on contractors to fulfill a set of capabilities needs to ensure that the contractors meet the minimum training and qualifications applied to their own employees.
ISA-PA02: Coordinate with Customer Organization
Summary Description
The purpose of the Coordinate with Customer Organization Process Area is to ensure that Information Security Assurance providers perform coordination activities with the customer organizations. Various mechanisms may be used to communicate the Information Security Assurance decisions and recommendations with customer organizations (e.g. memoranda, documents, e-mail, meetings, and working groups).
Goals
· All participating members of the assessment organization are aware of Information Security coordination activities to the extent necessary to perform their functions.
· Coordination methods to communicate Information Security decisions to the customer organization are agreed upon.
· Assessment decisions are effectively communicated to the customer organization.
Process Area Notes
The Assessment Plan is the primary mechanism for documenting coordination activities. Coordination activities occur continuously throughout the assessment process.
Base Practices List
ISA-BP02.01 Identify Coordination Mechanisms.
ISA-BP02.02 Facilitate Coordination.
ISA-BP02.03 Coordinate Decisions and Recommendations.
ISA-BP02.01 – Identify coordination mechanisms
Ensure assessors and evaluators are aware of the Information Security coordination activities with the customer and the mechanisms used to perform them.
Description
This ISA-BP requires that Information Security analysts are aware of and involved with coordination activities. There are many ways that the Information Security decisions and recommendations can be shared between the team and customer. It is not uncommon to have multiple assessors and evaluators working on the same project. In these situations, all assessors and evaluators have to be working toward the commonly understood agreements as determined during assessment planning.
Example Work Products
· Communication plans, which include what information is to be shared, meeting times, processes and procedures to be used between assessment team and customer
· Templates for meeting reports, messages, memoranda, status reports
Notes
The assessment team has to establish how they will be communicating and coordinating with the customer site. Agreements on how they will coordinate have to be documented in one of the following: Assessment Plan, Project Book, or Red Team Book.
ISA-BP02.02 – Facilitate coordination
Facilitate effective communication between Information Security Assurance team and customer site.
Description
This ISA-BP requires continual use of communication mechanisms for communicating with and providing decisions to the customer.
Example Work Products
· Agreements on coordination/communication mechanisms
· Documented decisions in meeting reports, messages, memoranda, status reports
· Conflict resolution procedures
Notes
Agreements regarding coordination and communication mechanisms between the assessment team and the customer site must be documented, for example in an assessment plan or memoranda. These agreements have to also define the relationship between the team lead and site point of contact. In particular, the team lead is responsible for ensuring that the site is informed about what the team needs for access to provide an accurate assessment of the site. The site point of contact is responsible for ensuring that the team has adequate access to the site and resources for performing the assessment.
ISA-BP02.03 – Coordinate decisions and recommendations
Use the identified mechanisms to communicate decisions and recommendations related to the Information Security Assurance Activity.
Description
This ISA-BP requires that the assessment team coordinate with the customer in a form that has been agreed to in ISA-BP02.01 (Identify Coordination Mechanisms). Decisions and recommendations have to be communicated to the customer in a documented form.
Example Work Products
· Assessment Plan
· Project Book
· Red Team Book
Notes
During an assessment, the assessment team could provide informal recommendations to the site that may result in mitigation of vulnerabilities or other issues as the assessment is progressing. In this case, it is important that the team document any of these recommendations in their Final Report so that all results of the assessment are captured.
ISA-PA03: Specify Initial Information Security Needs
Summary Description
The purpose of the Specify Initial Information Security Needs Process Area is to determine an assessor and/or evaluator’s ability to identify the Information Security requirements of the system being assessed. This includes identifying information criticality, regulatory documents, and customer concerns and constraints. This information is analyzed to identify the high-level Information Security goals. These goals are then translated into initial security requirements for each system being assessed and become the basis for the Information Security Assurance analysis.
Goal
· A common understanding of initial Information Security needs is established between the Information Security Assurance team and the customer site.
Process Area Notes
This process area addresses how the customers' information is obtained and refined into a coherent baseline of initial Information Security requirements to be used in the analysis of the customers' systems.
Base Practices List
ISA-BP03.01 Understand Criticality of the Customer’s Assets.
ISA-BP03.02 Identify Applicable Constraints.
ISA-BP03.03 Identify Customer's Concerns.
ISA-BP03.04 Capture High-Level Objectives.
ISA-BP03.05 Identify Initial Information Security Needs.
ISA-BP03.01 – Understand criticality of the customer’s assets
Understand the mission critical assets for the site.
Description
This base practice requires that the assessment team collect all of the information necessary for a comprehensive understanding of the site’s critical mission assets, which include information, systems, personnel and functions. An understanding of the potential impact (i.e., criticality) resulting from a compromise of any or all of these assets is essential.
Example Work Products
· Site Mission Description
· System Information Criticality Analysis
Notes
The Assessment Plan and/or Project Book have to contain the site mission description as well as the organizational and system information criticality analysis.
ISA-BP03.02 – Identify applicable constraints
Identify policies, standards, procedures, laws, and other regulatory influences that are applicable to the organization.
Description
This base practice requires that the assessment team understand the constraints under which the site is held accountable when conducting their activities. Constraints can be imposed from the laws, regulations, policies and commercial standards that govern the organization. A determination of precedence between global and local policies has to be performed. In addition, customer constraints could impose restrictions to the site’s access to resources, personnel, and facilities due to operational needs. The resulting set of constraints along with the customer’s concerns determined in ISA-BP03.03 (Identify Customer’s Concerns) would then govern the activities of the team and determine the scope of the assessment.
Example Work Products
· An analysis of the Information Security policies, regulations, standards, procedures, and laws to identify constraints that applies to the specific systems being assessed.
· An analysis of customer-specific organizational and operational constraints.
Notes
Central to this activity is the understanding of the operational environment. Particular consideration is required when multiple domains are involved. Conflict may occur between laws and regulations that are applicable in different countries and different types of business.
Customer satisfaction will depend on an assessor and/or evaluator’s ability to adequately address the customer’s constraints. If the customer imposes constraints that have a major impact on the outcome of the assessment, this has to be noted in the final report.
ISA-BP03.03 – Identify customer's concerns
Understand the site-specific concerns raised by the customer.
Description
This base practice requires the assessment team to gain an understanding of the customer’s concerns. Customer concerns (e.g. known vulnerabilities, confirmed incidents, threat agents, and upcoming certifications) need to be addressed throughout the remaining Information Security Assurance Activities (e.g., Outbrief, Final Report). The assessor and/or evaluator will reply on their understanding criticality of the customer’s assets defined in ISA-BP03.01 (Understand Criticality of the Customer’s Assets) along with the applicable constraints determined in ISA-BP03.02 (Identify Applicable Constraints) to focus the on-site activities and to determine the scope of the Information Security Assurance Activity.
Example Work Products
· List of Customer Concerns
Notes
In addition to understanding a customer’s constraints, customer satisfaction will depend on an assessor and/or evaluator’s ability to adequately address the customer’s site-specific Information Security concerns. Having an adequate understanding of the concerns will ensure a more accurate assessment of the security of the organization’s systems.
Additional factors may influence the Information Security concerns and constraints of the organization. These factors include the political orientation and changes in political focus, technology developments, economic influences, global events, and Information Warfare activities. As none of these factors are static, they require monitoring and periodic assessment of the potential impact of change.
ISA-BP03.04 – Capture high-level OBJECTIVES
Capture a high-level understanding of the organization’s Information Security objectives.
Description
This base practice requires the assessment team to analyze the information from ISA-BP03.01 (Understand Criticality of the Customer’s Assets), ISA-BP03.02 (Identify Applicable Constraints), ISA-BP03.03 (Identify Customer's Concerns), and determine (at a high level) the Information Security objectives of the organization. These objectives represent the overall information protection philosophy and are the basis for analyzing vulnerabilities and developing recommendations in ISA-PA08 (Provide Information Security Analysis and Results).
Example Work Products
· List of High-Level Goals
· Security Policy
· Mission Objectives
Notes
While there is no specific section in the Assessment Plan and/or the Project Book that lists these high-level objectives, the objectives have to be addressed throughout the Plan. The most likely source of the organization’s overall protection philosophy is an Information Security Policy document. At a minimum, confidentiality, integrity, and availability of critical information need to be considered when determining organizational objectives.
ISA-BP03.05 Identify initial Information Security needs
Determine the initial Information Security needs for the customer’s systems.
Description
This base practice requires that the assessment team analyze the high-level goals identified in ISA-BP03.04 (Capture high-level goals) to establish a set of needs to be addressed by the Information Security Assurance Activity. Failing to meet any of these needs will most likely cause vulnerabilities. The needs will be the basis for establishing requirements for conducting the technical aspects of the Information Security Assurance Activity identified in ISA-PA04 (Assess Threat), ISA-PA05 (Assess Vulnerabilities), ISA-PA06 (Assess Impact), and ISA-PA07 (Assess Information Security Risk).
Example Work Products
· List of Information Security needs
· Analysis of high-level goals
· Scoping Questionnaire
· Rules of Engagement
Notes
While there is no specific section in the Assessment Plan, Project Book, or Red Team Book, that specifically lists the Information Security needs, these needs have to be addressed throughout the plan and final report.
The understanding of the system(s) environment is critical in determining Information Security needs. The Information Security needs of the system are not restricted to the internal system(s). For example, Information Security needs may be addressed by the facility in which the system resides and the personnel operating the system. This enables physical measures to be considered as part of the Information Security needs analysis.
ISA-PA04: Assess Threat
Summary Description
The purpose of the Assess Threat Process Area is to identify applicable security threats. A threat is any agent, circumstance, or event with the potential to cause harm to information or systems.
Goals
· Threats to the organization’s mission, assets (e.g., personnel, information, physical structures), and systems (IT) are identified and characterized.
Process Area Notes
This Process Area addresses the assessor and/or evaluator’s ability to determine applicable potential and known threats to the organization. Many approaches can be used to perform threat analysis. An important consideration for determining which approach to use is how it will interface with other activities.
While the activities involved with gathering threat, vulnerability, and impact are unique and have been grouped into separate Process Areas, they are interdependent when performing risk analysis. Therefore, threat analysis has to be focused, to a certain extent, by the existence of potential corresponding vulnerabilities and impacts.
This process area focuses on the analysis required to identify the applicable threats. The analysis required for proper use of the identified threats will be addressed in ISA-PA07 (Assess Risk).
Since threats are constantly changing, this Process Area must incorporate periodic updates of threat sources to ensure the validity of the threat analysis.
Base Practices List
ISA-BP04.01 Identify Applicable Threats.
ISA-BP04.02 Identify Threat Impact Potential.
ISA-BP04.03 Assess Threat Agent Capability.
ISA-BP04.04 Assess Threat Likelihood.
ISA-BP04.05 Monitor Threats.
ISA-BP04.01 – Identify applicable threats
Identify threats arising from a natural source and man-made sources (either accidental or deliberate) that have the capability to impact the site operations.
Description
This Base Practice requires that the assessment team develop a list of potential natural threats that are applicable to a particular location and analyze man-made threats that are applicable to a particular organization. Man-made threats may be accidental (e.g., user error) or deliberate (e.g., intrusions). Of critical concern are the threat potential for impacting operations and any subsequent loss of capability.
Example Work Products
· Threat database
· Threat analysis
· List of applicable natural threats
· List of applicable man-made threats
Notes
Threats arising from natural causes include (but are not limited to): earthquakes, tsunami, tornadoes, electrical failure, and floods. Not all threats can occur in all locations. For example it is not reasonably possible for a tsunami to occur in the center of a large continent. Thus it is important to identify which natural threats can occur in a specific location.
Much of the information required for identifying natural threats can be obtained from actuarial lists and natural phenomena occurrence databases. While this information is valuable, it has to be used with caution as it may be highly generalized and therefore may need to be interpreted to address the specific environment in terms of actual potential impact.
There are two types of man-made threats: those that are inadvertent, and those that result from a deliberate act. To understand the applicability of man-made threats, it is important to develop scenarios describing how the threat might potentially impact site operations. Use of generic man-made threat sources have to be reviewed for completeness and relevancy. It is important to remain current with known, as well as postulated tools and techniques that could potentially be used by an adversary.
ISA-BP04.02 – Identify threat impact potential
Identify units of measure and applicable ranges for a threat in a specified environment.
Description
This Base Practice requires that the assessment team identify the potential for a threat to inflict damage to an asset, taking into consideration the environmental protection mechanisms that are in place. Natural threats typically have units of measure associated with them. An example is the Richter scale for earthquakes. In most cases the total range of the unit of measure will not be applicable in a particular location. It is therefore appropriate to establish the maximum, and in some cases the minimum, probability of an event that can occur in the particular location under consideration.
Example Work Products
· Threat table with associated units of measure and ranges based on site location.
Notes
In cases where a unit of measure for a particular threat does not exist, an acceptable unit of measure and acceptable ranges has to be created that are specific to the location.
ISA-BP04.03 – Assess threat agent capability
Assess capability and motivation of threat agent for threats arising from man-made sources.
Description
This process area focuses on the determination of a potential human adversary’s ability and capability of executing a successful attack against the system. Ability addresses the adversary’s knowledge of attacks (e.g., do they have the training / knowledge). Capability is a measure of the likelihood that an able adversary can actually execute the attack (e.g., do they have the resources).
Example Work Products
· Threat agent descriptions – capability assessments and descriptions
Notes
Deliberate man-made threats are to a large extent dependent upon the capability of the threat agent and the resources that the threat agent has at its disposal. Thus a relatively inexperienced hacker who has access to the hacking tools of much more experienced and capable hackers, is a much more dangerous threat, but not as dangerous as the experienced hackers themselves. However, the inexperienced hacker may well cause unintended damage, which the experienced hacker is less likely to do. In addition to the agent capability, an assessment of the resources that the agent has available have to be considered along with their motivation for performing the act which may be affected by the agent’s likely assessment of the attractiveness of the target (asset).
A threat agent may use multiple attacks in sequence or concurrently to achieve the desired goal. The effect of multiple attacks occurring in sequence or concurrently needs to be considered. The development of scenarios can assist in performing this task.
ISA-BP04.04 – Assess threat likelihood
Assess the likelihood that a threat can exploit a given target.
Description
This Base Practice requires that the assessment team determine how likely a threat event is to occur. Many factors need to be considered in making this assessment ranging from the chance occurrence of a natural event to the deliberate or accidental act of an individual.
Example Work Products
· Threat table with associated likelihood of exploitation
Notes
Determining the likelihood of man-made threats depends upon characteristics of the threat agent including the motivation, ability, and resources at the agent’s disposal. The likelihood of a natural threat will depend primarily on site location.
The probability of a successful attack depends upon the ability of the threat agent, motivation (e.g., political, religious), and the resources that the threat agent has at its disposal. Motivation for performing the act may be affected by the agent’s assessment of the value (e.g., military, strategic, or financial importance, psychological impact) of the target. A threat agent may use multiple attacks in sequence or concurrently to achieve the desired goal. The effect of multiple attacks occurring in sequence or concurrently needs to be considered. The development of scenarios can assist in performing this task.
ISA-BP04.05 – Monitor threats
Monitor ongoing changes in the threat capabilities and changes to threat characteristics.
Description
This Base Practice requires that the assessment team monitor ongoing changes to threat capabilities and characteristics. Since new threats can become relevant and the characteristics of existing threats can change, it is important to monitor both existing threats and their characteristics, and to check for new threats on a regular basis.
Example Work Products
· Threat monitoring reports – documents describing the results of the threat monitoring effort
· Threat change reports – documents describing changes in the threat spectrum
· Evidence of changes to the threat list from ISA-BP04.01 (Identify Applicable Threats)
Notes
The monitoring of threats needs to take into account any changes to the system or physical environment. Such changes could potentially have an effect on how new or already known threats could compromise an organization’s assets.
ISA-PA05: Assess Vulnerability
Summary Description
The purpose of the Assess Vulnerability Process Area is to determine the assessment team’s ability to identify and characterize vulnerabilities. Vulnerability refers to a weakness within the system, organization, or procedures that can potentially be exploited in some way that is detrimental to the organization’s systems, assets and/or capability to perform its mission.
Goals
· Vulnerabilities to the organization’s mission, assets, and systems are identified and characterized.
Process Area Notes
While the activities involved with gathering threat, vulnerability, and impact information have been grouped into separate Process Areas, they are interdependent when performing risk analysis. Therefore, the search for vulnerabilities has to be guided to a certain extent by the existence of corresponding threats. However, the absence of a known threat does not imply the absence of vulnerabilities. Potential vulnerabilities can exist that are not commonly known in the public arena.
Since new vulnerabilities are constantly arising, this Process Area must incorporate periodic up-dates of vulnerability sources and analysis techniques.
Base Practices List
ISA-BP05.01 Identify Applicable Vulnerabilities.
ISA-BP05.02 Define Exploitation Potential.
ISA-BP05.03 Determine Overall Vulnerability.
ISA-BP05.04 Monitor Exploitation Potential.
ISA-BP05.01 – Identify Applicable Vulnerabilities
Identify applicable vulnerabilities for a specified operational system.
Description
This base practice requires that the assessment team determine the assessor and/or evaluator's ability to identify applicable vulnerabilities for a specified operational system. This would include vulnerabilities that could potentially put the assets and systems at risk. In this base practice, vulnerabilities are seen as inherent to the system without consideration to the likelihood of any threats.
In order to increase the confidence that all applicable vulnerabilities are identified, the assessment team has to define the method for conducting vulnerability assessments. Defining the method for identifying security vulnerabilities for the system in a way that permits them to be identified and characterized may include a scheme for categorizing and prioritizing the vulnerabilities based on threats and their likelihood, operational functions, security requirements, or other areas of concern when provided.
Example Work Products
· Vulnerability databases
· Vulnerability assessment method
· Vulnerability analysis
· List of applicable vulnerabilities
Notes
At least two fundamentally different approaches exist for the identification of vulnerabilities. These two approaches are characterized as analysis-based approaches and testing-based approaches. Analysis-based approaches are generally more effective for identifying new vulnerabilities. Testing-based approaches are generally more effective for identifying known vulnerabilities that are present and not implementing the required patch or defense mechanism.
The applicability of vulnerabilities must encompass a systems approach. Information Security functions are sometimes supported by non-Information Security mechanisms that may have exploitable vulnerabilities that could adversely impact the system. As such, the search for potential vulnerabilities has to not be strictly limited to Information Security functions and mechanisms.
ISA-BP05.02 – Define Exploitation Potential
Analyze the vulnerabilities identified in ISA-BP05.01 (Identify Applicable Vulnerabilities) to determine the susceptibility to attack.
Description
This base practice requires that the assessment team understand the probability of a known threat exploiting a known vulnerability. As such, assessors and evaluators need to understand the underlying vulnerabilities. The susceptibility for exploitation would be based in part on the defense mechanisms, site policies, procedures, and environment.
Example Work Products
· Vulnerability Table with associated threats and exploitation potential
Notes
It is important to note that vulnerabilities can exist without a threat capable of exploitation.
All vulnerabilities have to be monitored to provide for future changes in threat capabilities or the inclusion of new threats.
ISA-BP05.03 – Determine Overall Vulnerability
Analyze combinations of vulnerabilities identified in ISA-BP05.01 (Identify Applicable Vulnerabilities) and analyzed in ISA-BP05.02 (Define Exploitation Potential) in order to determine the combined effect of multiple attacks.
Description
This base practice requires that the assessment team be able to determine the potential for multiple exploitations. Multiple exploitations can be accomplished through a single attack against a set of vulnerabilities (one to many), multiple attacks against a single vulnerability (many to one), or multiple independent attacks (one to one).
Example Work Products
· Vulnerability analysis.
· Overall vulnerability table – a compilation of known threats and susceptible vulnerabilities
· System Vulnerability Criticality Matrix (SVCM)
· Organizational Vulnerability Criticality Matrix (OVCM)
· Information Security Posture Profile
Notes
The assessor and/or evaluator must analyze the interdependencies of the vulnerabilities identified in ISA-BP05.01 (Identify Applicable Vulnerabilities). These interdependencies can create additional vulnerabilities or increase the likelihood of exploitation of known vulnerabilities.
The relationships between threats and vulnerabilities can be categorized in three ways: one-to-many, many–to-one, and one-to-one. The one-to-many relationship implies a single threat can attack multiple vulnerabilities at the same time. The many-to-one relationship implies multiple threats attacking a single vulnerability at the same time. The one-to-one relationship implies one threat attacking a single vulnerability at the same time but independent of any other attack. The overall vulnerability analysis needs to address these three categories of aggregate vulnerabilities.
ISA-BP05.04 – Monitor Exploitation Potential
Monitor ongoing changes in vulnerabilities and changes to their characteristics.
Description
This Base Practice requires that the assessment team monitor ongoing changes to vulnerabilities and their characteristics and understand the potential for exploitation. Since new vulnerabilities can become relevant and the characteristics of existing vulnerabilities can change, it is important to monitor both existing vulnerabilities and their characteristics, and to check for new vulnerabilities on a regular basis.
Example Work Products
· Vulnerability monitoring reports – documents describing the results of the vulnerability monitoring effort
· Vulnerability change reports – documents describing new or changed vulnerabilities
· Evidence of changes to the vulnerability list from ISA-BP05.03 (Determine Overall Vulnerability)
Notes
The monitoring of vulnerabilities needs to take into account any changes to the system or physical environment. Such changes could potentially have an effect on how new or already known vulnerabilities could be exploited in order to compromise an organization’s assets.
ISA-PA06: Assess Impact
Summary Description
The purpose of the Assess Impact process area is to determine an assessor and/or evaluator’s ability to identify the severity and type of impact to organizational mission, assets, and/or systems caused by the exploitation of vulnerabilities. Impacts may be tangible, such as the loss of physical assets or revenue, or intangible, such as loss of reputation or goodwill.
Goals
· Potential impacts to the organization’s mission, assets, and systems are identified and characterized.
Process Area Notes
The organizational capabilities are impacted as a consequence of the exploitation of vulnerabilities, either deliberate or accidental. The result of a successful exploitation would be a breach of confidentiality, loss of integrity, or reduction of availability. The results of the exploitations need to be translated into a quantifiable impact, e.g., increased cost, extended schedule, loss of resources and/or capability.
While the activities involved with gathering threat, vulnerability, and impact information have been grouped into separate Process Areas, they are interdependent when performing risk analysis. The probability of sustaining an impact is directly related to the relationship between known threats and vulnerabilities. The activities that result in the tables in ISA-BP04.05 (Assess Threat Likelihood) and ISA-BP05.03 (Determine Overall Vulnerability) will provide the foundation for determining impact probabilities.
The severity of impacts will play a central role in determining overall risk. Once the overall risk is established, a return on investment decision can be made between accepting the risk and the cost to mitigate.
Base Practices List
ISA-BP06.01 Analyze Capabilities.
ISA-BP06.02 Identify Potential Impacts.
ISA-BP06.03 Monitor Impacts.
ISA-BP06.01 – Analyze Capabilities
Analyze operational, business, and/or mission capabilities.
Description
This base practice requires that the assessment team analyze the organization’s capabilities based on the mission objectives outlined in ISA-BP03.01 (Understand Criticality of the Customer’s Assets). This will provide an understanding of the relative value of the mission capabilities to the organization. Value is determined by the importance of the asset and its intended use in support of organizational capabilities.
Example Work Products
· List of organizational capabilities based on mission objectives.
· System capability profile – describes the capabilities of a system and their importance to the mission of the organization.
Notes
The analyzed capabilities imply a level of criticality of the organization. Criticality can be interpreted as the impact on the system operation, on human lives, on operational cost and other critical factors, when a leveraged function is compromised, modified, or unavailable in the operational environment. Assets may also be defined in relation to their applicable security requirements. For example, assets may be defined as the confidentiality of a client list, the availability of interoffice communication, or the integrity of payroll information. The risk assessment method selected has to address how capabilities and assets are to be valued and prioritized.
All potential critical systems have to be examined to properly scope the assessment effort. Assessors and evaluators and customers have to use a list of systems, along with time constraints, size of the systems, and other considerations to assist in the planning of the assessment effort.
ISA-BP06.02 – Identify Potential Impacts
Identify impacts to the organizational mission.
Description
This base practice requires that the assessment team determine the assessor and/or evaluator's ability to describe the type and severity of impacts in terms of their effect on organizational capabilities. Starting with the assets identified in ISA-BP03.01 (Understand Criticality of the Customer’s Assets) and the prioritized capabilities identified in ISA-BP06.01 (Analyze Capabilities), the consequences of a successful exploitation can be determined. For each asset and capability, the consequences may be corruption, disclosure, obstruction, or destruction. The severity of an impact is a measure of its affect on the organizational mission objectives.
Example Work Products
· List of potential impacts and their associated severity
Notes
The assessment plan has to contain an analysis of impacts, to include criticality matrices along with impact definitions and assignments.
Severity will be reported in measures appropriate to the impact (e.g., cost, schedule, performance).
ISA-BP06.03 – Monitor Impacts
Monitor ongoing changes in the impacts and changes to their severity.
Description
This base practice requires that the assessment team monitor ongoing changes to the impacts. Since new impacts can become relevant and the severity of existing impacts can change, it is important to monitor both existing impacts and their severity, and to check for new impacts on a regular basis.
Example Work Products
· Impact monitoring reports – documents describing the results of the impact monitoring effort
· Impact change reports – documents describing changes in the impacts
· Evidence of changes to the impact list
Notes
The monitoring of impacts needs to take into account any changes to the system or physical environment. Such changes could potentially have an effect on how new or already known impacts could compromise an organization’s assets.
ISA-PA07: Assess Information Security Risk
Summary Description
The purpose of the Assess Information Security Risk Process Area is to identify and analyze Information Security risks to an organization based on threats, vulnerabilities, and impacts to its mission, assets, and systems.
This process area focuses on ascertaining risks based on an established understanding of how capabilities and assets are vulnerable to threats. Specifically, this activity involves identifying and assessing the likelihood of realizing an impact.
Goals
· The interdependencies of threats, vulnerabilities, and impacts are identified.
· The security risk associated with operating the system within a defined environment is determined.
· Countermeasures to the identified risks are determined.
Process Area Notes
Information Security risk is the likelihood and the impact that a successful exploitation has on an organization’s mission, assets, or systems. While Information Security risk deals specifically with protection of organizational Information Security capability, the resulting impact could be characterized in terms of cost and schedule impacts to the organization.
The first part of Assess Information Security Risk is the identification of the interdependence of input from threat, vulnerability, and impact process areas in order to form exploitation scenarios. The second part of Assess Information Security Risk is to analyze exploitations with respect to proposed countermeasures.
All potential risks have to be identified whether they will be realized or not. Risks have to be analyzed considering interdependencies between the threat, vulnerability, and impacts, and associated potential for exploitability, using the results of analysis in ISA-BP05.03 (Determine Overall Vulnerability) and ISA-BP06.02 (Identify Potential Impacts).
While activities involved with gathering threat, vulnerability, and impact information, are grouped into separate PAs, they are interdependent. This information forms the basis for the results provided in ISA-PA08 (Provide Analysis and Results).
Since risk environments are subject to change, they must be periodically monitored to ensure that the understanding of risk generated by this PA is maintained at all times.
Base Practices List
ISA-BP07.01 Determine Threat / Vulnerability / Impact Triples.
ISA-BP07.02 Assess Risk Associated with Exploitations.
ISA-BP07.03 Identify Potential Countermeasures.
ISA-BP07.04 Monitor Risks.
ISA-BP07.01 – Determine Threat / Vulnerability / Impact Triples
Identify threat/vulnerability/impact triples that have potential to adversely affect an organization’s mission, assets, and/or systems.
Description
This Base Practice requires that the assessment team identify exploitations by recognizing the interdependencies between threats, vulnerabilities, and impacts of exploitations.
These exploitations will be inputs to the analysis and selection of recommended countermeasures for the specified system.
Example Work Products
· Table with impacts and associated threats identified in ISA-PA04 (Assess Threat) and vulnerabilities (utilizing vulnerability table from ISA-BP05.03 [Determine Overall Vulnerability] and identified impacts from ISA-BP06.01 [Prioritize Capabilities])
Notes
The components of risk have been identified and analyzed independently in ISA-PA04 (Assess Threat), ISA-PA05 (Assess Vulnerability) and ISA-PA06 (Assess Impact). This PA brings threat, vulnerability, and impact together to determine interdependencies, resulting in identification of exploitations.
ISA-BP07.02 – Assess Risk Associated with Exploitations
Identify and analyze risks.
Description
This ISA-BP requires that the assessment team analyze the exploitations identified in ISA-BP07.01 (Determine Threat /Vulnerability /Impact Triples) to determine interdependencies that would result in a risk to the mission, assets, or system.
Example Work Products
· List of risks (e.g., groups of similar exploitations)
Notes
The likelihood of exploitation is the combination of the likelihood of the threat and the likelihood of a vulnerability being successfully targeted by a specified threat. A risk statement is based on the likelihood of exploitation combined with the potential damage incurred from a realized impact. The output from the analysis performed in this PA is the foundation for an organizational risk management program.
ISA-BP07.03 – Identify Potential Countermeasures
Determine potential countermeasures to identified exploitations.
Description
This ISA-BP requires that the assessment team analyze exploitations identified in ISA-BP 07.01 (Determine Threat /Vulnerability /Impact Triples) and assessed in ISA-BP 07.02 (Assess Risk Associated with Exploitations ) to determine if there are viable countermeasures that could eliminate or reduce the effect of the exploitation. The assessors and evaluators then must identify countermeasures that the organization can implement to mitigate or eliminate the possibility of exploitation. Exploitations can be mitigated by countermeasures that reduce threat capability, close vulnerabilities, and/or minimize an impact.
Example Work Products
· Table of potential countermeasures associated with potential exploitations
Notes
The Final Assessment Report has to contain recommended countermeasures for each identified vulnerability. The assessor and/or evaluator's analysis have to provide alternate countermeasures (when applicable) so the customer can analyze them along with other factors (e.g., cost) when determining proper actions.
Although risk can be reduced by solutions for threat, vulnerability, or impact, the majority of solutions will pertain to the elimination or mitigation of vulnerabilities.
Countermeasures can be categorized in three ways: one-to-many, many–to-one, and one-to-one. The one-to-many relationship implies a single countermeasure can mitigate multiple vulnerabilities at the same time. The many-to-one relationship implies multiple countermeasure can be used to mitigate a single vulnerability (e.g., secure Guards, Firewalls, Routers on same system each help reduce overall vulnerability). The one-to-one relationship implies one countermeasure is used to mitigate a single vulnerability (this is generally the most costly solution). The overall countermeasure analysis needs to look at the cost-benefit tradeoff for each countermeasure based on its ability to effectively reduce the likelihood of a vulnerability being exploited vs. the impact (i.e., cost) to the organization if the exploitation were to occur.
ISA-BP07.04 – Monitor Risks
Monitor ongoing changes in the risks and changes to their characteristics.
Description
This Base Practice requires that the assessment team monitor ongoing changes to the risks. Since new risks can become relevant and the characteristics of existing risks can change, it is important to monitor existing risks and their characteristics, and to check for new risks on a regular basis.
Example Work Products
· Risk monitoring reports – documents describing the results of the risk monitoring effort
· Risk change reports – documents describing changes in risks
· Evidence of changes to the risk list from ISA-BP07.02 (Assess Risk Associated With Exploitations).
Notes
The monitoring of risks needs to take into account any changes to the system or physical environment. Such changes could potentially have an effect on how new or already known risk could affect the Information Security capability of an organization.
ISA-PA08: Provide Analysis and Results
Summary Description
The purpose of the Provide Analysis and Results PA is to accurately report the findings and recommendations of an Information Security Assurance Activity to the site and interested third parties. This information is identified in ISA-PA03 (Specify Initial Information Security Needs) and includes the analysis performed in ISA-PA04 (Assess Threat), ISA-PA05 (Assess Vulnerability), ISA-PA06 (Assess Impact) and ISA-PA07 (Assess Risk).
Goals
· Any constraints or special emphasis requested by the customer are incorporated into the assessment results.
· A summary of the assessment findings and recommendations is provided to the customer.
Process Area Notes
The assessment team needs to keep in mind that the reports provided to the customer have to provide a foundation for a risk management program. It is good practice for the assessment team’s organization to establish a standard template for the final reports in order to compare assessment results and to easily incorporate modifications that may be needed due to changes in any guiding standards.
Base Practices List
ISA-BP08.01 Address Customer’s Concerns and Constraints.
ISA-BP08.02 Provide Findings and Recommendations.
ISA-BP08.01 – Address Customer’s Concerns AND CONSTRAINTS
Respond to concerns and constraints raised by customer in ISA-BP03.02 (Identify Applicable Constraints) and ISA-BP03.03 (Identify Customer’s Concerns).
Description
This base practice requires that the assessment team ensure that any customer concerns, constraints, or other considerations have been identified in the Information Security Assurance plan.
Example Work Products
· Information Security Assessment Plan
· Project Book
· Red Team Book
· Final Outbrief
Notes
The plans must identify any customer concerns and constraints. These may include considerations on the requirements, design, implementation, configuration, and documentation. The final report will demonstrate that the concerns and constraints were incorporated in the assessment analysis.
ISA-BP08.02 – Provide Findings and Recommendations
Convey the assessment analysis and results to the customer.
Description
This ISA-BP requires that the assessment team provide results from the assessment that will support the customer in making informed risk management decisions.
Example Work Products
· Assessment out-brief materials
· Final Report
Notes
The Final Assessment Report is the definitive document for reporting the assessment team’s findings and recommendations, regardless of any other discussions between the team members and the customer site.
ISA-PA09: Manage Information Security assurance Processes
Summary description
The purpose of Manage Information Security Assurance Processes is to determine the level of oversight and control applied to the processes associated with the organization’s Information Security Assurance Activities. This includes the overall management structure as well as the management of individual Information Security Assurance Activities. Effective management includes analysis and control of changes to the process. In addition, this process area is applicable to all work products that are generated throughout an Information Security Assurance activity. The specific requirements for each Information Security Assurance address by the ISA-CMM are provided as appendices to this document.
Process Area Notes
Proper Information Security Assurance management processes will allow for the effective and efficient use of Information Assurance resources with respect to customer priorities.
A mature organization will have a set of work products placed under process management. These work products would include, but are not limited to, the Information Security Assessment Methodology (or any other methodology used by the organization), Assessment reports, Assessments Plans, Assessment schedules, and any Analyst tools used by the team.
Base Practices List
The following list contains the base practices that are essential elements of good systems engineering:
ISA-BP09.01 Identify Information Security Assurance Process Management Structure.
ISA-BP09.02 Define the Information Security Assurance Process.
ISA-BP09.03 Maintain Work Product Baselines.
ISA-BP09.04 Manage the Information Security Assurance Program.
ISA-BP09.01 – Identify Information Security Assurance Process Management Structure
Verify the proper management structure is in place to manage Information Security Assurance processes.
Description
This base practice requires that the Information Security Assurance team verify the presence of a dedicated management infrastructure to support Information Security Assurance Activities. Dedicated support implies evidence that personnel, time, money, and resources are made available in support of Information Security Assurance Activities.
example Work Products
· Identified organizational management structure
Notes
Analyzing the organizational chain of command and lines of authority is one way to help make this determination. Some examples of the presence of a mature management structure would be an organization chart defining roles and responsibilities for management and team members.
While not a full-time activity, maintaining management of the assessment program within the company is a responsibility that must be carried out.
ISA-BP09.02 – Define Information Security Assurance Process
Verify the presence of a set of activities used to conduct Information Security Assurance Activities.
Description
This base practice requires that the Information Security Assurance team understand the set of steps that the organization uses to conduct Information Security Assurance Activities. At a minimum, one would expect three general phases to be addressed. These three phases are the pre-activity, onsite activity, and report generation phases.
example Work Products
· Information Security Assessment process description
· Information Security Evaluation process description
Notes
The pre-activity phase would include logistics support, general site awareness, and preliminary system and organization descriptions. The onsite phase would include the implementation of the specified Information Security Assurance methodology, and addresses the technical aspects of conducting Information Security Assurance Activities. The report generation phase would include production and delivery of the final report.
ISA-BP09.03 – Maintain Work Product Baselines
Verify the collection of information used to support the Information Security Assurance program.
Description
This Base Practice requires that the assessment organization provide evidence to support the presence of an Information Security Assurance program. This evidence has to address the overall Information Security Assurance program and the technical activities conducted by the Information Security Assurance team.
example Work Products
· A set of templates, process descriptions, and program management documents
Notes
It is important to understand that the baseline may change over time. Therefore, some evidence of configuration control has to be present.
ISA-BP09.04 – Manage Information Security Assurance Program
Verify that the organization is taking an active role in managing the Information Security Assurance Activities.
Description
This Base Practice requires that the assessment organization provide evidence that the proper decisions are being made to support the Information Security Assurance program.
example Work Products
· Program management documents
Notes
Some examples of the presence of a mature management program are processes that show modifications to the identified baseline documentation, the review and release process for Final Reports, and evidence of changes to the Information Security Assurance process.
Generic Practices
This chapter contains the Generic Practices (GPs) that are applied to the Process Areas (PAs) in order to determine the capability of the organization. The GPs are grouped according to Common Features and Capability Levels. In order to achieve a rating, the organization must perform at least 90% of the Common Features within a Capability Level and 100% of the Common Features in the previous levels.
The following is the list of Capability Levels, each of which may have Common Features and GPs associated with them:
· Capability Level 0 - Not Performed
· Capability Level 1 - Performed Informally
· Capability Level 2 - Planned and Tracked
· Capability Level 3 - Well Defined
· Capability Level 4 - Quantitatively Controlled
· Capability Level 5 - Continuously Improving
Notes
It is important to remember that GPs measure how well the ISA-BPs are conducted throughout the organization. The higher the GP, the more standardized a process is implemented. Meeting higher GPs also implies a greater awareness and enforcement of the process activities across the entire organization.
While the various Process Areas are loosely related, there are no mandated minimum ratings required in one ISA-PA in order to achieve a rating at or above in another ISA-PA. That being said, there are tight binding relationships within the GPs. For example if you do not perform GP 2.1.1 – Allocate Resources you can not do GP 2.1.2 – Assign Responsibilities because you have no pool to draw from. A complete relational description is provided in Appendix B.
The ISA-CMM can not be tailored. As such all the GPs will be applied to each PA and a rating will be provided for each Process Area.
Capability Level 0 – Not Performed
Summary Description
The purpose of the Not Performed Capability Level is to identify organizations that fail to support all of the Base Practices within a Process Area. Support implies that someone (i.e. ANYONE) in the organization has knowledge of and performs the activity.
Notes
None.
Capability Level 1 – Performed Informally
Summary Description
The purpose of the Performed Informally Capability Level is to identify that activities are being implemented at a minimum acceptable level in support of a Process Area. All the base practices of the process must be performed. The implementation of these base practices may not be rigorously planned and tracked (i.e., they are being done ad hoc). An ad hoc organization does not imply lack of performance; rather that performance relies heavily on the experience of individuals because there is not a documented process.
Common Features List
This capability level comprises the following common features:
· Common Feature 1.1 – Base Practices Are Performed
Notes
Ad Hoc organizations can be 100% effective in doing their mission. The risk lies in the potential for a total loss of capability based on the loss of one subject matter expert who carries all the knowledge of a specific activity in his/her head. In the event that the organizations were to lose such an individual, there would be no way to transfer the knowledge to his/her replacement, thereby putting the entire activity at risk.
Common Feature 1.1 – Base Practices Are Performed
Summary Description
This Common Feature requires that the organization provide evidence that all the Base Practices of a Process Area are being performed in some manner. However, the consistency of performance and the quality of the work products produced are likely to be highly variable due to the ad hoc nature of the controls that are in place.
Generic Practices List
This common feature comprises the following generic practices:
· GP 1.1.1 – Perform the Process
GP 1.1.1 – Perform the Process
Description
This GP requires that the assessment organization provide evidence that supports the claim that all ISA-BPs of a PA are being implemented.
Example Work Products
· Individual knowledgeable in the ISA-BPs
· Services and products that meet a customer demand
Notes
This process is an informal process. The customer(s) of the process area may be internal or external to the organization. The presence of deliverables (i.e., products and services) can be used as evidence that a process exists. If there is one person in the organization that can do this, it will count as sufficient. This is why analysis of individuals performing the tasks in ad hoc organizations is so important.
Relationships
This Generic Practice provides the base for GP 2.1.3 (Document The Process).
Capability Level 2 – Planned and Tracked
Summary Description
The primary distinction from the Performed Informally Capability Level is that the performance of the process is planned and managed via some form of documented process. The purpose of the Planned and Tracked Capability Level is to establish the presence of documented (formal or informal) and maintained processes at the project, team or activity level. Performance according to specified procedures is verified. Work products conform to specified standards and requirements. Measurement is used to track process area performance, thus enabling the project, team or activity to manage its actions based on actual performance.
Common Features List
This capability level comprises the following common features:
· Common Feature 2.1 – Planning Performance
· Common Feature 2.2 – Disciplined Performance
· Common Feature 2.3 – Verifying Performance
· Common Feature 2.4 – Tracking Performance
Notes
At level 2, we rely on the knowledge provided by a team of individuals instead of just one person. This implies a stronger likelihood that the organization will not lose its entire capability if one person were to leave. At level 2, the various teams have documented processes for their internal use, but have not provided this knowledge or process for implementation throughout the organization.
Common Feature 2.1 – Planning Performance
Summary Description
This Common Feature requires that the project or activity provide evidence that a documented (formal or informal) process exists. The purpose is to establish a baseline capability that is used within a provider organization. This does not imply a standardized process across the organization, but the presence of organized processes within specific groups of individuals (i.e. Assessment team, Network team, Threat analysis team).
Generic Practices List
This common feature comprises the following generic practices:
· GP 2.1.1 – Allocate Resources
· GP 2.1.2 – Assign Responsibilities
· GP 2.1.3 – Document the Process
· GP 2.1.4 – Provide Tools
· GP 2.1.5 – Ensure Training
· GP 2.1.6 – Plan the Process
GP 2.1.1 – Allocate Resources
Description
This generic practice requires that the project or activity allocate resources (including time, tools, and people) for performing the process area.
Example Work Products
· Organization chart
· Roles and responsibilities
· Property accountability
Notes
The effective allocation of resources requires an organization to provide a responsible entity for allocation functions (e.g. requirements analysis, needs identification, levels of effort, qualifications). At this level, the responsible entity may be defined on a project-by-project basis, but as the organization matures, one would expect to see a centralized allocation method/authority.
Relationships
This Generic Practice provides the base for GP 2.1.2 (Assign Responsibilities), GP 2.1.4 (Provide Tools), and GP 2.1.5 (Ensure Training).
GP 2.1.2 – Assign Responsibilities
Description
This generic practice requires that the project or activity assign responsibilities for developing the work products and/or providing the services of the process area.
Example Work Products
· Spreadsheet that maps organization structures to roles and responsibilities identified in GP 2.1.1 (Allocate Resources)
Notes
This activity generally falls to the senior member of the team for the execution of a specific task. It is not until higher levels of maturity that clear lines of responsibility (e.g. PM, Task Leaders) and authority are established at the organization level and tasking and process execution are enforced from the top down.
Relationships
This Generic Practice uses the output from 2.1.1 (Allocate Resources) to identify the pool of talent to draw from. This Generic Practice provides the base for GP 3.3.1(Perform Intra-Group Coordination), GP 3.3.2 (Perform Inter-Group Coordination) and GP 3.3.3 (Perform External Communication).
GP 2.1.3 – Document the Process
Description
This generic practice requires that the project or activity document the approach to performing the process area in standards and/or procedures.
Example Work Products
· Standards and procedures
· Vulnerability assessment guides
· Risk mitigation plans
Notes
The participation of the process owners (i.e. the people that use the process from day to day) is essential for creating a usable process. It is important to note that the documentation at this level need only apply at the task or project level and may not apply across the entire organization.
Relationships
The processes performed in GP 1.1.1 (Perform the Process) are captured and documented here. This Generic Practice provides the base for GP 2.1.6 (Plan the Process).
GP 2.1.4 – Provide Tools
Description
This generic practice requires that the project or activity provide appropriate tools to support performance of the process area.
Example Work Products
· Process management tool-set
· Information Security Assurance technical tool-set
· Appropriate hardware
· Communications systems
Notes
Process-related tools can range from formal process tracking tools developed in house to hardware, COTS scheduling software, e-mail, databases, best-practice matrices or status meetings. In addition to this set of tools, the organization need to provide the set of technical tools (e.g. Network scanners, risk tools, vulnerability identification and assessment tools).
The selection of tools has to support the day to day activities at the task or project level. As the organizational process maturity gets better, the tools will also become more formal in nature (e.g. Project Management tools, data dictionaries that drive the DB activities).
Relationships
The tools identified in this generic practice have to support the processes identified in GP 1.1.1 (Perform the Process), captured in GP 2.1.3 (Document the Process) and will help implement the plans and procedures identified in GP 2.2.1 (Use Plans, Standards and Procedures).
GP 2.1.5 – Ensure Training
Description
This generic practice requires that the project or activity ensure that the individuals performing the process areas are appropriately trained in how to perform the process.
Example Work Products
· PA-specific training objectives
· Evidence of training (e.g., training records)
Notes
ISA-PA01 (Provide Training) measures whether a training program exists. This GP determines whether the specific training for a given PA is adequate to support the activities defined within the PA. For example, it is possible to have a level 5 training program (e.g. ISA-PA01 = Level 5) and still not train in the proper areas (e.g., GP 2.1.5 is not implemented for ISA-PA04 (Assess Threat).
Relationships
Training outlined in this Generic Practice have to support the processes identified in GP 1.1.1 (Perform the Process), captured in GP 2.1.3 (Document the Process).
GP 2.1.6 – Plan the Process
Description
This generic practice requires that the project or activity provide an execution plan in support of the documented process.
Example Work Products
· Project plans
· Schedules
· Milestones
Notes
This generic practice does not imply execution of the plan. It is the strategy (e.g., schedule, milestones) for implementing the process using the documented plan, resources, and tools identified in the previous generic practices.
Relationships
This Generic Practice uses the output from GP 2.1.3 (Document the Process) to develop accurate plans, schedules and milestones. This Generic Practice provides the base for GP 2.2.1 (Use Plans, Standards, and Procedures).
Common Feature 2.2 – Disciplined Performance
Summary Description
This Common Feature requires that the project or activity provide evidence that a baseline set of processes are being implemented appropriately within the individual assessment activity to achieve Level 2.
Generic Practices List
This common feature comprises the following generic practices:
· GP 2.2.1 – Use Plans, Standards, and Procedures
· GP 2.2.2 – Work Product Management and Control
GP 2.2.1 – Use Plans, Standards, and Procedures
Description
This generic practice requires that the project or activity provide evidence that supports the use of documented plans, standards, guidelines, and/or procedures in implementing the process area.
Example Work Products
· Presence of products and services delivered as specified by the process
· Informal process controls (e.g., email, meeting minutes, spreadsheets)
Notes
This set of plans, standards and procedures provides consistency in the products produced at the project or activity level, not the organizational level. While there are documented plans, standards, and procedures, they are not standardized across the organization. The assessment team has to expect to see documentation at the project and activity level.
Relationships
The standards and procedures used here were documented in GP 2.1.3 (Document the Process), and the plans used were documented in GP 2.1.6 (Plan the Process) evolve to GP 3.1.1 (Standardize the Process).
GP 2.2.2 – Manage and Control Work Products
Description
This generic practice requires that the project or activity provide evidence that the work products of the process area are placed under version control and appropriately managed.
Example Work Products
· Informal version control methodology
· Evidence of a review and release process
Notes
The appropriate management of the work products implies that various documents and procedures are maintained and disseminated throughout the project or activity to ensure a common approach to the task. In addition, this activity is designed to keep the set of plans, standards and procedures used by the project or activity current.
Relationships
Where process area ISA-PA09 (Manage Information Security Assurance Processes) focuses on the general practices of the Information Security process, this generic practice is focused on the management (e.g., version control) of the various work products within a specific process area.
This Generic Practice uses the output from GP 2.2.1 (Use Plans, Standards and Procedures) to identify configuration items and develop a change management system. This generic practice lays the foundation for GP 2.3.2 (Audit Work Products).
Common Feature 2.3 – Verifying Performance
Summary Description
This Common Feature requires that the project or activity provide evidence that they are implementing their plans and procedures as directed.
Generic Practices List
This common feature comprises the following generic practices:
· GP 2.3.1 – Verify Process Compliance
· GP 2.3.2 – Audit Work Products
GP 2.3.1 – Verify Process Compliance
Description
This generic practice requires that the project or activity lead provide evidence of oversight to ensure that processes are performed as directed.
Example Work Products
· Evidence of milestones or tasks defined and tracked (e.g., status, action tracking)
· Evidence of directed change to original schedule and milestones
Notes
This generic process focuses on the management's ability to ensure that the procedures are followed as specified for the project or activity. This can be done informally (e.g., through e-mail, kickoff meeting minutes) or formally (e.g., project plans). Informal controls imply that the management reviews actions and makes decisions based on what they feel is good enough. Formal controls imply that a plan is laid out with deliverables and milestones. The managers then track against a known set of critical events to determine if the project or activity is compliant with the processes. All of this is still done on a project or activity basis vice an organizational perspective.
Relationships
The applicable standards and procedures were documented in GP 2.1.3 (Document the Process) and GP 2.1.6 (Plan the Process), and used in GP 2.2.1 (Use Plans Standards and Procedures). This generic practice lays the foundation GP 3.2.2 (Perform Defect Reviews).
GP 2.3.2 – Audit Work Products
Description
This generic practice requires that work products are verified for compliance with applicable standards and/or customer requirements.
Example Work Products
· Change logs
· Internal review/release process
Notes
Work products are those documents that support the activities of and are the resultant output of an assessment (i.e. The Assessment report). At Level 2, this practice is met by project lead and/or customer review and feedback.
Relationships
The applicable standards and procedures were documented in GP 2.1.3 (Document the Process) and used in GP 2.2.1 (Use Plans Standards and Procedures). This GP leverages from Generic Practice GP 2.2.2 (Work Product Management and Control) which ensures that the product or service undergoing review is the correct version and has complied with the appropriate configuration management process. This generic practice lays the foundation GP 2.4.1 (Track with Measurement).
Common Feature 2.4 – Tracking Performance
Summary Description
This Common Feature requires that the project or activity provide evidence that they are gathering process related measurements.
Generic Practices List
This common feature comprises the following generic practices:
· GP 2.4.1 – Track with Measurement
· GP 2.4.2 – Take Corrective Action
GP 2.4.1 – Track with Measurement
Description
This generic practice requires that the project or activity track actions against schedules and milestones and measure deviations.
Example Work Products
· Process for tracking
· Status reports
· Meeting minutes
· Action item tracking methodology
Notes
Tracking activities involve maintaining a record of activity (e.g., status reports, meeting minutes). Measurement involves identifying deviations from the original plan and procedures. Effective tracking and measurement cannot be done without some foresight or planning that specifies target objectives. Both a description of the measures and the evidence that the measures are used are needed for compliance with this generic practice.
Relationships
The use of measurement implies that the measures have been defined and selected in GP 2.1.3 (Document the Process) and GP 2.1.6 (Plan the Process), data has been collected in GP 2.2.1 (Use Plans Standards and Procedures) and the work products are valid (GP 2.3.2 – Audit Work Products) and can offer effective points of measure. This generic practice lays the foundation for activities conducted in GP 2.4.2 (Take Corrective Action) and evolves to GP 3.2.1 (Use Well-Defined Data).
GP 2.4.2 – Take Corrective Action
Description
This generic practice requires that the project or activity identify thresholds for taking corrective action when progress varies significantly from that planned.
Progress may vary from documented or past performance because estimates were inaccurate, performance was affected by external factors, or the requirements on which the plan was based have changed. Corrective action may involve changing the process, changing the plan, or both. The corrective action is the result of an unexpected occurrence during an assessment activity that the team was not prepared to address. These actions are documented and reported for use in refining future assessment activities.
Example Work Products
· Documented process for corrective action
· Examples of acceptable limits to deviation (thresholds)
· Results showing corrective action taken
Notes
An example of a threshold would be: You expect to produce 5 reports and are concerned if you produce less than 4 in the given time frame. If you produce 3, there have to be an expected reaction (i.e. have to work double time to catch up or hire an expert for the next period to cover the backlog).
Relationships
This GP assimilates the data collected in GP 2.4.1 (Track with Measurement) to determine what (if any) action needs to be taken to refine the current process.
Capability Level 3 – Well-Defined
Summary Description
The primary distinction from the Planned and Tracked Capability Level is that the process is planned and managed using an organization-wide standard process as opposed to the individual project, team or assessment activity level. The purpose of the Well Defined Capability Level is to establish the presence of Standardized (i.e. formally documented and maintained) processes. Base practices are performed using well-defined data, approved and tailored versions of a standard, documented process and process work products and capability are communicated effectively.
Common Features List
This capability level comprises the following common features:
· Common Feature 3.1 – Defining a Standard Process
· Common Feature 3.2 – Perform the Defined Process
· Common Feature 3.3 – Coordinate Practices
Notes
At level 3, we should see standardized processes being applied across the organization. This implies a level or rigor to ensure consistency of execution across all tasks. A “defined process” will typically be tailored from the organization’s standard process definition. A well-defined process is one in which needs are identified and addressed through policies, standards, inputs, entry criteria, activities, procedures, specified roles, measurements, validation, templates, outputs, and exit criteria that are documented, consistent, and complete. A well-defined process uses standardized reporting and collection techniques to gather data on performance and quality.
Common Feature 3.1 – Defining a Standard Process
Summary Description
This Common Feature requires that the organization provide evidence of the institutionalization of a standard process. The origin of institutionalized processes may be one or more similar processes used successfully on a specific project or activity. A key element of a standardized process at this level is formal documentation. An organization’s standard process is likely to need tailoring to specific situations. Therefore, documentation of a standard process for the organization and a method for tailoring the standard process to specific uses is addressed.
Generic Practices List
This common feature comprises the following generic practices:
· GP 3.1.1 – Standardize the Process
· GP 3.1.2 – Tailor the Standard Process
GP 3.1.1 – Standardize the Process
Description
This generic practice requires that the organization document a standard process or family of processes for the organization that provides a formal description (i.e., documented) of how to implement the base practices of the process area.
Example Work Products
· A set of formal process documents that are applied across the entire organization and tailored to suit the specific needs of a project or activity.
Notes
The critical distinctions between the Level 2 Generic Practices and Level 3 Generic Practices are the scope of application of the policies, standards, and procedures and the level of rigor applied to the documentation of the process. At Level 2, the project or activity lead has the discretion for establishing standards and procedures for the activity. These standards and procedures may only be used exclusively in their specific area. At Level 3, policies, standards, and procedures are being established at an organizational level for common use.
Relationships
The Level 2 process description was provided in GP 2.1.3 (Document the Process) and implemented in GP 2.2.1 (Use Plans, Standards, and Procedures). This generic practice establishes the Level 3 process description that is tailored in GP 3.1.2 (Tailor the Standard Process).
GP 3.1.2 – Tailor the Standard Process
Description
This generic practice requires that the organization provide evidence (in documented form) that they are modifying the set of formal process documents to address the specific needs of each project or activity.
Example Work Products
· Documented process for tailoring
· Verification of the use of standardized processes (a documented process)
· Verification of tailoring where applicable (proof of specific use)
Notes
There is no requirement to tailor if the standardized process can effectively meet the needs of the project or activity. The tailoring activity could include addendums to the standardized process documents and/or modifications directly to the standardized document baseline.
Relationships
The organization's standard process is documented in GP 3.1.1 (Standardize the Process). The tailored process definition is used in GP 5.1.2 (Continuously Improve the Standard Process).
Common Feature 3.2 – Perform the Defined Process
Summary Description
This Common Feature requires that the organization provide evidence of a repeatable well-defined process. Thus the use of the institutionalized process, review of the results of the process, and work products for defects, and development of well-defined data for assessing performance and results are essential to meeting the intent of this feature.
Generic Practices List
This common feature comprises the following generic practices:
· GP 3.2.1 – Use a Well-Defined Process
· GP 3.2.2 – Perform Defect Reviews
· GP 3.2.3 – Use Well-Defined Data
GP 3.2.1 – Use a Well-Defined Process
Description
This generic practice requires that the organization provide evidence that the standardized process is being implemented in a manner that addresses the specific needs of the project or activity.
Example Work Products
· Project process descriptions that includes policies, standards, inputs, entry criteria, activities, procedures, specified roles, measurements, validation, templates, outputs, and exit criteria
Notes
A well defined process uses standardized reporting and collection techniques to gather data on performance and quality.
Relationships
This Generic Practice uses the output from GP 2.4.1 (Track with measurement) to refine the process in to well-defined units. This generic practice lays the foundation for GP 5.2.3 (Continuously Improve the Defined Process).
GP 3.2.2 – Perform Defect Reviews
Description
This generic practice requires that the organization provide evidence that standardized quality assurance is performed against the work products produced.
Example Work Products
· Documented work product review process
· Organizational change management system
· Organizational actions tracking database
· Revised work product standards, templates, and outlines
Notes
In order to have effective defect reviews, there have to be a central point of control for the review and release of information.
Relationships
This Generic Practice uses the output from GP 2.3.1 (Verify Process Compliance) to identify potential concerns of the process that need to be addressed. This generic practice lays the foundation for GP 5.2.1 (Perform Causal Analysis).
GP 3.2.3 – Use Well-Defined Data
Description
This generic process requires that the organization provide evidence that the data associated with the process and work products is verified and validated throughout the activity.
Example Work Products
· Documented process for using well-defined data
· Database Management System
· Data item descriptions/data dictionary
· Update and modification process
Notes
Process and data verification implies that the appropriate data is being used to support an activity. Validation implies that the data is relevant to the mission. Data at Level 3 can be qualitative or quantitative in nature as long as it is defined and applied across the entire organization. In order to transition to Level 4, all data must be quantitative.
Relationships
This Generic Practice uses GP 3.2.1 (Use a Well-Defined Process) to identify critical data elements that need to be refined. This generic practice lays the foundation for GP 4.1.1 (Establish Quality Goals).
Common Feature 3.3 – Coordinate Practices
Summary Description
This Common Feature requires that the organization provide evidence that the coordination of activities is done throughout the projects and the organization. Various groups throughout the projects and organization perform significant activities. A lack of coordination can cause delays or incompatible results. Thus the coordination of intra-group, inter-group, and external activities must be appropriately addressed. These generic practices form an essential foundation to having the ability to quantitatively control processes.
Generic Practices List
This common feature comprises the following generic practices:
· GP 3.3.1 – Perform Intra-Group Coordination
· GP 3.3.2 – Perform Inter-Group Coordination
· GP 3.3.3 – Perform External Coordination
Notes
A group can be an assessment team, red team, appraisal team, quality assurance team, risk configuration management team, IT team or any other subset within the organization.
GP 3.3.1 – Perform Intra-Group Coordination
Description
This GP requires that the organization provide evidence of effective communication at the team level.
Example Work Products
· Project/activity communications (e.g., e-mail, meeting minutes, schedules with tasks/milestones)
Notes
This type of coordination addresses the need for the individuals within a specific project or activity to share their experiences with one another to mitigate potential failures.
Relationships
This Generic Practice relies on GP 2.1.2 (Assign Responsibilities) as the activity to establish a clear organizational structure in which to operate.
GP 3.3.2 – Perform Inter-Group Coordination
Description
This GP requires that the organization provide evidence of effective communication among the individual assessment teams or other teams as appropriate (e.g. QA, CM) within the organization.
Example Work Products
· Organizational agreements (e.g., MOUs, SLAs, or informal such as e-mail)
· Lessons learned
· Quality Assurance activities
· Configuration Management Activities
Notes
Relationships between the individual assessment teams are established by management to ensure a common understanding of the commitments, expectations, and responsibilities of each team within the organization. These understandings are documented and agreed upon throughout the organization and address the interaction among various teams. Issues are tracked and resolved among all the affected teams.
Relationships
This Generic Practice relies on GP 2.1.2 (Assign Responsibilities) as the activity to establish a clear organizational structure in which to operate.
GP 3.3.3 – Perform External Coordination
Description
This GP requires that the organization provide evidence of effective communication with people/organizations outside of the assessment organization.
Example Work Products
· Organizational agreements (e.g., formal MOUs, SLAs)
· Statements of Work
· Proposals
Notes
This type of coordination addresses the needs of external entities that request or require assessment results (e.g., customers, research organizations, sponsor organizations).
A relationship between external groups is established via a common understanding of the commitments, expectations, and responsibilities of each assessment team within an organization.
Relationships
This Generic Practice relies on GP 2.1.2 (Assign Responsibilities) as the activity to establish a clear organizational structure in which to operate.
Capability Level 4 – Quantitatively Controlled
Summary Description
The primary distinction from the Well-Defined level is that the defined process is quantitatively understood and controlled. The purpose of the Quantitatively Controlled Capability Level is to define detailed measures of performance and establish procedures to ensure they are collected and analyzed. This leads to a quantitative understanding of process capability and an improved ability to predict performance. Performance is objectively managed, and the quality of work products is quantitatively known.
Common Features List
This capability level comprises the following common features:
· Common Feature 4.1 – Establishing Measurable Quality Goals
· Common Feature 4.2 – Objectively Managing Performance
Notes
While the time, money and effort expended to transition for levels 0-3 is relatively linear in nature, the level of effort to achieve level 4 is an order of magnitude more costly. All aspects of process and performance metrics used to achieve level 4 ratings are quantitative in nature!
Common Feature 4.1 – Establishing Measurable Quality Goals
Summary Description
This Common Feature requires the organization to provide evidence of established, measurable targets (i.e., quality goals) for the work products resulting from the organization’s processes. These generic practices form an essential foundation to objectively managing the performance of a process.
Generic Practices List
This common feature comprises the following generic practices:
· GP 4.1.1 – Establish Quality Goals
GP 4.1.1 – Establish Quality Goals
Description
This GP requires that the organization provide evidence that measurable (i.e., quantitative) quality goals for the work products of the organization's standard processes are identified.
Example Work Products
· Quantitative quality goals
Notes
These quality goals can be tied to the strategic quality goals of the organization, the particular needs and priorities of the customer, or to the tactical needs of the project. The measures referred to here go beyond the traditional end-product measures. They are intended to imply sufficient understanding of the processes being used to enable intermediate goals for work product quality to be set and used and determine whether quality has been achieved.
An example of a goal is: “To be #1”
An example of a quality goal is: “To be #1 by achieving a 95% pass rate in…..”
Relationships
This Generic Practice relies on GP 3.2.3 (Use Well-Defined Processes) as input for developing and measuring against a set of quality goals. All data collected in GP 3.2.3 (Use Well-Defined Data) must be converted to quantitative data to be accepted at this level. This generic practice lays the foundation for GP 4.2.1 (Determine Process Capability).
Common Feature 4.2 – Objectively Managing Performance
Summary Description
This common feature requires that the organization provides evidence of their approach for determining and implementing a quantitative measure of process capability and making use of quantitative measures to manage the process. Determining the process capability quantitatively and using the quantitative measures as a basis for corrective action are addressed. These generic practices form an essential foundation to having the ability to achieve continuous improvement.
Generic Practices List
This common feature comprises the following generic practices:
· GP 4.2.1 – Determine Process Capability
· GP 4.2.2 – Use Process Capability
GP 4.2.1 – Determine Process Capability
Description
This GP requires that the organization provide evidence that measurement against quality goals is done to determine process effectiveness (i.e., process capability).
Example Work Products
· Quality goals gap analysis
· Feedback studies
· Progress against goals
· Metrics
Notes
Measurements inherent in the process definition are collected as the process is being performed. Quantitative metrics are required at this level to demonstrate process capability (e.g., achieving customer satisfaction of 80% when the goal is 90%).
Relationships
This Generic Practice uses the output from GP 4.1.1 (Establish Quality Goals) to measure how closely the organization outputs match the defined goals. This generic practice lays the foundation for GP 4.2.2 (Use Process Capability).
GP 4.2.2 – Use Process Capability
Description
This GP requires that the organization provide evidence of corrective action as appropriate when the process is not performing within its process capability.
Example Work Products
· Lessons learned
· Evidence of corrective action taken to improve processes
Notes
Special causes of variation are used to understand when to use corrective action and what kind of corrective action is appropriate so that future projects or activities are not adversely impacted. The corrective action being taken here is intended to aid future programs. The key here is that the organization has the ability to accurately capture the cause of a process failure within the current program and feed the information back to prevent future failures.
Relationships
Once GP 4.2.1 (Determine Process Capability) has been established, the organization can react to problems in the process set. This practice is an evolution of GP 3.2.3 (Use Well-Defined Data), with the addition of quantitative process capability to the defined process. This generic practice lays the foundation for GP 5.1.1 (Establish Process Effectiveness Goals).
Capability Level 5 – Continuously Improving
Summary Description
The primary distinction from the Quantitatively Controlled level is that the defined process and the standard process undergo continuous refinement and improvement, based on a quantitative understanding of the impact of changes to these processes. The purpose of the Continuously Improving Capability Level is to use quantitative performance goals (targets) for process effectiveness and efficiency based on the business goals of the organization. Continuous process improvement against these goals is enabled by quantitative feedback from performing the defined processes and from piloting innovative ideas and technologies.
Common Features List
This capability level comprises the following common features:
· Common Feature 5.1 – Improving Organizational Capability
· Common Feature 5.2 – Improving Process Effectiveness
Notes
Accomplishing level 5 implies that you have fully grasped the quantitative controls and metrics at level 4 and are able to apply them in REAL TIME! At level 4 you can use all your quantitative inputs to make corrections for the next project. At level 5 you use the same inputs to correct the current project in such a manner as to not miss the initial requirements within the acceptable thresholds of cost you forecast!
Common Feature 5.1 – Improving Organizational Capability
Summary Description
This Common Feature requires the organization to provide evidence of standard processes throughout the organization and making quantitative comparisons between their different uses. As a process is used, opportunities are sought for enhancing the standard process and defects are analyzed to identify potential enhancements to the standard process. Thus goals for process effectiveness are established and improvements to the standard process are identified and analyzed for potential changes to the standard process. These generic practices form an essential foundation to improving process effectiveness.
Generic Practices List
This common feature comprises the following generic practices:
· GP 5.1.1 – Establish Process Effectiveness Goals
· GP 5.1.2 – Continuously Improve the Standard Process
GP 5.1.1 – Establish Process Effectiveness Goals
Description
This generic practice requires that the organization establish quantitative goals for improving the effectiveness of the standard process based on the business goals of the organization and the current process capability.
Example Work Products
· Quantitative goals indicating process effectiveness (e.g., ROI due to process improvement)
Notes
Where goals established at Level 4 address product quality, this GP addresses goals with respect to business objectives, for example increased profits due to process improvement activities. These goals lay the foundation for establishing thresholds for determining whether to continue specific process improvement activities, for example use of the quality goals set in Level 4. It is possible that a quality goal, once implemented could be counter to business objectives.
Relationships
The outputs from GP 4.2.2 (Use Process Capability) are leveraged to determine business relevance in order to set process effectiveness goals.
GP 5.1.2 – Continuously Improve the Standard Process
Description
This generic practice requires that the organization provide evidence that the process is continuously improved by changing the organization's standard process to increase its effectiveness.
Example Work Products
· Versions of the standard process
· Change control process
Notes
The information learned from managing individual projects is communicated back to the organization for analysis and deployment to other applicable areas. Changes to the organization's standard process may come from innovations in technology or incremental improvements. Innovative improvements will usually be externally driven by new technologies. Incremental improvements will usually be internally driven by improvements made in tailoring of the defined process. Improving the standard process attacks common causes of variation.
Relationships
This Generic Practice uses GP 3.1.2 (Tailor the Standard Process) to identify critical data elements that need to be refined.
Common Feature 5.2 – Improving Process Effectiveness
Summary Description
This Common Feature requires the organization to provide evidence of making the standard process one that is in a continual state of controlled improvement. The significant difference between this level and a Level Four activity is that the correction is done in real time.
Generic Practices List
This common feature comprises the following generic practices:
· GP 5.2.1 – Perform Causal Analysis
· GP 5.2.2 – Eliminate Defect Causes
· GP 5.2.3 – Continuously Improve the Defined Process
GP 5.2.1 – Perform Causal Analysis
Description
This generic practice requires that the organization perform real-time analysis to determine common failures in the standard process.
Example Work Products
· Method for causal analysis
· Causal analysis results
Notes
Causal analysis of the process identifies rudimentary problems that prevent a process from realizing its goals. Such problems, if not corrected, will be propagated through all instantiations of the process.
Relationships
This Generic Practice uses the output GP 3.2.2 (Perform Defect Reviews) to identify the potential source (i.e. cause) of the defect. Results of this analysis are used in GP 5.2.2 (Eliminate Defect Causes)
GP 5.2.2 – Eliminate Defect Causes
Description
This generic practice requires that the organization take steps to eliminate the causes of defects in the defined process.
Example Work Products
· Mitigation strategies
· List of mitigation steps
· Revised process
Notes
The organization must take action to mitigate or eliminate the causes of defects in the process. Both common causes and special causes of variation are implied in this generic practice, and each type of defect may result in different action.
Relationships
Causes were identified in GP 5.2.1 (Perform Causal Analysis).
GP 5.2.3 – Continuously Improve the Defined Process
Description
This generic practice requires that the organization continuously improve process performance by changing the defined process to increase its effectiveness.
Example Work Products
· Revised process
Notes
The improvements may be based on incremental improvement or innovative improvements such as new technologies (perhaps as part of pilot testing). Improvements will typically be driven by the goals established in GP 5.1.1 (Establish Process Effectiveness Goals). The key to this GP is that the corrections are made in "real time", not passed to the next program. Real-time means that corrections to the process happen within the scope of the current activity. They are not just captured to be used as part of a lessons learned for future activities.
Relationships
This Generic Practice leverages off GP 3.2.1 (Use a Well-Defined Process) to establish procedures for improving performance in “real-time”.
Appendix A: Glossary
Accreditation Formal declaration by a designated approving authority that a system is approved to operate in a particular security mode using a prescribed set of safeguards.
Appraisal Analysis by a trained team of professionals to determine the state of an organization’s current process, to determine the high-priority process-related issues facing an organization, and to obtain the organizational support for process improvement.
Assessment A review of the security posture of a specified operational system for the purpose of identifying potential vulnerabilities. When using the Information Security Assessment Methodology (ISAM), analysts gather and analyze information covering 18 baseline Information Security categories to identify potential vulnerabilities and ensure that the team has not overlooked any important areas.
Assessment Plan A living document which details the steps that are being performed during the pre-assessment, on-site phase, and post-assessment activities. This document designates the who, when and where of a specific vulnerability assessment.
Asset Anything that has value to the organization. [ISO 13335-1: 1996]
Assurance Degree of confidence that security needs are satisfied. [NIST94a]
Assurance Argument A set of structured assurance claims, supported by evidence and reasoning, that demonstrate clearly how assurance needs have been satisfied.
Assurance Claim An assertion or supporting assertion that a system meets a security need. Claims address both direct threats (e.g., system data are protected from attacks by outsiders) and indirect threats (e.g., system code has minimal flaws).
Assurance Evidence Data on which a judgment or conclusion about an assurance claim may be based. The evidence may consist of observation, test results, analysis results, and appraisals providing support for the associated claims.
Authenticity The property that ensures that the identity of a subject or resource is the one claimed. Authenticity applies to entities such as users, processes, systems and information. [ISO 13335-1:1996]
Availability The property of being accessible and useable upon demand by an authorized entity. [ISO 7498-2: 1988]
Base Practice An engineering or management practice that contributes most to the effective implementation of a process area.
Baseline A specification or product that has been formally reviewed and agreed upon, that thereafter serves as the basis for further development, and that can be changed only through formal change control procedures. [IEEE-STD-610]
Baseline Information Categories Eighteen specific areas that are examined and investigated during an Information Security assessment for potential security vulnerabilities.
Capability Maturity Model A description of the stages through which an organization evolves as it defines, implements, measures, controls, and improves its processes. The model provides a guide for selecting process improvement strategies by facilitating the determination of current process capabilities and the identification of the issues most critical to software quality and process improvement. [CMU/SEI-93-TR-025]
Causal Analysis The analysis of defects to determine their underlying root cause. [CMU/SEI-93-TR-025]
Certification Comprehensive evaluation of security features and other safeguards of an AIS to establish the extent to which the design and implementation meet a set of specified security requirements.
Common Cause (of a Defect) A cause of a defect that is inherently part of a process or system. Common causes affect every outcome of the process and everyone working in the process. [CMU/SEI-93-TR-025]
Common Feature A logical grouping of generic practices that are designed to describe a major shift in an organization’s process capability. Common Features indicate whether the implementation and institutionalization of a process area is effective, repeatable, and lasting.
Confidentiality The property that information is not made available or disclosed to unauthorized individuals, entities, or processes. [ISO 7498-2:1988]
Consistency The degree of uniformity, standardization, and freedom from contradiction among the documents or parts of a system or component. [IEEE-STD-610]
Correctness A property of a representation of a system or product such that it accurately reflects the specified security requirements for that system or product.
Customer The individual or organization that is responsible for accepting the product and authorizing payment to the service / development organization.
Criticality Matrix The organizational criticality matrix is the output of a systematic method used to create a matrix that will represent and define organizational information, assign the highest value of all information types, and assign attributes and loss impact factors in the areas of confidentiality, integrity, and availability. This is followed by development of a system criticality matrix that maps information types and associated values from the organizational criticality matrix to a matrix for each system being assessed.
Data Integrity The property that data has not been altered or destroyed in an unauthorized manner. [ISO 7498-2:1988]
Defined Process The operational definition of the standard process used by a project. It is developed by tailoring the organization’s standard process to fit the specific characteristics of the project. [CMU/SEI-93-TR-025]
Effectiveness A property of a system or product representing how well it provides security in the context of its proposed or actual operational use
Engineering Group A collection of individuals (both managers and technical staff) which is responsible for project or organizational activities related to a particular engineering discipline (e.g. hardware, software, software configuration management, software quality assurance, systems, system test, system security).
Evidence Directly measurable characteristics of a process and/or product that represent objective, demonstrable proof that a specific activity satisfies a specified requirement.
Exploitation Result of a successful attack by a threat against a vulnerability
Exposure The measure of risk associated with a specific Threat / Vulnerability / Impact triple being realized.
Formal Documentation Written documentation that is under configuration management and control. It is generally developed under strict style and content rules.
Generic Practice A management practice that contributes most to the effective institutionalization of a process area.
Group The collection of departments, managers, and individuals who have responsibility for a set of tasks or activities. The size can vary from a single individual assigned part-time, to several part-time individuals assigned from different departments, to several dedicated full-time individuals.
Impact The resulting effect to an organization from a successful exploitation of a specific vulnerability by a threat.
Informal Documentation Written documentation that can be gathered together to provide evidence that a specific activity is being done. It need not be in any specific format.
Information Criticality The customer’s perceived value and importance (e.g. sensitivity, criticality, integrity) of the information being processed or stored on a customer’s system.
Institutionalization The building of infrastructure and corporate culture that support methods, practices, and procedures so that they are the ongoing way of doing business, even after those who originally defined them are gone. [CMU/SEI-93-TR-025]
Integrity See data integrity and system integrity
Logical Boundaries Where the responsibility for or authority over information changes hands.
Maintenance The process of modifying a system or component after delivery to correct flaws, improve performance or other attributes, or adapt to a changed environment. [IEEE-STD-610]
Methodology A collection of methods, procedures, and standards that define an integrated synthesis of engineering approaches to the development of a product or system.
Objective (adj.) From a non-biased perspective
On-site Activities A series of meetings to explore and confirm the information and conclusions made during the Pre-assessment Phase. This includes data gathering (interviews, documentation, system demonstrations) and validation in order to provide initial analysis and feedback to the customer.
Organization A unit within a company or other entity (e.g., government agency) within which many projects are managed as a whole. All projects within an organization share a common top-level manager and common policies. [CMU/SEI-93-TR-025]
Organization’s Standard Process The operational definition of the basic process that guides the establishment of a common process across projects. It describes the fundamental process elements that each project is expected to incorporate into its defined process. It also describes the relationships between the process elements. [CMU/SEI-93-TR-025]
Out-Briefing The final step in the on-site activities phase in which the assessment team briefly discusses their preliminary findings. These findings, along with associated analyses, will later be detailed in the final report.
Penetration Profile A delineation of the activities required to effect a penetration.
Performed Process The process that is actually executed on a project.
Physical Boundaries The locations (e.g. room, building, complex) of the system equipment and local procedures regarding the handling and processing particular types of information.
Post-Assessment The final analysis of all information gathered during the assessment, and completion of any additional research that is required, concluding with the preparation and delivery of a final report that outlines all identified potential vulnerabilities, and corresponding countermeasures.
Pre-Assessment The initial meeting and subsequent coordination activities to provide the customer an in-brief of services, refine their needs, gain an understanding of the criticality of the customer’s information: identify systems, including boundaries: coordinate logistics with the customer; and write an assessment plan. During this phase it is determined what information have to be protected and why. The goal is to define and agree upon the scope of the assessment.
Procedure A written description of a course of action to be taken to perform a given task. [IEEE-STD-610]
Process A sequence of steps performed for a given purpose. [IEEE-STD-620]
Process Area A defined set of related process characteristics which, when performed collectively, can achieve a defined purpose. A process area is composed of base practices.
Process Capability Process capability refers to an organization's potential. It is a range within which an organization is expected to perform.
Process Maturity The extent to which a specific process is explicitly defined, managed, measured, controlled, and deemed effective.
Process Performance The measure of actual results on a particular project that may or may not fall within the Process Capability range.
Project An activity that is bounded by time, materials and personnel.
Quantitative Process A process in what all performance measures and reporting can be quickly and logically converted to cost in terms of time, material and resources.
Recommended Countermeasures Suggestions to eliminate or mitigate security risks used to improve an organizations security posture.
Reliability The property of consistent behavior and results. [IEEE 13335-1:1996]
Residual Risk The risk that remains after safeguards have been implemented. [IEEE 13335-1:1996]
Risk The potential that a given threat will exploit vulnerabilities of an asset or group of assets to cause loss or damage to the assets. [IEEE 13335-1:1996]
Risk Analysis The process of identifying security risks, determining their magnitude, and identifying areas needing safeguards. [IEEE 13335-1:1996]
Risk Management Process of assessing and quantifying risk and establishing acceptable level of risk for the organization. [IEEE 13335-1:1996]
Security Policy Rules, directives and practices that govern how assets, including sensitive information, are managed, protected and distributed within an organization and its systems
Security Posture An organization’s current susceptibility to exploitation.
Security Related Requirements Requirements which have a direct effect on the secure operation of a system or enforce conformance to a specified security policy.
Special Cause (of a Defect) A cause of a defect that is specific to some transient circumstance and not an inherent part of a process. Special causes provide random variation in process performance. [CMU/SEI-93-TR-025]
Standardized Standardized implies control at the highest levels and implementation through to the lowest level. Tailoring can occur at the various levels as long as the original intent is not lost.
System A collection of components organized to accomplish a specific function or set of functions. [IEEE-STD-610] A system may include many products. A product can be the system.
System Identification Determining what information needs protecting and why, then having the customer identify where the information is stored, transferred and by what systems and networks.
Tailored Process A process, standard, or procedure that is modified to better match process or product requirements. [CMU/SEI-93-TR-025]
Team A collection of individuals (both managers and technical staff) which is responsible for project or organizational activities related to a particular discipline (e.g. hardware, software, software configuration management, software quality assurance, systems, system test, system security).
Threat Capabilities, intentions, and attack methods of adversaries to exploit, or any circumstance or event with the potential to cause harm to information or a system.
Validation The process of assessing a system to determine whether it satisfies the specified requirements.
Verification The process of assessing a system to determine whether the work products of a given development phase satisfy the conditions imposed at the start of that phase.
Vulnerability A weakness of an asset or group of assets which can be exploited by a threat. [IEEE 13335-1:1996]
Well-Defined Process A process that includes readiness criteria, inputs, standards and procedures for performing the work, verification mechanisms (e.g., reviews), outputs, and completion criteria. [CMU/SEI-93-TR-025]
Work Product Output of a process.
Appendix B: GP Interdependencies
|
|
|
|
Pre-Req Needed to Perform |
Required to Perform |
|
Level 1 Generic Practices |
|
|
|
|
|
|
1.1.1 |
Perform the Process |
NA |
2.1.3 |
|
Level 2 Generic Practices |
|
|
|
|
|
|
2.1.1 |
Allocate Resources |
NA |
2.1.2; 2.1.4; 2.1.5 |
|
|
2.1.2 |
Assign Responsibilities |
2.1.1 |
3.3.1; 3.3.2; 3.3.3 |
|
|
2.1.3 |
Document the Process |
1.1.1 |
2.1.6 |
|
|
2.1.4 |
Provide Tools |
2.1.3 |
NA |
|
|
2.1.5 |
Ensure Training |
2.1.3 |
NA |
|
|
2.1.6 |
Plan the Process |
2.1.3 |
2.2.1 |
|
|
2.2.1 |
Use Plans, Standards, and Procedures |
2.1.6 |
2.2.2; 2.3.1; 3.1.1 |
|
|
2.2.2 |
Work Product Management and Control |
2.2.1 |
2.3.2 |
|
|
2.3.1 |
Verify Process Compliance |
2.2.1 |
3.2.2 |
|
|
2.3.2 |
Audit Work Products |
2.2.2 |
2.4.1 |
|
|
2.4.1 |
Track with Measurement |
2.3.2 |
2.4.2; 3.2.1 |
|
|
2.4.2 |
Take Corrective Action |
2.4.1 |
NA |
|
Level 3 Generic Practices |
|
|
|
|
|
|
3.1.1 |
Standardize the Process |
2.2.1 |
3.1.2 |
|
|
3.1.2 |
Tailor the Standard Process |
3.1.1 |
5.1.2 |
|
|
3.2.1 |
Use a Well-Defined Process |
2.4.1 |
3.2.3; 5.2.3 |
|
|
3.2.2 |
Perform Defect Reviews |
2.3.1 |
5.2.1 |
|
|
3.2.3 |
Use Well-Defined Data |
3.2.1 |
4.1.1 |
|
|
3.3.1 |
Perform Intra-Group Coordination |
2.1.2 |
NA |
|
|
3.3.2 |
Perform Inter-Group Coordination |
2.1.2 |
NA |
|
|
3.3.3 |
Perform External Coordination |
2.1.2 |
NA |
|
Level 4 Generic Practices |
|
|
|
|
|
|
4.1.1 |
Establish Quality Goals |
3.2.3 |
4.2.1 |
|
|
4.2.1 |
Determine Process Capability |
4.1.1 |
4.2.2 |
|
|
4.2.2 |
Use Process Capability |
4.2.1 |
5.1.1 |
|
Level 5 Generic Practices |
|
|
|
|
|
|
5.1.1 |
Establish Process Effectiveness Goals |
4.2.2 |
NA |
|
|
5.1.2 |
Continuously Improve the Standard Process |
3.1.2 |
NA |
|
|
5.2.1 |
Perform Causal Analysis |
3.2.2 |
5.2.2 |
|
|
5.2.2 |
Eliminate Defect Causes |
5.2.1 |
NA |
|
|
5.2.3 |
Continuously Improve the Defined Process |
3.2.1 |
NA |
Appendix C: ISAM Compliance Guidelines
This appendix is designed to provide specific guidance to organizations seeking Information Security Assessment Methodology (ISAM) compliance in accordance with the Information Security Assessment Training and Rating Program (ISATRP). A brief overview of the work products and actions required for each Process Area is provided below. In some cases there are no additional actions needed to address ISAM and ISATRP requirements. If there is no additional action, it is so stated:
ISA-PA01: Provide Training
The knowledge and skills required to properly perform the necessary functions must include successful completion of the ISAM course.
ISA-BP01.01 – Identify Training Needs
To be ISAM compliant, the technical ISAM proficiency of employees (e.g., ISAM certificates) along with the organizational ISAM capability to support assessor activity (e.g., ISA-CMM organizational rating) are required.
ISA-BP01.02 – Select Method of Information Security Training
In order to ensure ISAM compliance, organizations have to seek out authorized ISAM training providers. A list of authorized training providers can be obtained from the ISATRP website located at: http://www.isatrp.com.
ISA-BP01.03 – Ensure Availability of Information Security Training
Organizations that wish to perform ISAM assessments in accordance with the ISATRP must demonstrate their commitment by providing the time and funding for their assessors to attend the ISAM course.
ISA-BP01.04 – Train Personnel
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, assessors must take the three-day ISAM course. The prerequisites for taking this course are:
· Five (5) years experience in information security, communications security, or computer security.
· Two (2) of those years in one of the disciplines of Information Security analysis (e.g., threat, vulnerability or risk analysis).
· Six (6) months or more of demonstrated experience in at least one of the following areas:
· An understanding of Windows, Unix, or Firewalls
· Experience with conducting and interpreting security scanners (type does not matter)
· Experience with conducting and interpreting port scans
· Experience with conducting and interpreting operating system evaluation tools
· Experience with establishing and enforcing security configuration
In addition, since the final results of an assessment are highly dependent upon the Information Security and analytic skills of an assessor, it is suggested that individuals have either the proper experience or take additional Information Security training prior to taking the ISAM course.
ISA-BP01.05 – Assess Training Effectiveness
To prove ISAM compliance, proof of using the ISAM after training (e.g., 2 assessment reports within the last 3 years) is required. In addition, ISA-CMM appraisals have to be conducted periodically (every 3 years) to provide evidence of ongoing organizational capability.
ISA-PA02: Coordinate with Customer Organization
The ISAM Assessment Plan is the primary mechanism for documenting ISAM coordination activities. ISAM coordination activities occur continuously throughout the assessment process.
ISA-BP02.01 – Identify Coordination Mechanisms
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, this requires that assessors communicate, coordinate and document their activities in the Assessment Plan.
ISA-BP02.02 – Facilitate Coordination
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the organization must ensure that coordination and communication is documented in the customer’s Assessment Plan.
ISA-BP02.03 – Coordinate Decisions and Recommendations
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the organization is required to capture, document and communicate all recommendations to the customer in the ISAM Final Report.
ISA-PA03: Specify Initial Information Security Needs
In the ISAM top-down approach, this is the initial process that will provide the baseline information that will be used for the assessment.
ISA-BP03.01 – Understand Criticality of the Customer’s Assets
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the assessment team is required to collect the information necessary for a comprehensive understanding of the site critical assets and document those findings in the Assessment Plan.
Example Work Products:
· Organization Criticality Matrix
· System Criticality Matrices
· Impact Value Definitions
· System Descriptions
· Detailed Network Diagram
· If not available, must be created
ISA-BP03.02 – Identify Applicable Constraints
To be ISAM compliant, the assessors must document the customer’s site-specific constraints or any restrictions that may be imposed which could impact the assessment.
Example Work Products:
· Scoping Discussions
· Rules of Engagement
· Applicable Customer Constraints
· Additional Customer Constraints as they arise
ISA-BP03.03 – Identify Customer's Concerns
To be ISAM compliant, the assessors must document the customer’s specific concerns in the Information Security Assessment Plan.
Example Work Products:
· Applicable Customer Concerns
· Additional Customer Concerns as they arise
ISA-BP03.04 – Capture High-Level Objectives
To be ISAM compliant, Assessors must identify the customer's high-level objectives. The output of this activity is an understanding of both the critical path along with the critical components for each system being assessed.
The critical path is the logical path of communication across the customer network that critical information moves along. If the path breaks at any point, it hampers the ability of the organization to perform its mission or serve its customers.
The critical components are those servers that store, transmit and process this critical information. The compromise of critical components, or High Assurance devices, can also hamper the ability of the organization to perform its mission or serve its customers
Example Work Products:
· Assessment Plan
ISA-BP03.05 Identify Initial Information Security Needs
To be ISAM compliant, assessors must identify the value of the customer's sensitive information in terms of confidentiality, integrity, and availability at a minimum. The output of this activity is a baseline Organizational Criticality Matrix as well as a System Criticality Matrix for each system being assessed.
ISA-PA04: Assess Threat
The Assess Threat Process Area addresses the assessment team’s ability to determine potential and known threats to the organization, information, network, or systems.
ISA-BP04.01 – Identify Applicable Threats
No additional action required for ISAM / ISATRP compliance.
ISA-BP04.02 – Identify Threat Impact Potential
No additional action required for ISAM / ISATRP compliance.
ISA-BP04.03 – Assess Threat Agent Capability
No additional action required for ISAM / ISATRP compliance.
ISA-BP04.04 – Assess Threat Likelihood
No additional action required for ISAM / ISATRP compliance.
ISA-BP04.05 – Monitor Threats
No additional action required for ISAM / ISATRP compliance.
ISA-PA05: Assess Vulnerability
For completeness purposes, procedures have to be in place that guide assessors in determining that all applicable vulnerabilities (to include, at a minimum, the ISAM baseline categories) were investigated and determined to potentially exist or not.
ISA-BP05.01 – Identify Applicable Vulnerabilities
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, system vulnerabilities must be determined. The output of this activity is a Severity Rating. Any tool used should be CVE compliant, if possible. If you decide not to use CVE ratings, then you must formulate your own or use another standard (e.g. IAVA).
· Vulnerabilities can be identified by the following:
· Verification of “known” components
· Discovery of rogue components
· Vulnerability scans
· Host evaluations
· Validating findings via manual checks
· CVE / CAN - http://cve.mitre.org
· CVE = Common Vulnerabilities & Exposures
· Common Vulnerabilities and Exposures (CVE) is a list or dictionary that provides common names for publicly-known information security vulnerabilities and exposures.
· CAN
· CVE "candidates" are those vulnerabilities or exposures under consideration for acceptance into CVE.
· Additional research may be needed to verify vulnerabilities identified during information gathering.
· False positives are a consistent problem during the evaluation process.
· False positives detract from the value.
· Additional research may be needed to provide tailored solutions for the customer.
ISA-BP05.02 – Define Exploitation Potential
While the ISAM does not directly address exploitation potential, the data collected as part of an ISAM assessment plays into the development of the System Vulnerability Criticality and System Criticality Matrices to include a Vulnerability Table. As such, it is imperative that the ISAM evaluators be able to glean the necessary exploitation information from an ISAM assessment in order to complete the activities described in ISA-BP05.03.
ISA-BP05.03 – Determine Overall Vulnerability
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the system vulnerability and overall organizational vulnerability must be determined. The output of this activity is the overall Information Security Posture Profile for the organization.
Example Work Products:
· System Vulnerability Criticality Matrix (SVCM)
· Organizational Vulnerability Criticality Matrix (OVCM)
· Information Security Posture Profile
ISA-BP05.04 – Monitor Exploitation Potential
No additional action required for ISAM / ISATRP compliance.
ISA-PA06: Assess Impact
The ISAM focuses on information assets. It is recognized that organizational assets also include the people, environment, technology, and infrastructure. In the context of the ISAM, these other assets are only examined with respect to information assets. For ISAM compliance, the system and asset importance have to be captured in the Organizational Information Criticality Matrix and System Criticality Matrix(ces).
ISA-BP06.01 – Analyze Capabilities
While the ISAM does not directly address threat capabilities, the data collected as part of an ISAM assessment plays into the development of an Information Security Posture Rating. As such, it is imperative that the ISAM evaluators be able to glean the necessary capabilities information from an ISAM assessment.
No additional action required for ISRM / ISATRP compliance.
ISA-BP06.02 – Identify Potential Impacts
For an organization that wishes to perform an ISAM assessment in accordance with the ISATRP, the assessors must develop an Assessment Plan that contains the customer’s Organizational Information Criticality Matrix and System Criticality Matrices, which include the value of the information assets in terms of a defined scale such as “High”, “Medium”, or “Low” values. The values have to have associated definitions and mappings to the System Criticality Matrices according to the information types that are handled by the system.
ISA-BP06.03 – Monitor Impacts
No additional action required for ISAM / ISATRP compliance.
ISA-PA07: Assess Information Security Risk
Risk must be assessed and analyzed, and qualitative or quantitative measures of risk must be identified in order to develop cost-effective, appropriate countermeasures. Examination of risk must consider both the likelihood of specific threats, as well as the corresponding impacts from exploitation of vulnerabilities. Integral to this process are the threat / vulnerability / impact triples defined in ISA-PAs 04 through 06.
Although threats, vulnerabilities, and impacts are addressed in the ISAM process, the ISAM stops short of assessing risk. Developers of the ISAM did recognize that assessment of risk is a crucial part of examining and improving an organization's Information Security posture. The ISAM supports the risk assessment process by providing the threat / vulnerability / impact information that is required in order to perform risk analysis. Determining the likelihood of specific threats, and development of qualitative or quantitative measures of risk--while a necessary part of the risk assessment process--is beyond the scope of the ISAM.
ISA-BP07.01 – Determine Threat/Vulnerability/Impact Triples
No additional action required for ISAM / ISATRP compliance.
ISA-BP07.02 – Assess Risk Associated with Exploitations
No additional action required for ISAM / ISATRP compliance.
ISA-BP07.03 – Identify Potential Countermeasures
To be ISAM-compliant, assessors must list in the final report recommended countermeasures for all identified potential vulnerabilities. In the report, each potential vulnerability must be clearly defined, the ramifications of vulnerability exploitation must be identified, and each countermeasure must be identified and its rationale explained. In addition, a countermeasure database has to be available to all assessors, to help ensure consistency in countermeasure guidance among different assessors or assessment teams.
ISA-BP0704 – Monitor Risks
No additional action required for ISAM / ISATRP compliance.
ISA-PA08: Provide Analysis and Results
This Process Area addresses the information, reports, and analysis necessary for an ISAM customer to make informed decisions to improve or enhance their Information Systems Security (Information Security) posture.
ISA-BP08.01 – Address Customer’s Concerns and Constraints
The requirement of organizations that wish to perform ISAM assessments is to provide the customer with technical Information Security analysis that includes and incorporates their concerns and constraints. This technical analysis addresses and takes into consideration these concerns within the assessment plan, the assessment itself, and final report.
ISA-BP08.02 – Provide Findings and Recommendations
Provide the ISAM customer the necessary technical analysis and information to make informed decisions regarding their Information Security posture. This information follows the specific ISAM guidelines. The guidelines encompass the entire ISAM portfolio, which includes but is not limited to: the assessment plan, the pre-assessment, the criticality matrix, the actual assessment, the assessment out-brief and the final report.
Example Work Products:
· Final Report
ISA-PA09: Manage Information Security Assurance Processes (IAM-based)
This Process Area addresses the structure and formal process to manage, analyze the Information Security Assurance program. It includes configuration controls, relevant work products, plans, and reports. An official ISA-CMM rating provides the metric into how well these processes are enforced across all Information Security Assessment activities.
ISA-BP09.01 – Identify Information Security Assurance Process Management Structure
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the organization must demonstrate and validate that a formal management structure is in place. The management structure ensures that the ISAM guidelines are followed regarding reviews, allocation of resources, and final Information Security assessment reports.
ISA-B P09.02 – Define the Information Security Assurance Process
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, that organization must understand, document, and verify that the specific required set of guidelines for conducting ISAM assessments are followed consistently.
Example Work Products:
· Assessment process description
ISA-BP09.03 – Maintain Work Product Baselines
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the organization must establish and maintain a repository of information data for conducting Information Security Assessments. The repository provides examples of work product baselines, the configuration management review process, as well as tracking and auditing procedures of accounting information.
ISA-BP09.04 – Manage the Information Security Assurance Program
For organizations that wish to perform ISAM assessments in accordance with the ISATRP, the organization must demonstrate a process that identifies and mitigates risk to a successful assessment. The process reveals the overall organization development to make certain that potential difficulties are avoided in the completion of a quality Information Security assessment.
Capability Level 1 – Performed Informally
Common Feature 1.1 – Base Practices Are Performed
No additional action required for ISAM / ISATRP compliance.
Capability Level 2 – Planned and Tracked
Common Feature 2.1 – Planning Performance
No additional action required for ISAM / ISATRP compliance.
Common Feature 2.2 – Disciplined Performance
No additional action required for ISAM / ISATRP compliance.
Common Feature 2.3 – Verifying Performance
No additional action required for ISAM / ISATRP compliance.
Common Feature 2.4 – Tracking Performance
No additional action required for ISAM / ISATRP compliance.
Capability Level 3 – Well-Defined
Common Feature 3.1 – Defining a Standard Process
No additional action required for ISAM / ISATRP compliance.
Common Feature 3.2 – Perform the Defined Process
No additional action required for ISAM / ISATRP compliance.
Common Feature 3.3 – Coordinate Practices
No additional action required for ISAM / ISATRP compliance.
Capability Level 4 – Quantitatively Controlled
Common Feature 4.1 – Establishing Measurable Quality Goals
No additional action required for ISAM / ISATRP compliance.
Common Feature 4.2 – Objectively Managing Performance
No additional action required for ISAM / ISATRP compliance.
Capability Level 5 – Continuously Improving
Common Feature 5.1 – Improving Organizational Capability
No additional action required for ISAM / ISATRP compliance.
Common Feature 5.2 – Improving Process Effectiveness
No additional action required for ISAM / ISATRP compliance.
Information Security Assurance Capability Maturity Model
Appendix D: ISAM Evidence Matrix
Organizational capability is measured based on the output from an official ISA-CMM appraisal activity which includes training, appraisal and rating.
Below is a matrix that outlines the evidence needed to comply with the ISAM for a specific ISA-PA at a specified level:
|
ISA-PA |
Level 0 |
Level 1 |
Level 2 |
Level 3 |
Level 4 |
Level 5 |
|
ISA-PA01 |
Not Performed by any person. |
In-House / OJT Training; Information Security courses as needed. |
Some assessors in the organization have had the ISAM course. |
ISAM Certification is organizational requirement. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA02 |
Not Performed by any person. |
Assessors document coordination with customers (e.g. Customer Meeting/Reports). |
Some assessment teams in the organization perform elements of the ISAM Assessment Plan. |
All elements of the ISAM Assessment Plan are performed and documented. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA03 |
Not Performed by any person. |
Assessors have working aids for identifying customer Information Security needs (e.g. Customer Reports/ Assessment Plan). |
Some projects in the organization use a methodology for identifying Information Security requirements, including information criticality. |
ISAM Criticality Matrix-- both “organizational” and “system” criticality matrices are used. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA04 |
Not Performed by any person. |
Assessors have developed threat working aids. |
Documented guidance for identifying and analyzing threats (e.g. Customer Threat list concerns analysis). |
Standardized methodology for assessing threat (e.g. Organizational Threat Repository). |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA05 |
Not Performed by any person. |
Vulnerability identification dependent upon assessor expertise. |
List of customer applicable vulnerabilities. |
Standardized methodology for assessing vulnerabilities (e.g. Organizational Vulnerability Repository). |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA06 |
Not Performed by any person. |
Assessors have working aids for assessing impact (e.g. Customer Impact analysis information). |
Organization has developed metrics to assess impact. |
Organizational Information Criticality Matrix and System Criticality Matrix. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA07 |
Not Performed by any person. |
Risk Guidance based on assessor expertise. |
Documented guidance to assessors for providing countermeasures to customers (e.g. Customer Exploitation Analysis). |
Countermeasures for all identified vulnerabilities contained and discussed in final report; database available to all assessors. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA08 |
Not Performed by any person. |
Type of reporting/feedback to customer varies by assessor. |
Some method of providing feedback to customer (e.g. Customer Out brief Final Report). |
ISAM Out briefing and Final Report |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA09 |
Not Performed by any person. |
Assessors have developed own assessment techniques and ISAM Manager Identified |
Some form of assessment methodology and Information Security Assessment Management Structure is apparent. |
Organization uses ISAM Program Documents. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
Information Security Assurance Capability Maturity Model
161 of 161 September 2010
Appendix E: ISRM Compliance Guidelines
This appendix is designed to provide specific guidance to organizations seeking Information Security Red Team Methodology (ISRM) compliance in accordance with the Information Security Assessment Training and Rating Program (ISATRP). It is important to note that the success of the ISRM process does not rely on the output from an ISAM assessment. Although some of the artifacts of the ISAM can be used to support the technical aspects of an ISRM assessment.
A brief overview of the work products and actions required for each Process Area is provided below. In some cases there are no additional actions needed to address ISAM and ISATRP requirements. If there is no additional action, it is so stated.
ISA-PA01: Provide Training
The knowledge and skills required to properly perform the necessary functions must include successful completion of the ISRM and the ISA-CMM courses as appropriate.
ISA-BP01.01 – Identify Training Needs
To be ISRM compliant, the technical ISRM proficiency of employees (e.g., ISRM certificates) along with the organizational ISRM capability to support assessor activity (e.g., ISA-CMM organizational rating) are required.
ISA-BP01.02 – Select Method of Information Security Training
In order to ensure ISRM compliance, organizations have to seek out authorized ISRM training providers. A list of authorized training providers can be obtained from the ISATRP website located at: http://www.isatrp.com.
ISA-BP01.03 – Ensure Availability of Information Security Training
Organizations that wish to perform ISRM assessments in accordance with the ISATRP must demonstrate their commitment by providing the time and funding for their evaluators to attend the ISRM course as appropriate.
ISA-BP01.04 – Train Personnel
For organizations that wish to perform ISRM assessment in accordance with the ISATRP, evaluators must take the four-day ISRM course. The prerequisites for taking this course are:
· Five (5) years of demonstrated experience in the field of information security, communications security or computer security.
· With 2 of the 5 years of experience working directly with information security requirements and controls.
· And six (6) months cumulative experience conducting technical assessments or utilizing technical assessment tools.
In addition, since the final results of a Red Team assessment are highly dependent upon the Information Security and analytic skills of an assessor, it is suggested that individuals have either the proper experience or take additional Information Security training prior to taking the ISRM course.
ISA-BP01.05 – Assess Training Effectiveness
To prove ISRM compliance, proof of using the ISRM after training (e.g., 2 ISRM Final Report completed within the last 3 years) is required. In addition, ISA-CMM appraisals have to be conducted periodically (every 3 years) to provide evidence of ongoing organizational capability.
ISA-PA02: Coordinate with Customer Organization
The Project Book or Red Team Book is the primary mechanism for documenting ISRM coordination activities. ISRM coordination activities occur continuously throughout the assessment process.
ISA-BP02.01 – Identify Coordination Mechanisms
For organizations that wish to perform ISRM assessments in accordance with the ISATRP, this requires that evaluators communicate, coordinate and document their activities in the Project Book or Red Team Book.
ISA-BP02.02 – Facilitate Coordination
For organizations that wish to perform ISRM assessments in accordance with the ISATRP, the organization must ensure that coordination and communication is documented in the customer’s Project Book or Red Team Book.
ISA-BP02.03 – Coordinate Decisions and Recommendations
For organizations that wish to perform ISRM assessments in accordance with the ISATRP, the organization is required to capture, document and communicate all recommendations to the customer in the Project Book or Red Team Book and Final Report.
ISA-PA03: Specify Initial Information Security Needs
In the ISRM, this is the initial process that will provide the baseline information that will be used for the assessment.
ISA-BP03.01 – Understand Criticality of the Customer’s Assets
For organizations that wish to perform ISRM assessments in accordance with the ISATRP, the assessment team is required to collect the information necessary for a comprehensive understanding of the site critical assets and document those findings in the Project Book or Red Team Book.
Example Work Products:
· Organization Criticality Matrix
· System Criticality Matrices
· Impact Value Definitions
· System Descriptions
· Detailed Network Diagram
· If not available, must be created
ISA-BP03.02 – Identify Applicable Constraints
To be ISRM compliant, the evaluators must document the customer’s site-specific constraints or any restrictions that may be imposed which could impact the assessment.
Example Work Products:
· Scoping Discussions
· Rules of Engagement
· Applicable Customer Constraints from the IAM
· Additional Technical Constraints as they arise
ISA-BP03.03 – Identify Customer's Concerns
To be ISRM compliant, the evaluators must document the customer’s specific concerns in the Technical Evaluation Plan.
Example Work Products:
· Applicable Customer Concerns from the ISAM
· Additional Technical Concerns as they arise
ISA-BP03.04 – Capture High-Level Objectives
To be ISRM compliant, evaluators must identify the customer's high-level objectives. The output of this activity is an understanding of both the critical path along with the critical components for each system being assessed.
The critical path is the logical path of communication across the customer network that critical information moves along. If the path breaks at any point, it hampers the ability of the organization to perform its mission or serve its customers
The critical components are those servers that store, transmit and process this critical information. The compromise of critical components, or High Assurance devices, can also hamper the ability of the organization to perform its mission or serve its customers
Example Work Products:
· Project Book
· Red Team Book
ISA-BP03.05 Identify Initial Information Security Needs
To be ISRM compliant, evaluators must identify the value of the customer's sensitive information in terms of confidentiality, integrity, and availability at a minimum. The output of this activity is a baseline Organizational Criticality Matrix as well as a System Criticality Matrix for each system being assessed.
Example Work Products:
· Technical Evaluation Plan (TEP)
ISA-PA04: Assess Threat
The Assess Threat Process Area addresses the assessment team’s ability to determine potential and known threats to the organization, information, network, or systems.
ISA-BP04.01 – Identify Applicable Threats
No additional action required for ISRM / ISATRP compliance.
ISA-BP04.02 – Identify Threat Impact Potential
No additional action required for ISRM / ISATRP compliance.
ISA-BP04.03 – Assess Threat Agent Capability
No additional action required for ISRM / ISATRP compliance.
ISA-BP04.04 – Assess Threat Likelihood
No additional action required for ISRM / ISATRP compliance.
ISA-BP04.05 – Monitor Threats
No additional action required for ISRM / ISATRP compliance.
ISA-PA05: Assess Vulnerability
The main purpose of the ISRM is to conduct physical and technical vulnerability evaluations. Using the output from the ISAM as a guide, when available, the evaluators will determine the extent to which controls protect or leave vulnerable the organization’s critical information. The following figure outlines the set of activities that can be used to help identify applicable vulnerabilities:
ISA-BP05.01 – Identify Applicable Vulnerabilities
For organizations that wish to perform ISRM assessments in accordance with ISATRP, system vulnerabilities must be determined. The output of this activity is a CVE Rating.
· Vulnerabilities can be identified by the following:
· Verification of “known” components
· Discovery of rogue components
· Vulnerability scans
· Host evaluations
· Validating findings via manual checks
· CVE / CAN - http://cve.mitre.org
· CVE = Common Vulnerabilities & Exposures
· Common Vulnerabilities and Exposures (CVE) is a list or dictionary that provides common names for publicly-known information security vulnerabilities and exposures
· CAN
· CVE "candidates" are those vulnerabilities or exposures under consideration for acceptance into CVE
· ISRM is based on CVE rating
· If you decide not to use CVE ratings, then you must formulate your own or use another standard (e.g. IAVA)
· Additional research may be needed to verify vulnerabilities identified during information gathering
· False positives are a consistent problem during the evaluation process
· False positives detract from the value
· Additional research may be needed to provide tailored solutions for the customer
Example Work Products:
· CVE Rating
ISA-BP05.02 – Define Exploitation Potential
While the ISAM does not directly address exploitation potential, the data collected as part of an ISAM assessment plays into the development of the System Vulnerability Criticality and System Criticality Matrices to include a Vulnerability Table. As such, it is imperative that the ISAM evaluators be able to glean the necessary exploitation information from an ISAM assessment in order to complete the activities described in ISA-BP05.03.
ISA-BP05.03 – Determine Overall Vulnerability
For organizations that wish to perform ISRM assessments in accordance with NSA’s ISATRP, the system vulnerability and overall organizational vulnerability must be determined. The output of this activity is the overall Information Security Posture Profile for the organization.
Example Work Products:
· System Vulnerability Criticality Matrix (SVCM)
· Organizational Vulnerability Criticality Matrix (OVCM)
· Information Security Posture Profile
ISA-BP05.04 – Monitor Exploitation Potential
No additional action required for ISRM / ISATRP compliance.
ISA-PA06: Assess Impact
The ISRM focuses on information assets. It is recognized that organizational assets also include the people, environment, technology, and infrastructure.
ISA-BP06.01 – Analyze Capabilities
While the ISRM does not directly address threat capabilities, the data collected as part of an IAM assessment plays into the development of an Information Security Posture Profile which includes a Capabilities Profile. As such, it is imperative that the ISRM evaluators be able to glean the necessary capabilities information from an IAM assessment.
No additional action required for ISRM / ISATRP compliance.
ISA-BP06.02 – Identify Potential Impacts
No additional action required for ISRM / ISATRP compliance.
ISA-BP06.03 – Monitor Impacts
No additional action required for ISRM / ISATRP compliance.
ISA-PA07: Assess Information Security Risk
Risk must be assessed and analyzed, and qualitative or quantitative measures of risk must be identified in order to develop cost-effective, appropriate Information Security countermeasures. Examination of risk must consider both the likelihood of specific threats, as well as the corresponding impacts from exploitation of vulnerabilities. Integral to this process are the threat/vulnerability/impact triples defined in PAs 04 through 06.
Although threats, vulnerabilities, and impacts are addressed in the ISRM process, the ISRM stops short of assessing risk. Developers of the ISRM did recognize that assessment of risk is a crucial part of examining and improving an organization's Information Security posture. The ISRM supports the risk assessment process by providing the threat/vulnerability/impact information that is required in order to perform risk analysis. Determining the likelihood of specific threats, and development of qualitative or quantitative measures of risk--while a necessary part of the risk assessment process--is beyond the scope of the ISRM.
ISA-BP07.01 – Determine Threat/Vulnerability/Impact Triples
No additional action required for ISRM / ISATRP compliance.
ISA-BP07.02 – Assess Risk Associated with Exploitations
No additional action required for ISRM / ISATRP compliance.
ISA-BP07.03 – Identify Potential Countermeasures
No additional action required for ISRM / ISATRP compliance.
ISA-BP0704 – Monitor Risks
No additional action required for ISRM / ISATRP compliance.
ISA-PA08: Provide Analysis and Results
This Process Area addresses the information, reports, and analysis necessary for an ISRM customer to make informed decisions to improve or enhance their Information Systems Security (Information Security) posture.
ISA-BP08.01 – Address Customer’s Concerns and Constraints
The requirement of organizations that wish to perform ISRM assessments is to provide the customer with technical Information Security analysis that includes and incorporates their concerns and restrictions. This technical analysis addresses and takes into consideration these concerns within the assessment plan, the assessment itself, and final report.
ISA-BP08.02 – Provide Findings and Recommendations
Provide the ISRM customer the necessary technical analysis and information to make informed decisions regarding their Information Security posture. This information follows the specific ISRM guidelines. The guidelines encompass the entire ISRM portfolio, which includes but is not limited to: the assessment plan, the pre-assessment, the criticality matrix, the actual assessment, the assessment out-brief and the Final Assessment Report.
Example Work Products:
· Final Assessment Report
ISA-PA09: Manage Information Security Assurance Processes (ISRM-based)
This Process Area addresses the structure and formal process to manage, analyze the Information Security Assurance program. It includes configuration controls, relevant work products, plans, and reports. An official ISA-CMM rating provides the metric into how well these processes are enforced across all Information Security Assessment activities.
ISA-BP09.01 – Identify Information Security Assurance Process Management Structure
For organizations that wish to perform ISRM assessments in accordance with NSA’s ISATRP, the organization must demonstrate and validate that a formal management structure is in place. The management structure ensures that the ISRM guidelines are followed regarding reviews, allocation of resources, and final Information Security Evaluation reports.
ISA-B P09.02 – Define the Information Security Assurance Process
For organizations that wish to perform ISRM assessments in accordance with NSA’s ISATRP, that organization must understand, document, and verify that the specific required set of guidelines for conducting ISRM assessments are followed consistently.
Example Work Products:
· Information Security Evaluation process description
ISA-BP09.03 – Maintain Work Product Baselines
For organizations that wish to perform ISRM assessments in accordance with NSA’s ISATRP, the organization must establish and maintain a repository of information data for conducting Information Security Evaluations. The repository provides examples of work product baselines, the configuration management review process, as well as tracking and auditing procedures of accounting information.
ISA-BP09.04 – Manage the Information Security Assurance Program
For organizations that wish to perform ISRM assessments in accordance with NSA’s ISATRP, the organization must demonstrate a process that identifies and mitigates risk to a successful assessment. The process reveals the overall organization development to make certain that potential difficulties are avoided in the completion of a quality Information Security Evaluation.
Capability Level 1 – Performed Informally
Common Feature 1.1 – Base Practices Are Performed
No additional action required for ISRM / ISATRP compliance.
Capability Level 2 – Planned and Tracked
Common Feature 2.1 – Planning Performance
No additional action required for ISRM / ISATRP compliance.
Common Feature 2.2 – Disciplined Performance
No additional action required for ISRM / ISATRP compliance.
Common Feature 2.3 – Verifying Performance
No additional action required for ISRM / ISATRP compliance.
Common Feature 2.4 – Tracking Performance
No additional action required for ISRM / ISATRP compliance.
Capability Level 3 – Well-Defined
Common Feature 3.1 – Defining a Standard Process
No additional action required for ISRM / ISATRP compliance.
Common Feature 3.2 – Perform the Defined Process
No additional action required for ISRM / ISATRP compliance.
Common Feature 3.3 – Coordinate Practices
No additional action required for ISRM / ISATRP compliance.
Capability Level 4 – Quantitatively Controlled
Common Feature 4.1 – Establishing Measurable Quality Goals
No additional action required for ISRM / ISATRP compliance.
Common Feature 4.2 – Objectively Managing Performance
No additional action required for ISRM / ISATRP compliance.
Capability Level 5 – Continuously Improving
Common Feature 5.1 – Improving Organizational Capability
No additional action required for ISRM / ISATRP compliance.
Common Feature 5.2 – Improving Process Effectiveness
No additional action required for ISRM / ISATRP compliance.
Appendix F: ISRM Evidence Matrix
Organizational capability is measured based on the output from an official ISA-CMM appraisal activity which includes training, appraisal and rating.
Below is a matrix that outlines the evidence needed to comply with the ISRM for a specific PA at a specified level:
|
ISA-PA |
Level 0 |
Level 1 |
Level 2 |
Level 3 |
Level 4 |
Level 5 |
|
ISA-PA01 |
Not Performed by any person |
In-House/OJT Training; Information Security courses as needed |
Some evaluators in the organization have had the ISRM course |
ISRM Certification is organizational requirement. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA02 |
Not Performed by any person |
Evaluators document coordination with customers (e.g. Customer Meeting/Reports) |
Some assessment teams in the organization perform elements of the Technical Evaluation Plan |
All elements of the Technical Evaluation Plan are performed and documented. |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA03 |
Not Performed by any person |
Evaluators have working aids for identifying customer Information Security needs (e.g. Assessment Plan/ Client Engagement Book) |
Some projects in the organization use a methodology for identifying Information Security requirements, including Organization Criticality Matrix and System Criticality Matrices |
ISAM Organization Criticality Matrix and System Criticality Matrices are used |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA04 |
Not Performed by any person |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
|
ISA-PA05 |
Not Performed by any person |
Vulnerability identification dependent upon evaluator expertise |
List of customer applicable vulnerabilities |
Standardized methodology for assessing vulnerabilities (e.g. Org. Vulnerability Repository) |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA06 |
Not Performed by any person |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
|
ISA-PA07 |
Not Performed by any person |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
No ISRM-specific requirements mandated |
|
ISA-PA08 |
Not Performed by any person |
Type of reporting/feedback to customer varies by evaluator |
Some method of providing feedback to customer (e.g. Customer Out brief Final Report) |
ISRM Out briefing and Final Report |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
|
ISA-PA09 |
Not Performed by any person |
Evaluators have developed own assessment techniques and ISRM Manager Identified |
Some form of assessment methodology and Information Security Evaluation Management Structure is apparent |
Organization uses ISRM Program Documents |
While this level is not required for ISATRP, organizations will be granted this level if they can provide a quantitative approach to doing this activity |
While this level is not required for ISATRP, organizations will be granted this level if they can provide evidence to support “real time” process improvement activities. |
Red Team Strategy
Version 0.8Module 2 -20
Preparation PhaseIntel StageRecon StageExploit StageReporting PhaseTargeting Phase
Red Team Strategy
Version 0.8
Module 2 - 20
Preparation Phase
Intel Stage
Recon Stage
Exploit Stage
Reporting Phase
Targeting Phase
Emphasize that this is an iterative task; when we leave phase 4, we may not be done.
20
Organizational ISA -CMMRating Profile
0.001.002.003.004.005.00
ISA-PA01ISA-PA02ISA-PA03ISA-PA04ISA-PA05ISA-PA06ISA-PA07ISA-PA08ISA-PA09
ISA-PA01-Provide TrainingISA-PA02: Coordinate with Customer OrganizationISA-PA03: Specify Initial Information Security NeedsISA-PA04: Assess ThreatISA-PA05: Assess VulnerabilityISA-PA06: Assess ImpactISA-PA07: Assess Information Security RiskISA-PA08: Provide Analysis and ResultsISA-PA09: Manage Information Security Assurance Processes5 = Continuously Improving4 = Quantitatively Controlled3 = Well-Defined2 = Planned and Tracked1 = Performed Informally0 = Not Performed
ISAMISRM
Organizational ISA-CMM Rating Profile
Version 1.0.1Module 5 –(4)
Red Team Strategy
Preparation PhaseIntel StageRecon StageExploit StageReporting PhaseTargeting
Phase
Red Team Strategy
Preparation Phase
Intel Stage
Recon Stage
Exploit Stage
Reporting Phase
Targeting Phase
Version 1.0.1
Module 5 – (‹#›)
Emphasize that this is an iterative task. When we leave a stage such as Recon, we may not be done; we may need to return to a previous stage and complete a few tasks, then move on.
4
Version 2.1Module 1 -23
Pre-Analysis•Mission/Information Criticality •System & Info Flow•Scoping/Plan•CoordinationFinal Analysis•Vulnerabilities•Countermeasures•Criticality/Impact•Recommended Priorities•Infrastructure •Policy/Procedures•Information Flow•System/Component Configuration•Technical Policy Implementation•System Exposures•Network Exposures•Entry Points•Internal/External
AssessmentEvaluation
ISAM Triad Relationship
On-Site Phase
Pre-Analysis
Mission/Information Criticality
System & Info Flow
Scoping/Plan
Coordination
Final Analysis
Vulnerabilities
Countermeasures
Criticality/Impact
Recommended
Priorities
Infrastructure
Policy/Procedures
Information Flow
System/Component Configuration
Technical Policy Implementation
System Exposures
Network Exposures
Entry Points
Internal/External
Assessment
Evaluation
ISAM Triad Relationship
On-Site Phase
Version 2.1
Module 1 - ‹#›
Pre-Analysis is needed to understand:
Customer mission
Information flow
Critical information
Critical systems
White Team & Blue Team efforts can be done together, concurrently, or separately
The Final Analysis from the White and Blue Team assessment can then be used as input for a Red Team Assessment