Professional Documents
Culture Documents
Why Domotz Is Critical To Your Security
Why Domotz Is Critical To Your Security
to your Security:
Introduction This paper will summarize the importance of the CIS Controls and then focus on
how Domotz enables efficiency in your organization in meeting the safeguards
associated with each control.
In the end, you’ll have a worksheet and guide to implementing Domotz to start
improving your security processes.
2 3
An overview of Center for Internet Security (CIS)
06
Controls
What’s covered in
Why CIS Controls matter to you 08
this guide:
Domotz and CIS Control Safeguards 16
5
As stated on the cissecurity.org website, the CIS Critical Security Controls (CIS
Controls) are a prioritized set of Safeguards to mitigate the most prevalent
cyber-attacks against systems and networks.
The important thing to recognized about the CIS Controls is that they are
mapped to and referenced by multiple legal, regulatory, and policy frameworks.
An overview of Center The Center for Internet Security is a community-driven nonprofit that helps
businesses implement best practices when it comes to information technology
(CIS) Controls The CIS Controls are continuously evolving and improving to keep up with
modern systems and software, so that users can better handle the threats
toward their IT environments.
As users migrate their IT Systems from local to cloud, or some form of hybrid
model, the CIS Controls provide methods and processes by which users can
continuously improve their security footprint.
6 7
Most security frameworks are built around the premise of the CIS Controls.
Whichever security framework your company chooses to implement, you will
find the basic controls put in place by CIS.
For this reason, it is good for you to understand what these controls are and
why your business should implement the processes associated with the CIS
Controls.
It is very important to understand that the CIS Controls are not a recipe for
Why CIS Controls perfect security. They are meant to be a process for improving your security
footprint. You could make an analogy about your health and exercise, where we
matter to you
exercise to improve our health, live longer and happy lives.
Implementing good security hygiene through best practices like the CIS
Controls, help your company to decrease the threats associated to cyber-
attacks. In this same vein, no amount of exercise can eliminate sickness or
injuries from your body completely.
You should recognize that your company will constantly be under attack from
cyber threats and hackers, doing your best to minimize it and being ready to
take care of an issue when it occurs is how to keep your business running most
efficiently.
8 9
At the time of this writing, CIS Controls version 8 (v8) was published with 18
specific controls to consider in your business. Each individual control provides a
perspective on how you can improve your cyber-hygiene within your company.
Each control has specific safeguards associated to them that makes up the
control.
The CIS Controls and how users should get started with these controls, CIS created the idea of
Implementation Groups (IGs) that are tiered toward continuous improvements.
their Implementation There are three IGs that build upon each other, meaning that IG2 includes IG1,
while IG3 includes IG2 and IG1.
Groups The CIS website (https://www.cisecurity.org/controls/v8/) has all the CIS Controls
written in an understandable and comprehensive manner, therefore we will not
repeat all the details associated with each control.
In fact, each control highlights its specific safeguards and how those safeguards
apply to your asset types and security functions.
10 11
Implementation Implementation
Group 1 Group 2
12 13
Which Implementation Group are
you?
The IGs are outlined in a way that allows you to self-assess where you
are today and where you want to go with respect to cyber-hygiene.
Implementation There is no right or wrong answer to which group you are in, but you
Group 3 need to start with a self-assessment.
As you walk through each section of the controls, place a check mark
IG3 assumes all the safeguards of each control. The assumption that an
by the ones you’re implementing. Be honest with yourself on this pro-
IT team, and in particular a Chief Information Security Officer (CISO), is in
cess, again, there is no right or wrong answers here. Consider controls
place within the organization holds crucial with IG3. Company assets and
and sections that you have partial implementations and mark these
data are considered as sensitive. Downtime of enterprise services must
appropriately. For some controls, you may cover all implementation
be minimized and there is an assumption of high availability on IT services
groups, but for other controls, you may have nothing. This is OK.
and infrastructure. Similar to IG2, but with more definite consequences,
public trust would be significantly eroded should a breach occur.
Recall that CIS Controls are more about the process. Knowing where
The safeguards associated with IG3 focus on detection, response and
you are is the first step to moving in the right direction. While the CIS
recovery to help improve management of targeted cyber-attacks and vul-
Controls look daunting, the segmentation of each control into IGs
nerabilities associated with zero-day attacks.
helps you prioritize which sections you should consider a priority. Also
note, that the priority depends on your business needs and goals.
Not knowing where you are is simply not acceptable. Your first step is
to do a self-assessment. Your second step is to continuously improve,
no matter how small the steps.
14 15
Domotz helps it users with respect to key CIS Security Controls.
Domotz and CIS As with any tool, how you use Domotz will speak to the efficacy of your
operations and cyber security hygiene.
Control Safeguards There are several safeguards within the eighteen controls established within CIS
Security Controls v8 that Domotz is critical to helping your business be more
efficient when it comes to maintaining proper cyber hygiene.
16 17
Read on to find out which CIS controls
Domotz can help with.
18 19
Many service providers stop at the end-
Inventory
points (PCs, Laptops, Servers) and possibly
the network infrastructure, but every device
that is on the network should be managed.
Enterprise Assets
MAC address on a network, discovering
multiple MAC Addresses associated with a
device and by classifying devices by manu-
01.
facturer, model, and type of device.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
20 Your City Name, Country Email. hello@example.com 21
The second safeguard within Control 01 has to do with managing unauthorized
As stated within the CIS Security Control v8 document, this control is about devices on your networks. The first step to managing an unauthorized device
actively managing all enterprise assets. Many service providers stop at the is knowing that it is there. Domotz utilizes continuous discovery method on
end-points (PCs, Laptops, Servers) and possibly the network infrastructure, but the network to bring rapid awareness to devices on the network and, as stated
every device that is on the network should be managed. The primary reason previously, helps you classify these devices so you can better assess the risk
for this is to understand vulnerabilities that could be exposed to the enterprise. associated the unauthorized device.
There are five safeguards to help ensure proper management of enterprise With Domotz being used for Control 01, you immediately cover Implementation
assets. The first one deals with establishing and maintaining a detailed Group 1, but since you are using an active scanning tool which logs and
enterprise asset inventory. These assets include fixed and portable devices, recognizes when devices change IP addresses, you also cover the third and
network infrastructure devices, as well as embedded/IoT systems and devices. fourth safeguards, satisfying Implementation Group 2.
Essentially, anything touching the network needs to be documented and The last safeguard in Control 01 has to do with passive asset discovery.
understood. Domotz, using its advanced scanning techniques, will discover Domotz is constantly scanning and can alert you to immediately to new devices
every MAC address associated to the networks you are monitoring and will or changes on the network.
even discover when a single, physical device has more than one MAC Address
To establish yourself into Implementation Group 3 for this Control, you must
associated with it, as is often the case with servers and virtual machines.
review the asset list and the history of the devices getting connected to the
Domotz further helps by classifying each device by its manufacturer, model and network. This is more about process than anything but utilizing a tool like
type of device. Domotz helps you and your team to be more efficient when it comes to this
continuous review.
22 23
Secure Configuration To protect your environment, you must es-
tablish a process of securely configuring and
Software
secure configuration process for your net-
work infrastructure.Furthermore, your man-
aged switch and firewall configurations are
04.
backed up in the Domotz cloud, making it
easy to save and restore systems as need-
ed. Additionally, Domotz scans each device
on the network for common TCP ports.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
24 Your City Name, Country Email. hello@example.com 25
Control 04 is a critical step in ensuring your business stays protected. Furthermore, your managed switch and firewall configurations are backed up in
Manufacturers and resellers will enable products with default configurations so the Domotz cloud, making it easy to save and restore systems as needed.
that you can easily deploy their systems into your environment.
Safeguard 6 of control 04 requires you to securely manage enterprise assets
While this is helpful during deployment, left that way, your network becomes and software.
a playground for hackers. To protect your environment, you must establish a
It is important to recognize that enterprise assets go beyond end-points (PCs,
process of securely configuring and maintaining your systems.
laptops and servers).
Utilizing Domotz, you can easily maintain a secure configuration process for
Knowing which Transmission Control Protocol (TCP) ports are available on all
your network infrastructure, which is the second safeguard in this control.
your network-based assets is an important part of effectively protecting your
It is up to you and your implementation to ensure the integrity of that network.
infrastructure, but with Domotz, you can easily see and be alerted to changes
to the network. Domotz scans each device on the network for common TCP ports.
26 27
Continuous
Vulnerability
It’s important to continuously check for vul-
nerabilities on your networks and all the
enterprise assets associated with them.
07.
ports, which can be associated with poten-
tial vulnerabilities.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
28 Your City Name, Country Email. hello@example.com 29
It’s important to continuously check for vulnerabilities on your networks and all
the enterprise assets associated with those networks.
While your SCAP tool will do a thorough job of highlighting potential Common
While control 07 calls out the user of Security Content Automation Protocol
Vulnerabilities and Exposures (CVEs), you should know immediately when a
(SCAP) Tools, there are some basic points that Domotz helps with to ensure you
device with open ports is on the network.
know more information about your network.
Remember that CIS Controls and their safeguards and put together with
Safeguards 6 and 7 of Control 07 ask you to run vulnerability scans on a
implementation groups.
quarterly, or more frequent basis.
Cybersecurity hygiene is a continuous improvement process and using a tool
To minimize risks, you should know all the assets associated to your network
like Domotz to improve your cyber-hygiene process is an easy step in the
and when new devices show up on the network
healthier direction.
Domotz will immediately recognize assets on your network and then scan for
TCP ports, which can be associated to potential vulnerabilities.
30 31
It’s important for you to actively manage
Network
your network infrastructure to satisfy cer-
tain CIS controls.
Management
valuable.
12.
frastructure through providing you infor-
mation on the equipment being used, how
it connects to each other and ensuring all
firmware is updated to the latest production
versions released by the manufacturer.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
32 Your City Name, Country Email. hello@example.com 33
To satisfy Control 12, you need to actively manage your network infrastructure. As previously mentioned, any security framework is based on continuous
This means knowing what equipment you are using, how they are connected improvement and using Domotz to help establish Network Diagrams, as
to each other and ensuring their firmware is updated to the latest production required by safeguard 4, is just another way to improve your cyber-hygiene
versions released by the manufacturer. process. Moreover, using Domotz to provide immediate and up-to-date
network diagrams improves your cyber posture even more.
Domotz is a Network Monitoring and Management tool that enables you to
satisfy in an efficient and effective way all the safeguards associated with this As a network monitoring tool, Domotz is agnostic to the hardware you use
control. While several of these safeguards are about your process, using a for your network infrastructure. This is important for your business, but as a
tool like Domotz helps you be much more efficient when it comes to ensuring service provider, you may be relying on multiple vendors and their equipment
proper network infrastructure management. to build out systems that meet your clients needs. Having a tool like Domotz to
manage and maintain the network infrastructure of all your clients is extremely
As long as you have a process for ensuring your network equipment is up to important and valuable. Domotz helps keep all your clients’ systems managed
date, you can easily satisfy IG1 of Control 12. and as clean as your process will allow for cyber-hygiene purposes.
34 35
Network
Monitoring and You can leverage Domotz to understand
when new devices show up on the network.
13.
often overlooked.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
36 Your City Name, Country Email. hello@example.com 37
Control 13 is a more advanced control and the safeguards associated with this
control put your company into IG2 and IG3.
38 39
Service
Provider
Domotz automatically checks your internet
service provider on a regular basis, by doing
speed checks across the internet and re-
Management
porting on outages.
15.
perform latency testing between external
hosts/services that you may be relying on.
ADDRESS. CONTACT.
0000 Street Name, Apt No. 00, Phone. +00 123 4567890
40 Your City Name, Country Email. hello@example.com 41
Control 15 is primarily related to the vendors that you rely on to hold data or Domotz automatically checks your internet service provider on a regular basis,
that provide services to your critical IT platforms, such as internet services. by doing speed checks across the internet and reporting on outages.
In today’s world, your internet service provider is just as important as water, Furthermore, you can set-up Domotz to Latency testing between external
sewer and electricity running to your business. hosts/services that you may be relying on.
Control 15 is primarily built around this notion of documenting and understand Domotz can easily help you with safeguard 6 within Control 15 and improves up
how the service providers that you rely on are performing. this safeguard by continuously monitoring these service providers.
42 43
As stated in the beginning, the CIS Controls are a basis for many of the
security frameworks you will encounter. Your first step is to establish an
understanding of where you are today.
CIS Control from is extremely important in your defensibility of your security process.
There are many reasons that you may be considering the implementation of
implementation security framework. Your customers may be demanding it, you may have been
hacked already, or you may just want to start taking a proactive approach to
cyber-hygiene.
Regardless of your reasons, you should consider that cyber health and cyber
awareness is becoming more and more important, and it is a metric that
customers, vendors, insurance companies, regulatory bodies and governmental
agencies are all starting to look at.
You can get ahead of this by understanding where you are today.
44 45
CIS CIS ASSET
SECURITY FUNCTION TITLE DESCRIPTION
CONTROL SAFEGUARD TYPE
Domotz can help you with Inventory and Control of Enterprise Assets: actively manage (inventory, track, and correct) all enterprise assets (end-user
1 devices, including portable and mobile; network devices; non-computing/Internet of Things (IoT) devices; and servers) connected to the infrastructure
physically, virtually, remotely, and those within cloud environments, to accurately know the totality of assets that need to be monitored and protected
within the enterprise. This will also support identifying unauthorized and unmanaged assets to remove or remediate.
Use Dynamic Host Use DHCP logging on all DHCP servers or Internet Protocol (IP) address
Configuration Protocol (DHCP) management tools to update the enterprise’s asset inventory. Review
1,4 Devices Identify
Logging to Update Enterprise and use logs to update the enterprise’s asset inventory weekly, or more
Asset Inventory frequently.
2 Inventory and Control of Software Assets: actively manage (inventory, track, and correct) all software (operating systems and applications) on the network so that only authorized
software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.
3 Data Protection: develop processes and technical controls to identify, classify, securely handle, retain, and dispose of data.
3,9 Data Protect Encrypt Data on Removable Encrypt data on removable media.
Media
Encrypt Sensitive Data in Encrypt sensitive data in transit. Example implementations can include:
3,10 Data Protect
Transit Transport Layer Security (TLS) and Open Secure Shell (OpenSSH).
3,14 Data Detect Log Sensitive Data Access Log sensitive data access, including modification and disposal.
CIS CIS ASSET
SECURITY FUNCTION TITLE DESCRIPTION
CONTROL SAFEGUARD TYPE
4
Domotz can help you with Secure Configuration of Enterprise Assets and Software: establish and maintain the secure configuration of enterprise
assets (end-user devices, including portable and mobile; network devices; non-computing/IoT devices; and servers) and software (operating systems and
applications).
Establish and Maintain a Secure Establish and maintain a secure configuration process for network
4,2 Network Protect Configuration Process for Network devices. Review and update documentation annually, or when significant
Infrastructure enterprise changes occur that could impact this Safeguard.
Uninstall or Disable Unnecessary Uninstall or disable unnecessary services on enterprise assets and
4,8 Devices Protect Services on Enterprise Assets and software, such as an unused file sharing service, web application module,
Software or service function.
5 Account Management: use processes and tools to assign and manage authorization to credentials for user accounts, including administrator accounts, as well as service
accounts, to enterprise assets and software.
Centralize Account
5,6 Users Protect Centralize account management through a directory or identity service.
Management
CIS CIS ASSET
SECURITY FUNCTION TITLE DESCRIPTION
CONTROL SAFEGUARD TYPE
6 Access Control Management: use processes and tools to create, assign, manage, and revoke access credentials and privileges for user, administrator, and service accounts
for enterprise assets and software.
7
Domotz can help you with continuous Vulnerability Management: develop a plan to continuously assess and track vulnerabilities on all enterprise
assets within the enterprise’s infrastructure, in order to remediate, and minimize, the window of opportunity for attackers. Monitor public and private
industry sources for new threat and vulnerability information.
Establish and Maintain a Establish and maintain a risk-based remediation strategy documented
7,2 Applications Respond
Remediation Process in a remediation process, with monthly, or more frequent, reviews.
Perform Automated Operating Perform operating system updates on enterprise assets through
7,3 Applications Protect
System Patch Management automated patch management on a monthly, or more frequent, basis.
Perform Automated Application Perform application updates on enterprise assets through automated
7,4 Applications Protect
Patch Management patch management on a monthly, or more frequent, basis.
8 Audit Log Management: collect, alert, review, and retain audit logs of events that could help detect, understand, or recover from an attack.
Collect audit logs. Ensure that logging, per the enterprise’s audit log
8,2 Network Detect Collect Audit Logs
management process, has been enabled across enterprise assets.
Ensure Adequate Audit Log Ensure that logging destinations maintain adequate storage to comply with
8,3 Network Protect
Storage the enterprise’s audit log management process.
Collect DNS Query Audit Collect DNS query audit logs on enterprise assets, where appropriate
8,6 Network Detect
Logs and supported.
Collect URL Request Collect URL request audit logs on enterprise assets, where appropriate
8,7 Network Detect
Audit Logs and supported.
8,10 Network Protect Retain Audit Logs Retain audit logs across enterprise assets for a minimum of 90 days.
9 Email and Web Browser Protections: improve protections and detections of threats from email and web vectors, as these are opportunities for attackers to
manipulate human behavior through direct engagement.
Ensure Use of Only Fully Ensure only fully supported browsers and email clients are allowed
9,1 Applications Protect Supported Browsers and Email to execute in the enterprise, only using the latest version of
Clients browsers and email clients provided through the vendor.
Use DNS filtering services on all enterprise assets to block access to known
9,2 Network Protect Use DNS Filtering Services
malicious domains.
Deploy and Maintain Email Server Deploy and maintain email server anti-malware protections, such as
9,7 Network Protect
Anti-Malware Protections attachment scanning and/or sandboxing.
CIS CIS ASSET
SECURITY FUNCTION TITLE DESCRIPTION
CONTROL SAFEGUARD TYPE
10 Malware Defenses: prevent or control the installation, spread, and execution of malicious applications, code, or scripts on enterprise assets.
Configure Automatic Anti- Configure automatic updates for anti-malware signature files on all
10,2 Devices Protect
Malware Signature Updates enterprise assets.
Disable Autorun and Autoplay Disable autorun and autoplay auto-execute functionality for
10,3 Devices Protect
for Removable Media removable media.
11 Data Recovery: establish and maintain data recovery practices sufficient to restore in-scope enterprise assets to a pre-incident and trusted state.
12 Domotz can help you with Network Infrastructure Management: establish, implement, and actively manage (track, report, correct) network devices, in
order to prevent attackers from exploiting vulnerable network services and access points.
Ensure Remote Devices Utilize a VPN Require users to authenticate to enterprise-managed VPN and
12,7 Devices Protect and are Connecting to an Enterprise’s authentication services prior to accessing enterprise resources on end-
AAA Infrastructure user devices.
13 Domotz can help you with Network Monitoring and Defense: operate processes and tooling to establish and maintain comprehensive network
monitoring and defense against security threats across the enterprise’s network infrastructure and user base.
Deploy a Host-Based Intrusion Deploy a host-based intrusion detection solution on enterprise assets,
13,2 Devices Detect
Detection Solution where appropriate and/or supported.
Collect network traffic flow logs and/or network traffic to review and
13,6 Network Detect Collect Network Traffic Flow Logs
alert upon from network devices.
CIS CIS ASSET
SECURITY FUNCTION TITLE DESCRIPTION
CONTROL SAFEGUARD TYPE
Perform Application Layer Perform application layer filtering. Example implementations include a
13,10 Network Protect
Filtering filtering proxy, application layer firewall, or gateway.
14 Security Awareness and Skills Training: establish and maintain a security awareness program to influence behavior among the workforce to be security conscious
and properly skilled to reduce cybersecurity risks to the enterprise.
Train Workforce Members on Train workforce members on authentication best practices. Example topics
14,3 N/A Protect
Authentication Best Practices include MFA, password composition, and credential management.
Train Workforce Members on Train workforce members to be aware of causes for unintentional data
14,5 N/A Protect Causes of Unintentional Data exposure. Example topics include mis-delivery of sensitive data, losing a
Exposure portable end-user device, or publishing data to unintended audiences.
Train Workforce on How to Train workforce to understand how to verify and report out-of-date
Identify and Report if Their software patches or any failures in automated processes and tools. Part
14,7 N/A Protect
Enterprise Assets are Missing of this training should include notifying IT personnel of any failures in
Security Updates automated processes and tools.
Train Workforce on the Dangers Train workforce members on the dangers of connecting to, and
of Connecting to and Transmitting transmitting data over, insecure networks for enterprise activities. If the
14,8 N/A Protect
Enterprise Data Over Insecure enterprise has remote workers, training must include guidance to ensure
Networks that all users securely configure their home network infrastructure.
15 Domotz can help you with Service Provider Management: develop a process to evaluate service providers who hold sensitive data, or are responsible
for an enterprise’s critical IT platforms or processes, to ensure these providers are protecting those platforms and data appropriately.
16 Application Software Security: manage the security life cycle of in-house developed, hosted, or acquired software to prevent, detect, and remediate security weaknesses
before they can impact the enterprise.
Separate Production and Non- Maintain separate environments for production and non-production
16,8 Applications Protect
Production Systems systems.
Implement Code-Level Security Apply static and dynamic analysis tools within the application life cycle
16,12 Applications Protect
Checks to verify that secure coding practices are being followed.
17 Incident Response Management: establish a program to develop and maintain an incident response capability (e.g., policies, plans, procedures, defined roles, training,
and communications) to prepare, detect, and quickly respond to an attack.
Designate one key person, and at least one backup, who will manage
the enterprise’s incident handling process. Management personnel are
responsible for the coordination and documentation of incident response
Designate Personnel to and recovery efforts and can consist of employees internal to the
17,1 N/A Respond
Manage Incident Handling enterprise, third-party vendors, or a hybrid approach. If using a third-party
vendor, designate at least one person internal to the enterprise to oversee
any third-party work. Review annually, or when significant enterprise
changes occur that could impact this Safeguard.
Plan and conduct routine incident response exercises and scenarios for
key personnel involved in the incident response process to prepare for
Conduct Routine Incident
17,7 N/A Recover responding to real-world incidents. Exercises need to test communication
Response Exercises
channels, decision making, and workflows. Conduct testing on an annual
basis, at a minimum.
18 Penetration Testing: test the effectiveness and resiliency of enterprise assets through identifying and exploiting weaknesses in controls (people, processes, and
technology), and simulating the objectives and actions of an attacker.
Remediate Penetration Test Remediate penetration test findings based on the enterprise’s policy for
18,3 Network Protect
Findings remediation scope and prioritization.