White Paper | Check Point Enterprise Security Framework V2
Discover how the updated Check Point Enterprise Security Framework (CESFv2) can transform your organization's cybersecurity architecture. This white paper highlights the shift to a governance and risk-led approach, integrating assessment frameworks like NIST CSF. Learn about CESFv2's enhancements in leadership support, risk management, governance, strategic advisory, and operational roles. Download the white paper to refine your cybersecurity strategies with CESFv2.

©2023 Check Point Software Technologies Ltd. All rights reserved | P. 1
Check Point Enterprise Security Framework Version 2
Published by the Check Point Strategic Consulting Group
March 2023
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 2
Synopsis This document details how the Check Point Enterprise Security Framework Version 2 can be used and includes scope, audience, and methodology. The paper is public and intended for cyber security leaders, architects, engineers, and stakeholders. No prior knowledge is required other than familiarization with the related documentation.
Author(s) JP Edwards, Enterprise Security Architect
Contributors Check Point Enterprise Security Architecture Team
Status: Published Date Status Author Comments
30/01/2023 Release JP Edwards Version 7.1
Related Documentation Section Title
CESF https://www.checkpoint.com/support-services/security-workshop/
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 3
Contents
Synopsis ......................................................................................................................................................................... 2
Status: Published ........................................................................................................................................................... 2
Related Documentation ................................................................................................................................................. 2
Executive Brief ............................................................................................................................................................... 4
What's New ................................................................................................................................................................... 4
Introducing CESF Version 2 ............................................................................................................................................ 6
Key Drivers ..................................................................................................................................................................... 6
Operational Model ........................................................................................................................................................ 9
Advisory, Assessments, and Architecture .................................................................................................................... 11
CESFv2 Layers .............................................................................................................................................................. 14
Introduction to Layers ................................................................................................................................................. 14
The Core CESFv2 Layer ................................................................................................................................................ 15
Contextual Layers ........................................................................................................................................................ 16
The Governance Contextual Layer............................................................................................................................... 17
The Architect and Operational Contextual Layer ........................................................................................................ 17
The Assessment Contextual Layer ............................................................................................................................... 18
The Assessment Layer: Deep Dive ............................................................................................................................... 20
Running Assessments Using CESFv2 ............................................................................................................................ 20
Cyber Security RISK Assessment .................................................................................................................................. 21
NIST & CIS Assessments ............................................................................................................................................... 22
CESF Assessments ........................................................................................................................................................ 23
Zero Trust Maturity Assessments (CISA) ..................................................................................................................... 24
Zero Trust Architecture Using CISv8 ............................................................................................................................ 25
Data Visualization for Zero Trust Assessments ............................................................................................................ 26
The Architect and Operational Layer: Deep Dive ........................................................................................................ 27
Network Diagrams ....................................................................................................................................................... 28
Framework Design ....................................................................................................................................................... 29
Framework Section Explained ..................................................................................................................................... 30
Finished Framework Example ...................................................................................................................................... 32
Conclusion ................................................................................................................................................................... 33
Appendix: CESFv2 and Other Frameworks .................................................................................................................. 34
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 4
Executive Brief Following the release of our first Check Point Enterprise Security Framework in 2019 and its widespread adoption
throughout our architectural and engineering communities, constructive feedback has enabled us to compile a
new and improved version. This version addresses the changing architectural landscape and aligns with a risk-
based consultative approach to cyber security. Please note that the following paper supplements the Check Point
Enterprise Architecture whitepaper.1
Our first CESF version was based on a process-led concept for security architecture development. In our latest
version (CESFv2), we have introduced a governance and risk-led approach, which reflects the requirement to align
architecture with impact, threat, and vulnerability analysis.
"As a framework, CESFv2 uses qualitative analysis and a cross-
functional approach to improve the efficiency and effectiveness of cyber
security recommendations and advice."
CESFv2 focuses on updates in the following
core areas:
Leadership: CESFv2 includes features designed
to support the C-suite in making more effective
and efficient cyber security decisions and
managing cyber security risks.
Risk-focus: CESFv2 supports using multiple
assessment frameworks, such as NIST CSF, for
control-based compliance and risk assessments.
Governance: CESFv2 has a built-in method to build governance and policy frameworks.
Strategic advisory and consulting: CESFv2 is cross-functional and supports the development of cyber security
strategies delivered through the advisory and consulting approach.
Operations: CESFv2 defines operational roles, responsibilities, and the development of target operating models.
Delivery: The core delivery vehicle for CESFv2 is the security workshop, explicitly designed to focus on strategic
cyber security discussions and cyber security risks.
What's New Academic work, including cyber security frameworks, evolve the more they are tested in the real world. The CESF
process is no different. Since its conception, the original framework has been continuously tested in live
1 https://www.checkpoint.com/downloads/products/checkpoint-enterprise-security-framework-whitepaper.pdf1.
https://www.checkpoint.com/downloads/products/checkpoint-enterprise-security-framework-whitepaper.pdf
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 5
environments. Based on data collected from real world use of our framework, we’ve been able to make
improvements designed to provide enhanced support to our customers' leadership, architects, engineers, and
operational teams.
We hope the enhancements have resulted in a more efficient and effective enterprise security framework. One
that is agnostic at the point of use, more adaptable in its applications, more effective in delivering enterprise
security architecture, and has a broader appeal and audience.
Below is a high-level list of the significant new components and their focus. We’ve worked hard to ensure that
CESFv2 reflects the need within organizations to work in a cross-functional manner whereby multiple teams are
stakeholders in the overall security posture, which is why each feature maps to a relevant audience.
Audience New Features
Leadership
Strategic Consulting and Advisory / CISO Services
Zero Trust Advisory
Enhanced Cloud Transformation
Cyber Security Risk Management and Consulting
Architecture
SABSA-Based Enterprise and Solutions Architecture
NIST 1800-35 Zero Trust Architecture
Check Point & CISA Zero Trust Architecture
Automation and DevOps Code-Level Consultancy
Governance, Risk, and
Compliance
NIST CSF Assessment
CISv8 IG1,2,3 Assessments
NIST 800-53 and RISK Management Frameworks
NIST 800-82R2 - Industrial Control Systems (ICS) Security
CISA Zero Trust Maturity Assessment
MITRE Attack Modelling and Reverse Attack Mapping Using CIS-to-MITRE
CCM Assessment (or cloud security assessments)
Operations Target Operating Models (TOM) and Operational Architecture
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 6
Introducing CESF Version 2 The original CESF fulfilled the role of supporting architects engaged in cyber security architecture. In CESFv2, we
broadened the scope by including support for GRC and cyber security leaders with services and features, such as
cyber risk and control-based assessments.
The goal is to increase the effectiveness of the overall CESF process through a better understanding of the people,
processes, and technology that make up our clients' security capability. In addition, we hope to deliver more
informed advice and recommendations by increasing our knowledge of these components.
"The core new attributes for CESFv2
are the use of focused information
gathering through RISK and CONTROL-
BASED ASSESSMENTS, and the
introduction of layered contextual
information designed to support a
cross-functional CYBER SECURITY
STRATEGY."
This framework aims to empower the enterprise’s cyber security conversation by applying the lens of governance frameworks, such as NIST CIS, combined with industry-standard risk assessments the output of which will support decision-makers looking to deliver real world solutions for real world risks.
We maintain that a solid understanding of cyber security risk is a powerful vehicle to affect change, ultimately leading to a more robust cyber security posture.
We hope that through this paper, the audience will understand how and why to apply the CESFv2 process and how the framework can support improvements and change.
Key Drivers
We’re proud to present the following new feature benefits:
• Improved communication: The language of risk is universally understood inside and outside of cyber security; using this commonality enhances our communication with C-suite and governance teams. In our experience, risk-based conversations reach a wider audience than those focused only on technology.
• Business-focused approach: Building a successful cyber security strategy today starts with a firm understanding of the business impact and cyber security risk before technology. CESFv2 focuses on understanding these core business concerns better so that decision-makers can make more informed and effective technology/product choices.
Fig: The complete CESFv2 process
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 7
• Top-down process: All architecture, including enterprise security architecture, must follow a process, which is why CESFv2 has, at its core, a clearly defined top-down approach. The process starts with senior stakeholders but will capture the goals and requirements at multiple levels – each of which has an essential voice in the cyber security conversation. A significant influence on CESFv2 is the SABSA framework2 , which we have heavily adapted to reflect our intended use. The table below shows the various layers of the cyber security conversation and there relevant discissions
The Cyber Security Conversation
Business View Contextual Discussion
Architect View Conceptual Discussion
Engineer View Logical Discussion
Builder View Physical Discussion
Operations View Security Services Management Discussion
• Strategic engagement plan: Good planning improves outcomes, which is why we’ve integrated the concept of SABSA layers into our CESFv2 process and aligned these with different stakeholders. We’ll explore this alignment in detail through this paper; however, for now, we invite the reader to acknowledge the alignment and recognize its influence on our cross-functional methodology in which each organizational role is represented.
View SABSA Layer What (assets) Why (motivation)
How (process) Who (roles)
Business Contextual Business Goals, Processes, and Objectives
Business Risks and Impact
Risk Assessment
CIO, CISO, Security Officers
Architect Conceptual Business Knowledge and Risk Strategy
Gaps, Current State, Maturity, and Architecture
Security Framework and Modelling
Security Architects
Engineer Logical Informational Assets
Security Policies Security Design Security Experts
Builder Physical Security Policies Security Design and Architecture
Security Technologies
Security Engineering
Operations Management Security Assets Security Posture Security Operations
Operations and Analysts
• Assessment and RISK focus: CESFv2 makes significant use of public control libraries such as NIST and CIS alongside industry-established cyber risk assessment practices. When combined with a solid
2 https://sabsa.org/sabsa-executive-summary/
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 8
understanding of cyber security architecture and practical knowledge of implementation, the result is often a powerful tool to reduce overall risk and support the overall cyber security strategy.
• Cross-functional capability: Cyber security is a shared responsibility in any organization. The lines between those who are accountable, responsible, consulted and informed on cyber security decisions is often complex, which is why CESFv2 is designed so that different teams can interact with the overarching process in the most appropriate format. The example below shows how roles and responsibilities are aligned to various stages in the CESFv2 process.
Audience
GRC and C-suite Architects Operational Assessors and
Auditors
GRC teams and those leadership functions that are looking to use the CESFv2 to help develop Governance models.
Enterprise, solution, and technical architecture teams looking to follow a SABSA-based process for security architecture.
Ops and incident teams developing workflow and processes for changes and incident handling.
Teams looking to perform control- based assessments based on known libraries such as NIST or CISv8.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 9
Operational Model In the previous section, we highlighted the influence of the SABSA framework on the development of both CESF
and CESFv2. In this section, we introduce the mapping of these layers to the CESFv2 layers of assess, architect,
design, deliver, and manage. The design decision behind the layered approach is to make the CESFv2 framework
cross-functional in its application, meaning, the framework must allow different teams, both customer and Check
Point, to complete different activities at different layers of an overall top-down process.
In order for the framework to be followed correctly it must start with some type of assessment and analysis.
This ensures a solid dataset that acts as a foundation from which the correct architecture and cyber security
decisions are drawn. The top-down approach doesn’t work if the first layer is omitted.
The table below shows how the various CESF core layers are mapped to a defined process and the relevant
stakeholders.
View CESFv2 Layer
Activity Customer SMB / SME
Enterprise Delivery Vehicle
Business Assess
Business Goals, Security Assessment, Zero Trust Maturity, Cyber Risk Analysis
CISO / CIO / Directors Regional
Architect / Security Engineers
Global Enterprise Architects /
Field CISO Security Workshop Architect Architect
Gap Analysis, Architecture and CIS Review
Security Architects
Engineer Design
High-Level Design, Target Architecture, Technology / Products Mapping
Lead Engineers and Design Team
Security Engineers
Security Engineers
Builder Deliver Low-Level Design and Configuration
Implementati on Engineers Professional Services
Incident Response and Account Management
Security Services
Operations Manage Security Services Operations and SOC Teams
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 10
Security Workshops The quality of the data collected through the CESFv2 process is essential, which is why, where possible, we always
try and make sure the program includes some face-to-face workshop elements. These encourage an open-forum
debate and collaboration. While each engagement is different and designed around clients' requirements, there
are some general workshop focuses depending on where we are in the overall process.
The workshop will take a different form depending on the CESFv2 phase, as described in the table below.
CESFv2 Phase Workshop Focus
Assess Business risk-based discussion with CIO/CISO, interview and evidence gathering, business impact, vulnerabilities, likelihood of a significant cyber event, threats, attack profiles, compliance, governance, risk.
Architect Whiteboard, conceptual discussion, controls gap analysis, design review, target and desired state, Zero Trust design principles, enterprise security architecture, mitigation.
Design Product and component presentations and design focus, Zero Trust components, solutions architecture, HLD.
Deliver Configuration and implementation discussions, technical architecture, LLD.
Manage Incident response, operational management, operating models, MDR, PS.
We would also like to draw attention to the general chronology of engagements to highlight that the workshops’
primarily focus on data gathering instead of presenting solutions. Doing so allows for the correct level of detail to
be collected and for analysis to be done post-workshop.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 11
Advisory, Assessments, and Architecture Context helps, which is why we have included a section explaining who, where, and how the framework was
developed and some of the supporting components derived from its use. Currently, the CESFv2 framework is used
throughout the Check Point community, where a process is required to design, deliver, and support cyber security
solutions and leadership. It is owned and maintained by the Check Point Enterprise Security group, for whom it
represents the foundational guidance for all our work.
The Check Point Strategic Consulting group has made conscious improvements to the framework since its initial
conception. We remain committed to ensuring the framework remains a high-level conceptual framework that
can be interpreted and applied in multiple different scenarios depending on need, and that it acts as a
foundation for other more technical or lower-level models.
Our consulting approach is driven by three CESF pillars: Assessment, Architecture, and Advisory. Each can be used
in the CESFv2 process to help communicate concepts to customers, explain processes and methodologies, and
ensure traceability and accountability. More information about these services can be found at
https://www.checkpoint.com/support-services/security-consulting/.
While CESFv2 defines the methodology and principles used to help achieve certain cyber security goals, we also
maintain that the process can effectively link leadership, architectural, and engineering teams in a common
understanding of the “as-is” and “to-be.” cyber security architecture In other words, using the features contained
in the CESFv2 framework, architects, consultants, and advisors are better able to "glue" customer and business
requirements to technology choices and thereby improve the efficiency and effectiveness of the cyber security
program.
“The goal of strategic consulting is to perform
advisory, assessment, and architectural work for,
and on behalf, of our customers. We advise on all
matters relating to cyber security, making
assessments of the current security state and
architecture to address gaps and improve overall
posture.”
The 3 “A” of Check Point strategic consulting
https://www.checkpoint.com/support-services/security-consulting/
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 12
Fig: CESFv2 providing the linkage between business objectives and technology choices
In creating CESFv2, we wanted to increase the overall value that could be derived from following our process and
therefore explored how different presentations and visualizations could complement the outcome. Since we’re
confident the new process will deliver better data inputs and outputs, we wanted to explore new ways to present
the data.
Some of these new visualizations are described here:
Cyber Security SWOT
analysis: We borrowed the
SWOT (strengths,
weaknesses, opportunities,
and threats) analysis
format and applied it to
our work in cyber security.
This visualization presents
the internal and external
issues identified as part of
the assessment alongside
our recommendations in a
single view. It’s a powerful
single-page view we often
use as part of an executive
summary.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 13
Radar and priority
graphs: The standard
radar graph is a familiar
tool used to show gaps
identified as part of an
assessment. We’ve
compiled these graphs
with other elements to
add a priory rating linked
to the complexity and
return-on-investment
analysis done as part of
our engagement.
Fig: Example radar graph showing GAP analysis and priority weighting
Risk heat maps: A risk heat map is a powerful visualization
tool used with Enterprise Risk Management. Also known as
a risk heat chart or risk matrix, it shows risk likelihood on
the horizontal axis (X) and risk impact on the vertical axis
(Y). We incorporate this view into our risk assessment work
and show how various data points will move once the
recommended treatment is actioned.
CISO dashboards: How data is presented is very important when communicating across various teams within a
specific organization. We’ve therefore defined several presentations explicitly designed for different audiences.
The table below shows how we construct these views. It’s an example of a C-level Zero Trust dashboard showing
the overall maturity score and various data representations.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 14
Fig: Zero Trust executive dashboard example
Security roadmaps: Planning
technology adoption can be complex
and, based on our work in the field, is
a much-needed and requested
component of any cyber security
advice. To this end, we now ensure
that GANTT-style charts are included in
our reports when requested.
Plans, such as the one shown here, can
be extremely useful when planning
transformation exercises or adopting
complex architectural changes such as
Zero Trust adoption, whereby
activities must be scheduled correctly.
Now that we’ve established the context and how CESFv2 is centrally positioned within our community, we can
explore how it’s used to articulate architectural, operational, and leadership aspects of cyber security. In the next
section, we’ll unpack the new components of the framework and explore how these additional features are used
by us and our customers.
CESFv2 Layers Even though our new framework evolved from the previous versions, the basic premise has not changed. There is
still a need for a defined and repeatable process that is easy to follow and guides us to deliver accountable and
traceable security architecture.
Introduction to Layers The most significant change has been to append our previous version of CESF with new layers, which we did in
order to increase the effectiveness of the process by allowing the sub-process to be included. We call this sub-
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 15
process a "contextual layer". Its primary function is to provide context to different teams and stakeholders, all of
whom play a role in the overarching enterprise security architecture.
The new layers are now described as follows:
Description Detail
Outer Ring, Primary Function, Core
Refers to the core architectural process for which CESF was originally intended. The process starts with the ASSESS phase.
Inner Ring, Contextual Layer, Support Function
This ring refers to a contextual process, or function, that exists in support of the primary, or outer, process. The aim is for the addition of the context to support the overall process by allowing various sub-processes to be included.
For example, "Plan" (as seen in the inner ring of the complete CESFv2 graphic) provides context when dealing with assessment planning i.e. it is the first phase in the process of starting an assessment.
The introduction of these additional layers has been driven by our knowledge that cyber security is an increasingly
cross-functional activity. Therefore, by engaging with multiple different teams throughout the process, the quality
of advice and recommendations significantly increases.
In the following section, we explore the components of each layer and describe how they were designed to work
and how they could be further adapted to suit bespoke requirements.
The Core CESFv2 Layer The outer ring of the CESFv2 communicates to stakeholders each of the various phases or steps that must be
completed and the order in which they must be followed within an overall process. We draw the reader’s
attention to the fact that each step must be completed but in some cases some steps are imbued with greater
significance. For example, one engagement may require protracted control-based assessment before the
architectural work is completed, while other engagements may only require very lightweight data gathering.
• Assess: The first phase, in which business and security drivers are captured, and audits and assessments are completed. Depending on the nature of the engagement, this can be a high-level boardroom conversation or part of a workshop. The outcome should be a clear understanding of the target state. This core function maps directly to the assessment layer (more on this later).
• Review: The review focuses on the current and planned network and security architecture. Typically, this phase is done using interactive whiteboarding and a detailed design conversation. The outcome is a clearly documented "as is" and "to be" design.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 16
• Design: The data captured is now used to inform a design that is aligned to Check Point's best practices. The architecture team will draw on experience, product specialists, and industry best practices to mitigate or remove the gaps which have been identified.
• Delivery: In this step, the system is physically built or deployed. It includes all operational testing, documentation, and acceptance into the final environment.
• Manage: A vital component of any design is to have the lifecycle of the service understood and managed. This is critical when defining the budget, and, also for making sure the solution performs its role as required.
Contextual Layers CESFv2 introduces the concept of "contextual layers" into the framework. This concept allows the framework to
appeal to various user groups and increases its scope and effectiveness. Depending on what you are looking to
achieve, you can use the framework in a different manner.
In some cases, the contextual layers are used independently from the core layers, such as in the table below:
Contextual Layer (adding additional information for specific audiences)
Audience (view) Governance Architect Operational Assessment
Major Influence Gartner CAPTA SABSA SABSA NIST/ CIS
Contextual Layer
Anticipate Enterprise Enterprise Plan
Prevent Solution Solution Interview
Protect Technical Technical Analyse
Respond Operations Operations Treatment
Now that we’ve established how the various layers are used, we will explore their function in more detail.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 17
The Governance Contextual Layer This view is designed for architects looking to build
governance frameworks into the overall process. The rationale
here is to reflect on how organizations are looking to develop
frameworks that capture how a security function will be
performed and the rules by which it will be delivered. The
ethos is to describe the security function before it's
implemented in a way that is understood by all stakeholders.
For example, if there was a need to build a governance model
for cloud security, then the user would follow this layer and
start with defining what the security attributes for cloud
security are in the “anticipate” phase.
The phases are defined as:
• Anticipate: Anticipate needs and objectives, define business goals, and align them to technology deliverables. This part of the process is where we capture what the business expects from the security architecture and the security strategy.
• Prevent: Prevention through planning, architecture, threat profiling, cyber-risk analysis, best practices, and the selection of correct cyber security products and services. In cloud-like environments, we predict a reduction in the day-to-day operational management of systems and more focus on prevention through architecture. This means that a properly designed system can use a policy crafted at the design phase throughout its lifecycle with minimal production changes required.
• Protect: Delivery and management, or protection, through automation.
• Respond: Responding to breaches, security failures, and the evolving threat landscape.
The Architect and Operational Contextual Layer This layer is used to describe the different architectural responsibilities that are typical design process, and highlights the cross-functional nature of the CESFv2 process:
• Enterprise Security Architecture (ESA): This team bridges business and technology. They function as a liaison between the C-suite and technology teams and are responsible for delivering justified solutions and services.
Anticipate
PreventProtect
Respond
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 18
• The ESA: Responsible for defining which problem needs a solution and gathering the requirements from both business and security stakeholders. Their key objective is to ensure that all solutions meet clearly defined business goals.
• Solution Architecture: This team's function is concerned with converting requirements to design patterns that can be passed to the technical design team. The solution architect only deals with defined requirements and would engage in feasibility design and lab testing.
• The SA3: Responsible for translating the problem into a solution and describing the building blocks that should be used. This team deals with a known set of requirements. They must work closely with the ESA to ensure the response matches the organization's maturity, risk appetite, budget, and operational capabilities.
• Technical Architecture (TA): The TA delivers implementable design documents with a clearly defined technology specification, including sizing and configuration. They have a strong understanding of products, their roles, and their limitations.
• Ops: The role of this team is critical to the continued success of the architecture throughout its life cycle, as all systems require an operational element. In this phase, the expectation is that processes are defined and implemented alongside a collection of metrics and data to demonstrate the system's effectiveness.
The Assessment Contextual Layer A core component of our new framework is a focus on using assessments to improve the overall 18 effectiveness and architectural output of an engagement. This section looks at how we have integrated control libraries such as NIST and CIS intergrade into the overall process.
• Plan: Our consultants plan assessments with GRC and other cyber risk professionals with support from the client’s leadership. The assessments are designed to address cyber security gaps, map these to a risk score and present the findings in risk language understood by a C-level and executive audience. Our most common assessments are based on NIST CSF or CISv8.
3 https://www.gartner.com/en/information-technology/glossary/solution-architecture
Enterprise
SolutionTechnical
Ops
https://www.gartner.com/en/information-technology/glossary/solution-architecture
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 19
• Collect: Cyber risk assessments are conducted through interviews and observations with specific client teams. At the clients' request, we can also leverage Check Point's considerable expertise in data capture to produce detailed packet-level analysis.
• Analyse: Based on the dataset and controls from NIST and CIS, we use a qualitative risk-based score process to grade the controls and arrive at a cumulative risk and readiness score. When requested, these scores can be presented in classic '5x5' risk matrices or as part of a threat model.
• Treat: Once gaps and risks are identified, a risk register and treatment plan are built detailing what actions (if any) we recommend. Recommendations are aligned with the CESF values of EFFECTIVENESS and EFFICIENCY, i.e. there should be a clear and actionable treatment plan provided. practical
Now that we have completed an overview of the various layers and the reader has an appreciation of their
function, we can explore the contextual layers in more detail. These layers represent the most significate new
component of CESFv2, which are the use of a formalized assessment process and the use of cross-functional teams
within architecture.
Plan
Collect Analyse
Treat
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 20
The Assessment Layer: Deep Dive The following section is a deeper dive into how assessments are run within the overall CESFv2 process. The table
below is a brief recap on how the CESFv2 core layers map to the contextual layer. The assessment layer is primary
connected to the “assess” component showing that any assessment work is always completed at the beginning of
an engagement and the output of the assessment is collected before we progress to the “architecture” layer of the
core framework.
CESFv2 Core Layer
Description of Core Layer Contextual Layer Mapping
Description of Contextual Layer
Assess
In CESFv2, everything starts with some level of assessment. This can be a total compliance/risk assessment or a more general conversation-led capture of current- state architecture. The decision as to what approach to take is often guided by factors such as compliance, effort and time.
Plan Assessment selection and planning, understanding of threat groups.
Collect The collection of data through an interview, questionnaire or technology such as CSPM.
Analyse
When dealing with control data, the analysis will build the GAP analysis. When dealing with risk assessment, the analysis will be based on the risk calculations
Architect The phase whereby gathered data is transformed into a meaningful conceptual recommendations.
Treat
The action taken based on the risk register or the GAP analysis.
Design & Build
The concept is transformed into solutions that deliver on recommendations and are considered fit-for-purpose.
Deliver
The practical step required to develop a solution. Scale and complexity must be considered at this phase.
Manage Production management and improvement of the solution.
Running Assessments Using CESFv2 Using common frameworks is extremely useful for multiple reasons, not least that they act as a standard
benchmark and that when completed there is a consistent report which can be generated on a yearly basis.
The main assessment frameworks are:
• Check Point Enterprise Security Framework Assessment (CESF): This is a proprietary assessment used to evaluate the security posture and understand the network
security controls. The CESF frameworks allow us to translate NIST CSF controls into real-world security solutions.
• NIST CSF v1.1: NIST provides security
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 21
architects with an audit program designed to help technical and non-technical security stakeholders to visualize gaps in the organization's existing security posture.
• CIS Controls v7.1 & v8: The CIS Controls have internationally recognized cyber security best practices for defence against common threats. They are consensus-developed resources that bring together expert insight about cyber threats, business technology, and security.
• Cyber Risk Assessment: Based on the industry accepted risk equation: risk = likelihood x vulnerability. Typically, the assessment team will draw on information from MITRE ATT&CK and in-house sources to map the threat landscape to business impact.
• SABSA: SABSA is a framework and methodology for enterprise security architecture and service management.
• NIST 800-53 rev5: This document defines the standards and guidelines for federal agencies to design and manage their information security systems.
• NIST SP 800-82r2: This document guides how to secure Industrial Control Systems (ICS).
• CISA Zero Trust Maturity Model: We assess each pillar of the CISA model and rank the maturity, which, once combined with a weighting score, allows us to calculate a Zero Trust maturity score.
• CIS Benchmarks: CIS Benchmarks are best practices for the secure configuration of a target system.
• SOC-CMM: This framework is designed to deliver a continuous approach to measuring technical capability across the technology and services domains that are relevant to SOC capability.
Each framework brings a different value depending on the domain under assessment. For example, SOC-CMM is
typically used to assess Secure Operations Centre capability. In contrast, NIST CSF will highlight gaps in overall
cyber security capability.
Cyber Security RISK Assessment Our Cyber Risk Assessment aims to address the challenges of implementing aspects of an effective cyber risk
management strategy and propose recommendations that increase its efficiency. In addition, the program is
geared towards supporting C-level decision-makers using industry-standard RISK calculations and tools.
The identification and management of cyber risk are what cyber security leaders deal with daily. It’s the natural
evolution of any compliance-based assessment such as NIST of CIS. While we distinguish between the two
activities, there is a cross-over. For the sake of clarity, we define the activities that relate to Cyber Risk assessments
as those that include the following components which is different from a control-based assessment that is based
purely on measuring compliance with a known control library, such as NIST.
Cyber Security Risk Assessment
Assessment Component
Identity vulnerabilities Model threats Rank business impacts
Activity Measure readiness (controls), test defences
Assess countermeasures, simulate attack groups and techniques
Define control outcome, perform qualitative and quantitative BIA
Outcome Reduce risk
Protected Financial Reputational / Operational
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 22
Reducing risk using quantitative analysis is sometimes a challenge. However, for those responsible for minimizing
the financial impact of cyber security events, it’s a necessary calculation and a valuable tool in communicating risk.
The standard risk calculation we use is based on the following formula:
RISK (R) = LIKELIHOOD (L) x IMPACT (V)
• LIKELIHOOD: How likely is the attack to take place? What is the frequency we would expect to see this type of attack?
• IMPACT: If the attack was to succeed, how much damage could it do? Most importantly, could it cause the business to be impacted financially?
The example below is a 5x5 risk matrix produced as part of our RISK assessments. Based on the likelihood and
impact calculation above, it acts as an effective tool to communicate those risks that we consider to be outside of
acceptable thresholds and, therefore, pose a real risk to the business, both operationally and financially.
Fig: 5x5 risk matrix example
NIST & CIS Assessments To ensure our assessment work meets industry-standards or
where the client requests it, we will perform NIST and CISv8
assessments based purely on the published controls library.
Check Point often perform such assessments for organizations
looking for a third-party review of their posture and who
understand the value of using engineering and architectural
teams to add their point of view to the overall compliance
conversation.
This approach allows the Check Point team to engage using a
standard body of work and language that can be compared over
iterations of the same assessment framework.
Typically, our clients will request that we present assessment
findings in alignment with NIST in order for our work to be more
easily understood by Governance, Risk, and Compliance teams.
For example, this data visualization radar graph is a standard deliverable when performing NIST assessments.
As cyber risk assessment is a core
component of a process-driven
architecture a dedicated publication will
be made available on our website
where we will deep dive into the threat
modelling components not detailed in
this paper.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 23
CESF Assessments In some instances, it’s more appropriate to use a customized set of assessment controls that better reflect the
desired outcome. This flexible approach increases the assessment phase’s EFFICIENCY and EFFECTIVENESS as it
removes the structure prescribed by frameworks such as NIST. We call this style of assessment a “CESF
Assessment”. Some examples include:
Assessment Type Description
CESF ICS Assessment Set of 30 controls selected from NIST 800-82R2 that reflected the requirement to secure the IT/OT perimeter.
CESF Assessment DC Perimeter
Set of 5 controls selected from CISv8 IG3 that best reflected the requirement to assess the perimeter security.
Once the appropriate assessment frameworks have been selected, there is an assessment design phase that allows
the frameworks (more specifically, the controls within the framework) to be edited to make them more relevant to
the audience. For example, if the scope were to assess and recommend a cloud architecture, then it would be
reasonable to use a section of controls from NIST CSF v1.1 such as:
"Control: PR.DS-5: Protections against data leaks are implemented."
This control could then be re-formatted in a manner that is more relevant to our advance, for example:
"CESF Control: Is the environment designed to restrict each container's access to shared resources so that information cannot inadvertently be leaked from one container to another?"
The second control would then be placed alongside similar controls and presented as a questionnaire.
Another example would be where the assessment scope includes perimeter security, for which the assessment
designer can select controls such as this one from NIST 800-53:
"SC-7: Boundary Protection: Monitor and control communications at the external managed interfaces to the system and key internal managed interfaces within the system."
Once the process of building a bespoke and targeted assessment is completed, the controls are published as a
questionnaire or hosted with our Cyber Security Assessment platform.
Control ID
Controls Class Control Description Control Detail
12.2 Boundary Defence
Scan for unauthorized connections across trusted network boundaries.
Perform regular scans from outside each trusted network boundary to detect any unauthorized connections accessible across the boundary.
12.3 Boundary Defence
Deny communications with known malicious IP addresses.
Deny communications with known malicious or unused Internet IP addresses and limit access only to trusted and necessary IP address ranges at each of the organization's network boundaries.
https://csf.tools/reference/nist-sp-800-53/r5/sc/sc-7/
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 24
12.4 Boundary Defence
Deny communication over unauthorized ports.
Deny communication over unauthorized TCP or UDP ports or application traffic to ensure that only authorized protocols are allowed to cross the network boundary in or out of the network at each of the organization’s network boundaries.
Zero Trust Maturity Assessments (CISA) Following the explosion of interest around Zero Trust and the work done by institutions such as Forrester, NIST and
CISA, the Check Point consulting team developed a Zero Trust Maturity Assessment. It was designed to measure
the "as-is" and "to-be" state of our customers' Zero Trust architecture and to use this information to help guide the
development of capabilities that will ultimately improve the overall Zero Trust Maturity score.
To arrive at such a value, we selected the CISA Zero Trust model as our baseline. We maintain that it offers the
most well-rounded and agnostic measure of maturity while remaining simple and consumable. The work done by
CISA was formatted into an assessment, an extract of which is shown below:
Fig: Extract taken from Check Point CISA Zero Trust Maturity Assessment
We have chosen not to delve into the assessment workings within this paper other than to highlight the following;
Zero Trust means different things to different audiences. Some organizations will focus on specific Zero Trust
principles above others; for example, a software application organization would most likely see Zero Trust in the
context of application security. This organization-specific focus should be reflected in the "weighting" we give to
the maturity score – it doesn't make sense to downgrade a maturity score if the control is irrelevant. We,
therefore, added a weighting capability to our assessment. While we’ll be able to fully explore the Zero Trust
maturity assessment in another paper, the weighting calculation we use is based on the table below:
Weighting Table for Zero Trust Maturity Assessments
Network-Centric Cloud-Centric Application-Centric
Data 10 30 30
Device 15 5 5
Identity 50 30 20
Network 20 5 5
Workloads 5 30 40
Total 100 100 100
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 25
The concept behind weighting is that depending on the client's business activities, i.e., software development and
manufacturing, etc. the approach to achieving Zero Trust will change slightly. For example, a software
development company will focus on applying Zero Trust to workloads and containers and worry less about
network security. This concept is fully explained in a dedicated whitepaper4.
Zero Trust Architecture Using CISv8 The requirement to benchmark capability for specific architectural alignments is becoming increasingly important
to organizations. Consequently, we’ve witnessed the CESFv2 framework being used to design and execute
readiness assessments, such as Zero Trust architectural maturity. Therefore, we’ve included an example of how an
organization that uses CIS controls as a standard can use these to align itself with Zero Trust architectural
principles.5
The example below is a bundle of controls selected to gather a dataset of information about a network
architecture which can then be used to generate a GAP analysis and report.
The process of designing such an assessment is as follows: firstly, the below CIS controls were selected because
they are typically more technical. We then chose a set of CISv8 controls aligned with the Zero Trust principles
displayed below. They reflected the client's appetite for change and security. This is also why some controls are
taken from CIS Group 1 and others from CIS Group 3.
Zero Trust Principle CIS v8 Controls CIS Group
Asset Management 1,2,11,15 1
Account Management 5,6 1
Device and Endpoint Security 7,9,10 1,2
Logging and Visibility 8,12,17,18 1
Communication Security 3,4 1
Dynamic Policy 16,13 1,2,3
A Zero Trust assessment design example
Once we collect the controls from the table above, we can build our assessment. The example below is part of this:
4 https://pages.checkpoint.com/the-ultimate-guide-to-zero-trust.html
5 https://www.cisecurity.org/insights/blog/prioritizing-a-zero-trust-journey-using-cis-controls-v8
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 26
Control ID
Subject Control
1 Perform automated application patch management.
Perform monthly (or more frequent) application updates on enterprise assets through automated patch management.
2 Establish and maintain an audit log management process.
Establish and support an audit log management process that defines the enterprise's logging requirements. At a minimum, address the collection, review, and retention of audit logs for enterprise assets. Review and update documentation annually or when significant enterprise changes occur, which could impact this safeguard.
3 Collect audit logs. Collect audit logs. Ensure that logging, per the enterprise's audit log management process, has been enabled across enterprise assets.
4 Ensure adequate audit log storage.
Ensure that logging destinations maintain adequate storage to comply with the enterprise's audit log management process.
5 Ensure network infrastructure is up-to-date.
Ensure network infrastructure is kept up-to-date. Example implementations include running the latest stable release of software or using currently supported Network-as-a- Service (NaaS) offerings. Review software versions monthly (or more frequently) to verify software support.
Fig: Zero Trust network questionnaire example
The architect scores each control in the table, and the data is used to complete the GAP analysis of the assessment
type executed. This data visualization is core to effectively communicating where effort and spending is required.
Data Visualization for Zero Trust Assessments This section's information is relevant to CISA, CIS, and other frameworks used to assess Zero Trust.
Once the assessor has completed their analysis and the dataset has been collected and analysed, it’s typically
presented as a GAP analysis whereby the current and target state is presented. In the case of Zero Trust being able
to benchmark the various pillars of capability against a known standards for compliance allows the customer a
view on where effort and spending are required. The example below is taken from a Zero Trust maturity
assessment:
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 27
Fig: Data visualization is a core component of all assessment output
The Architect and Operational Layer: Deep Dive This section looks in more detail at the architects' contextual view that is shown within CESFv2. This layer is
designed to closely support the core layer by describing how different architectural capabilities are leveraged as
we move through a design cycle. Good architecture requires input from multiple teams at various points in the
process.
As discussed in the previous section, CESFv2 defines three different architectural functions. These are:
Title Focus Competencies
Enterprise Security Architect Collecting defining requirements and mapping business requirements to technology choices.
GAP analysis, RISK assessments.
Security Solutions Architect Mapping requirements to technology and defining solutions, and ensuring components are selected correctly.
Solution design in HLD format.
Technical Security Architect Low-level configuration design and detailed technical knowledge to confirm the chosen technology delivers requirements.
Solution design in LLD format.
When each function is supportive and complimentary of the others, it means there is no architectural hierarchy but rather a symbiotic interaction of different disciplines. When done correctly, each step in the process will be represented by the most appropriate stakeholder and their counterpart within the architecture team (assuming all three architectural functions are represented):
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 28
CESFv2 Core Layer
Description of Core Layer Contextual
Layer Mapping
Architectural Responsibility
Assess
In CESFv2, everything starts with some level of assessment. This can be a total compliance/risk assessment or a more general conversation-led capture of current-state architecture. The decision as to what approach to take is often guided by factors such as compliance, effort, and time.
Enterprise Enterprise Security Architect
Architect The phase whereby data gathered is transformed into a meaningful convert or recommendation.
Enterprise / Solution
Enterprise and Solutions Security Architect
Design & Build
The concept is transformed into solutions that deliver on recommendations and are considered fit-for-purpose.
Solution Solutions Architect
Deliver The practical step required to develop a solution, scale and complexity must be considered at this phase.
Technical Technical Architect
Manage Production management and improvement of the solution. Ops Operations
By leveraging multiple different architectural disciplines, we can better support the development of quality
architectural patterns and plans. Two critical deliverables from any architectural engagement should be a cyber
security roadmap that defines the logical steps required to achieve the desired goal and a conceptual/HLD diagram
that logically positions the security components into the broader ecosystem.
Network Diagrams As discussed, a core deliverable of CESFv2 is to arrive at an actionable set of recommendations. More often than
not, this is done through the production of conceptual architecture diagrams such as the example shown below.
Fig: Network topology produced as part of the CESFv2 process and workshop
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 29
Building Governance Frameworks with CESFv2 The importance of a well-defined governance framework cannot be overlooked in an established cyber security
strategy, which is why we have included this section, which describes how CESFv2 can be used practically to deliver
a cyber security governance framework.
Before we start, we should define what a governance framework is and why we believe it to be important. For this,
we reference the UK National Cyber Security Centre.
"A governance framework is vital to coordinate and direct the management of the service. An effective governance
framework will ensure that procedural, personnel, physical and technical controls continue to work through the
lifetime of service. It should also respond to changes in the service, technological developments, and the
appearance of new threats."6
Based on this definition, we can start to adapt CESFv2 appropriately and use the adapted mode to build our
governance framework.
Once completed, our framework will help conceptualize the link between security strategy, architecture, and
functional security controls, and streamline communication from the boardroom to security engineers through a
commonly understood framework.
Framework Design In order to proceed, we first acknowledge that the original CESFv2 process needs to be re-formatted because a
governance framework is not a process. We call this new format the "framework mode" so that there is a clear
distinction between the CESFv2 process and the CESFv2 framework. It’s important to note that the following
framework is only one interpretation based on our use case. If required, the framework can be mapped to other,
more suitable functions.
Moving into the framework mode requires a restructuring of the CESFv2 layout and a redefinition of the process.
The mapping is shown below:
6 https://www.ncsc.gov.uk/collection/cloud/the-cloud-security-principles/principle-4-governance-framework
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 30
CESF Layers CESFv2 Framework Mode Description
Assess Anticipate
Anticipate security requirements and deliverables
Architect
Design Prevent Prevent loss (financial or Operational)
events through architecture
Delivery Detect Detect threats and continuously improve and develop the system
Manage Respond Observe and respond based on threat
intelligence
Fig: CESF governance mode and CESF layers
Once the concept of roles and layers is translated into the framework mode, we can apply our governance
terminology and language to the new pillars, or, "anticipate, prevent, detect, respond". The critical design point is
to define the roles of each pillar clearly, and they must document the goals of the governance model. In simple
terms, an effective governance model clearly articulates the organization's goals, the key personnel and their
responsibilities, and the tools they will use to achieve the strategic objectives.
A representation is shown below and should be used as a template for the following section, which involves
populating the framework, starting with the "Anticipate" phase.
Fig: Using CESFv2 in framework mode
Framework Section Explained The table below defines the roles for each position in the framework process. It allows the practitioner to fill in the
gaps in order to build the framework. At this stage, it's important to note that the elements entered into the
framework should be measurable in some form; doing so will increase the effectiveness of the final framework and
allow maturity to be tracked . For example, if we define the adoption of a certain technology in the “Protect”
element then we should also define at what point we expect this technology element to be completely deployed.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 31
Framework Mode
Description Example Key Stakeholder
Anticipate
Anticipating what cyber security posture the organization needs to adopt in order to meet business objectives and define a strategy.
Defining business goals and aligning them to technology deliverables.
Remote workforces require a secure Zero Trust-aligned security model that is not reliant on legacy DCs.
CISO and leadership need to anticipate and document the strategy.
Prevent
Prevent security failure by developing a policy that describes which process and technology are used and by whom, which is documented within a governance policy that includes a service catalogue.
Prevention through planning, architecture, threat profiling, cyber-risk analysis, best practices, and selecting the correct cyber security products and services.
Should detail functional and non- functional controls.
Hybrid SASE principles for user traffic.
Create a single security policy for all users.
Fully automate the onboarding of users'
API and cloud-native- only components.
Enterprise Architects and GRC teams.
Detect
Protect all assets by deploying and managing the security policy and posture and providing a proportional response following the operational process. This includes monitoring, maintenance, and asset lifecycle management.
Delivery and management, or protection, through automation and detection of changes in the posture of the environment, network, and workload.
Follow Zero Trust's “log everything” principle.
Leverage observability.
API-only change policy.
Engineers, implementation and operational teams.
Respond
Responding to events in a manner that can be adapted so that continuous improvement can be made to the overall security posture.
Responding to changes in the threat landscape, offensive capabilities, and aggressor motivation to continuously update the security strategy.
Responding to breaches, security failures, and the evolving threat landscape.
XDR and threat hunting.
Ingression to dynamic threat intelligence.
Incident responses and cyber operation teams.
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 32
Finished Framework Example While the development of frameworks to assist in solution delivery is customized to each organization, we have
included the following example to illustrate how we designed a framework using CESFv2 components.
This example is taken from an organization adopting SASE architectural principles. Each section has been carefully
completed to contain only those components which are of value to the organization. In productivity teams, the
framework acts as a map for their SASE adoption.
Fig: Governance framework for SASE adoption example
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 33
Conclusion The Check Point enterprise architectural process continues to develop and reflect our experience with customers, combined with our desire to help organizations manage their cyber risk through architecture.
In summary, this paper has:
• Explained the update to the Check Point Enterprise Framework.
• Introduced the concept of context so that the framework is relevant to a broader audience, namely C- level and assessors.
• Detailed how the CESFv2 puts assessment as a core component of successful architecture.
• Shown how CESFv2 can be used to develop governance frameworks.
• Given examples of assessment and framework development using CESFv2.
This paper is written for the community, and we hope that it is of use for the betterment of security architecture in general. For more information, please see https://www.checkpoint.com/support-services/security-consulting/.
https://www.checkpoint.com/support-services/security-consulting/
©2023 Check Point Software Technologies Ltd. All rights reserved | P. 34
Appendix: CESFv2 and Other Frameworks As with most architectural artifacts, there is, and should always
be, influence from other bodies of work. In some senses being
able to link multiple influences and sources add to CESFv2s
overall credibility and allows the user to apply context to the
process.
One of the key reference points in the development of the
CESFv2 approach is the work done by Gartner within their
CARTA approach. The original CESF framework design
methodology was heavily influenced by SABSA, while for
CESFv2, this influence is drawn from Gartner's ever-evolving
Continuous Adaptive Risk and Trust Assessment (CARTA) model, as shown here.
In simple terms, Gartner's CARTA framework has influenced our thinking in relation to both the CESFv2 core
architectural principles and the CESF Framework Mode. These include:
• Forward-thinking: The CARTA model acknowledges that automation is a key requirement and that security should look to automation first and people second when it comes to responding to threats.
• Continuous improvements and development: This is aligned with cloud best practice principles and enables a feedback loop between architects and operations.
• Chaining: Refers to the use of multiple solutions, technologies and products aligned across different disciplines while working symbiotically. In such a framework, each part of the system contributes to the overall security posture.
The following mappings between CESFv2 to other frameworks are offered as examples of the flexibility designed into the CESFv2 framework:
Framework/ Model
Attribute Attribute Description CESFv2 Mapping
CESFv2 Ring
Gartner CARTA
Continuous improvement
Continuous cyber security assessments are key to moving at the correct speed, and that automation should be considered core to security.
Anticipate, protect and respond
Contextual
NIST Definitions Roles and responsibilities between different architectural functions.
Enterprise, solution and technical architects
Contextual
NIST RMF Assessment planning
Phases of planning required for a cyber risk assessment.
Plan, interview, analysis, treatment
Contextual