07 Dec Show
Security controls play a foundational role in shaping the actions cyber security professionals take to protect an organization. There are three main types of IT security controls including technical, administrative, and physical. The primary goal for implementing a security control can be preventative, detective, corrective, compensatory, or act as a deterrent. Controls are also used to protect people as is the case with social engineering awareness training or policies. The lack of security controls place the confidentiality, integrity, and availability of information at risk. These risks also extend to the safety of people and assets within an organization. In this article, I’m going to explain what a security control is and the differences between each type. Next, I’ll discuss the goals that each control is meant to achieve with examples along the way. By the end, you’ll have a better understanding of the basic security controls in cyber security. Article NavigationWhat Is A Security Control?For example, implementing company-wide security awareness training to minimize the risk of a social engineering attack on your network, people, and information systems. The act of reducing risk is also called risk mitigation. Read More: How To Develop & Implement A Network Security Plan While it’s next to impossible to prevent all threats, mitigation seeks to decrease the risk by reducing the chances that a threat will exploit a vulnerability. Risk mitigation is achieved by implementing different types of security controls depending on:
What Are The Goals Of Security Controls?The overall purpose of implementing security controls as previously mentioned is to help reduce risks in an organization. In other words, the primary goal of implementing security controls is to prevent or reduce the impact of a security incident. The effective implementation of a security control is based on its classification in relation to the security incident. The common classifications types are listed below along with their corresponding description:
Implementing the controls listed is no trivial matter. For example, an organization that places a high priority on reducing risk usually has a risk profile, which illustrates the potential cost of a negatively impacting risk and the human resources required to implement the control(s). Layering Security ControlsLayering is an approach that combines multiple security controls to develop what’s called a defense-in-depth strategy. Defense-in-depth is a common security strategy used whereby multiple layers of controls are implemented. By combining controls into multiple layers of security you ensure that if one layer fails to counteract a threat that other layers will help to prevent a breach in your systems. Each layer of security works to counteract specific threats, which requires cyber security programs to invest in multiple technologies and processes to prevent systems or people from being compromised. For example, Endpoint detection and response solutions are great at preventing viruses and malware from infecting computers and servers. However, endpoint detection is not equipped to log and monitor traffic on a network like a SIEM, or detect and prevent an attack in real-time like an IPS. Understanding The Basics Of Risks & ThreatsBefore we dive into control types, it’s important to first understand the cyber risks and threats they help to mitigate. RisksRisks in cyber security are the likelihood that a threat will exploit a vulnerability resulting in a loss. Losses could be information, financial, damage to reputation, and even harm customer trust. ThreatsThreats are any event with the potential to compromise the confidentiality, integrity, and availability (CIA) of information. Threats come from outside an organization and from anywhere in the world connected to the internet. Insiders such as a disgruntled employee with too much access, or a malicious insider also pose a threat to businesses. Note, insider threats are not always malicious. For example, an employee clicking on a phishing email that installs malware does not mean the employee intended to cause harm. Finally, threats may also take the form of a natural disaster or be a manmade risk such as a new malware variant. VulnerabilitiesVulnerabilities are a weakness or flaw in the software, hardware, or organizational processes, which when compromised by a threat, can result in a security incident. Security IncidentsSecurity incidents are an occurrence that actually or potentially jeopardizes the confidentiality, integrity, or availability of an information system or the information the system processes, stores, or transmits or that constitutes a violation or imminent threat of violation of security policies, security procedures, or acceptable use policies. Now that we have a better understanding of basic risk concepts let’s explore how security controls are implemented. Technical Security ControlsAt the most basic level, technical controls, also known as logic controls, use technology to reduce vulnerabilities in hardware and software. Automated software tools are installed and configured to protect these assets. Examples of technical controls include: Technical Control Types And Implementation MethodsBelow are two common examples of technical control types:
Administrative Security ControlsAdministrative security controls refer to policies, procedures, or guidelines that define personnel or business practices in accordance with the organization’s security goals. Many organizations today implement some type of onboarding process to introduce you to the company and provide you with a history of the organization. During the onboarding process, you may be instructed to review and acknowledge the security policy of the organization. By acknowledging that you have read the policies of the organization as a new hire, you are then accountable to adhere to the corporate policy of the organization. In order to implement the administrative controls, additional security controls are necessary for continuous monitoring and enforcement. The processes that monitor and enforce the administrative controls are:
For example, a security policy is a management control, but its security requirements are implemented by people (operational controls) and systems (technical controls). An organization may have an acceptable use policy that specifies the conduct of users, including not visiting malicious websites. The security control to monitor and enforce could be in the form of a web content filter, which can enforce the policy and log simultaneously. The remediation of a phishing attack is another example that employs a combination of management and operation controls. Security controls to help thwart phishing, besides the management control of the acceptable use policy itself, include operational controls, such as training users not to fall for phishing scams, and technical controls that monitor emails and web site usage for signs of phishing activity. Physical Security ControlsPhysical controls are the implementation of security measures in a defined structure used to deter or prevent unauthorized access to sensitive material. Examples of physical controls are:
Preventative ControlsExamples of preventative controls include:
HardeningIs the process of reducing security exposure and tightening security controls. Security Awareness TrainingThe process of providing formal cybersecurity education to your workforce about a variety of information security threats and your company’s policies and procedures for addressing them. Security GuardsA person employed by a public or private party to protect an organization’s assets. Security guards are frequently positioned as the first line of defense for businesses against external threats, intrusion and vulnerabilities to the property and its dwellers. Change ManagementThe methods and manners in which a company describes and implements change within both its internal and external processes. This includes preparing and supporting employees, establishing the necessary steps for change, and monitoring pre- and post-change activities to ensure successful implementation. Account Disablement PolicyA policy that defines what to do with user access accounts for employees who leave voluntarily, immediate terminations, or on a leave of absence. Detective ControlsExamples of detective controls include:
Log MonitoringLog monitoring is a diagnostic method used to analyze real-time events or stored data to ensure application availability and to access the impact of the change in state of an application’s performance. SIEMSecurity Information and Event Management (SIEM) is a set of tools and services offering a holistic view of an organization’s information security by of operational logs from various systems. Trend AnalysisThe practice of gathering information and attempting to identify a pattern in the information gathered from an application’s log output. The output of the trend analysis is usually in a graph or table form. Security AuditA measurement that focuses on cyber security standards, guidelines, and procedures; as well as the implementation of these controls. The security audit is usually conducted by trained 3rd party entities, or by internal resources in preparation for an external audit. Video SurveillanceA system that is capable of capturing digital images and videos that can be compressed, stored or sent over communication networks for onsite or remote monitoring. Motion DetectionA device that utilizes a sensor to detect nearby motion. Such a device is often integrated as a component of a surveillance system that automatically performs a task or alerts a monitoring analyst of detected movement. Corrective ControlsExamples of corrective controls include:
IPSA network security technology that monitors network traffic to detect anomalies in traffic flow. IPS security systems intercept network traffic and can quickly prevent malicious activity by dropping packets or resetting connections. Backups and System RecoveryBackups and system recovery is the process of creating and storing copies of data that can be used to protect organizations against data loss. Deterrent ControlsDeterrent controls reduce the likelihood of a deliberate attack and is usually in the form of a tangible object or person. Example of deterrent controls include:
What’s The Difference Between Preventative And Detective Controls?A preventive control is designed to be implemented prior to a threat event and reduce and/or avoid the likelihood and potential impact of a successful threat event. A detective control is designed to detect errors and locate attacks against information systems that have already occurred. The routine analysis of the detective control output provides input to further enhance the preventative control. The goal of continuous analysis is to prevent errors and irregularities from occurring in the first place. Compensating ControlsAn alternative method that is put in place to satisfy the requirement for a security measure that cannot be readily implemented due to financial, infrastructure, or simply impractical to implement at the present time. The compensating control should meet the following criteria:
Examples of compensating controls include:
Performing A Security Control AssessmentA Security Control Assessment is a critical component to measure the state and performance of an organization’s security controls. Note the following definition of the Security Control Assessment: The testing and/or evaluation of the management, operational, and technical security controls in an information system to determine the extent to which the controls are implemented correctly, operating as intended, and producing the desired outcome with respect to meeting the security requirements for the system. Testing of security controls is a critical component of the overall governance of an organization’s Information Security Management System. Depending upon the organization type, regulatory requirements mandate consistent and continuous assessments, whereas, non-public organizations are not held to regulatory requirements. Today, it is not only best practice to monitor security controls, but a necessary requirement in order to keep systems secure and free from target practice of hackers, looking to penetrate any network that has weak security at the perimeter and internally. Common Security AssessmentsExamples of security assessments include:
Security Risk AssessmentsA security risk assessment involves many steps and forms the backbone of your overall risk management plan. Risk assessments are important because they are used to identify assets or areas that present the highest risk, vulnerability, or exposure to the enterprise. It then identifies the risks that could affect those assets. Vulnerability AssessmentsA vulnerability assessment refers to the process of identifying risks and vulnerabilities in computer networks, systems, hardware, applications, and other parts of the IT ecosystem. Vulnerability assessments are a critical component of the vulnerability management and IT risk management lifecycles, helping protect systems and data from unauthorized access and data breaches. Vulnerability assessments typically leverage tools like vulnerability scanners to identify threats and flaws within an organization’s IT infrastructure that represents potential vulnerabilities or risk exposures. Penetration TestingPenetration testing is a method for testing a web application, network, or computer system to identify security vulnerabilities that could be exploited. The primary objective for security as a whole is to prevent unauthorized parties from accessing, changing, or exploiting a network or system. It aims to do what a bad actor would do. The main reason penetration tests are crucial to an organization’s security is that they help personnel learn how to handle any type of break-in from a malicious entity. Pen tests serve as a way to examine whether an organization’s security policies are genuinely effective. They serve as a type of fire drill for organizations. Penetration tests can also provide solutions that will help organizations to not only prevent and detect attackers but also to expel such an intruder from their system in an efficient way. ConclusionIn this article, we have examined the three basic security controls – technical, administrative, and physical. A review of various critical sub controls was also reviewed – deterrent, corrective, and compensating. Although it is important for security professionals to understand the definition of the controls, they must also recognize that the ultimate goal of implementing the controls is to strengthen their organization’s defenses in order to reduce risk. Information security must be treated as a program which requires continuous monitoring in order to defend and protect its most valuable assets. Remain vigilant by incorporating the controls listed in this article, and you will be equipped to support and contribute to the success of your organization’s risk management program. Related Articles |