Threat (computer security)
In computer security, a threat is a potential negative action or event enabled by a vulnerability that results in an unwanted impact to a computer system or application.
A threat can be either a negative "intentional" event like hacking or an "accidental" negative event or otherwise a circumstance, capability, action, or event (incident is often used as a blanket term).[1] A threat actor who is an individual or group that can perform the threat action, such as exploiting a vulnerability to actualise a negative impact. An exploit is a vulnerability that a threat actor used to cause an incident.
Phenomenology
The term "threat" relates to some other basic security terms as shown in the following diagram:[1]
A resource (both physical or logical) can have one or more vulnerabilities that can be exploited by a threat agent in a threat action. The result can potentially compromise the confidentiality, integrity or availability properties of resources (potentially different than the vulnerable one) of the organization and others involved parties (customers, suppliers).
The so-called CIA triad is the basis of information security.
The attack can be active when it attempts to alter system resources or affect their operation: so it compromises Integrity or Availability. A "passive attack" attempts to learn or make use of information from the system but does not affect system resources: so it compromises Confidentiality.[1]
OWASP (see figure) depicts the same phenomenon in slightly different terms: a threat agent through an attack vector exploits a weakness (vulnerability) of the system and the related security controls causing a technical impact on an IT resource (asset) connected to a business impact.
A set of policies concerned with information security management, the Information security management systems (ISMS), has been developed to manage, according to risk management principles, the countermeasures in order to accomplish to a security strategy set up following rules and regulations applicable in a country. Countermeasures are also called security controls; when applied to the transmission of information are named security services.[2]
The overall picture represents the risk factors of the risk scenario.[3]
The widespread of computer dependencies and the consequent raising of the consequence of a successful attack, led to a new term cyberwarfare.
Nowadays the many real attacks exploit Psychology at least as much as technology. Phishing and Pretexting and other methods are called social engineering techniques.[4] The Web 2.0 applications, specifically Social network services, can be a mean to get in touch with people in charge of system administration or even system security, inducing them to reveal sensitive information.[5] One famous case is Robin Sage.[6]
The most widespread documentation on computer insecurity is about technical threats such as a computer virus, trojan and other malware, but a serious study to apply cost effective countermeasures can only be conducted following a rigorous IT risk analysis in the framework of an ISMS: a pure technical approach will let out the psychological attacks that are increasing threats.
Threats classification
Threats can be classified according to their type and origin:[7]
- Types of threats:
- Physical damage: fire, water, pollution
- Natural events: climatic, seismic, volcanic
- Loss of essential services: electrical power, air conditioning, telecommunication
- Compromise of information: eavesdropping, theft of media, retrieval of discarded materials
- Technical failures: equipment, software, capacity saturation
- Compromise of functions: error in use, abuse of rights, denial of actions
Note that a threat type can have multiple origins.
- Deliberate: aiming at information asset
- spying
- illegal processing of data
- Accidental
- equipment failure
- software failure
- Environmental
- natural event
- loss of power supply
- Negligence: Known but neglected factors, compromising the network safety and sustainability
Threats Trends
Recent trends in computer threats show an increase in ransomware attacks, supply chain attacks, and fileless malware. Ransomware attacks involve the encryption of a victim's files and a demand for payment to restore access. Supply chain attacks target the weakest links in a supply chain to gain access to high-value targets. Fileless malware attacks use techniques that allow malware to run in memory, making it difficult to detect.[8]
Common Threats
Below are the few common emerging threats:
Threat classification
Microsoft published a mnemonic, STRIDE,[9] from the initials of threat groups:
- Spoofing of user identity
- Tampering
- Repudiation
- Information disclosure (privacy breach or Data leak)
- Denial of Service (D.o.S.)
- Elevation of privilege
Microsoft previously rated the risk of security threats using five categories in a classification called DREAD: Risk assessment model.
The spread over a network of threats can lead to dangerous situations. In military and civil fields, threat level has been defined: for example INFOCON is a threat level used by the US. Leading antivirus software vendors publish global threat level on their websites.[10][11]
Associated terms
Threat agents or actors
The term Threat Agent is used to indicate an individual or group that can manifest a threat. It is fundamental to identify who would want to exploit the assets of a company, and how they might use them against the company.[12]
Individuals within a threat population; Practically anyone and anything can, under the right circumstances, be a threat agent – the well-intentioned, but inept, computer operator who trashes a daily batch job by typing the wrong command, the regulator performing an audit, or the squirrel that chews through a data cable.[13]
It is important to separate the concept of the event that a threat agent get in contact with the asset (even virtually, i.e. through the network) and the event that a threat agent act against the asset.[13]
OWASP collects a list of potential threat agents to prevent system designers, and programmers insert vulnerabilities in the software.[12]
Threat Agent = Capabilities + Intentions + Past Activities
These individuals and groups can be classified as follows:[12]
- Non-Target Specific: Non-Target Specific Threat Agents are computer viruses, worms, trojans and logic bombs.
- Employees: Staff, contractors, operational/maintenance personnel, or security guards who are annoyed with the company.
- Organized Crime and Criminals: Criminals target information that is of value to them, such as bank accounts, credit cards or intellectual property that can be converted into money. Criminals will often make use of insiders to help them.
- Corporations: Corporations are engaged in offensive information warfare or competitive intelligence. Partners and competitors come under this category.
- Human, Unintentional: Accidents, carelessness.
- Human, Intentional: Insider, outsider.
- Natural: Flood, fire, lightning, meteor, earthquakes.
Threat action
Threat action is an assault on system security. A complete security architecture deals with both intentional acts and accidental events.[14]
Threat analysis
Threat analysis is the analysis of the probability of occurrences and consequences of damaging actions to a system.[1] It is the basis of risk analysis.
Threat modeling
Threat modeling is a process that helps organizations identify and prioritize potential threats to their systems. It involves analyzing the system's architecture, identifying potential threats, and prioritizing them based on their impact and likelihood. By using threat modeling, organizations can develop a proactive approach to security and prioritize their resources to address the most significant risks.[15]
Threat intelligence
Threat intelligence is the practice of collecting and analyzing information about potential and current threats to an organization. This information can include indicators of compromise, attack techniques, and threat actor profiles.[16]
Threat consequence
Threat consequence is a security violation that results from a threat action.[1]
Threat landscape or environment
A collection of threats in a particular domain or context, with information on identified vulnerable assets, threats, risks, threat actors and observed trends.[17][18]
Threat management
Threats should be managed by operating an ISMS, performing all the IT risk management activities foreseen by laws, standards and methodologies.
Very large organizations tend to adopt business continuity management plans in order to protect, maintain and recover business-critical processes and systems. Some of these plans are implemented by computer security incident response team (CSIRT).
Threat management must identify, evaluate, and categorize threats. There are two primary methods of threat assessment:
Many organizations perform only a subset of these methods, adopting countermeasures based on a non-systematic approach, resulting in computer insecurity.
Information security awareness is a significant market. There has been a lot of software developed to deal with IT threats, including both open-source software and proprietary software.[19]
Cyber threat management
Threat management involves a wide variety of threats including physical threats like flood and fire. While ISMS risk assessment process does incorporate threat management for cyber threats such as remote buffer overflows the risk assessment process doesn't include processes such as threat intelligence management or response procedures.
Cyber threat management (CTM) is emerging as the best practice for managing cyber threats beyond the basic risk assessment found in ISMS. It enables early identification of threats, data-driven situational awareness, accurate decision-making, and timely threat mitigating actions.[20]
CTM includes:
- Manual and automated intelligence gathering and threat analytics
- Comprehensive methodology for real-time monitoring including advanced techniques such as behavioral modelling
- Use of advanced analytics to optimize intelligence, generate security intelligence, and provide Situational Awareness
- Technology and skilled people leveraging situational awareness to enable rapid decisions and automated or manual actions
Threat hunting
Cyber threat hunting is "the process of proactively and iteratively searching through networks to detect and isolate advanced threats that evade existing security solutions."[21]
The SANS Institute has conducted research and surveys on the effectiveness of threat hunting to track and disrupt cyber adversaries as early in their process as possible. According to a survey performed in 2019, "61% [of the respondents] report at least an 11% measurable improvement in their overall security posture" and 23.6% of the respondents have experienced a 'significant improvement' in reducing the dwell time.[22]
See also
- Cyber threat hunting
- Emergency management – Dealing with all humanitarian aspects of emergencies, i.e. societal threats
- Internet Engineering Task Force (IETF)
- Information security audit
- Information security
- Intrusion detection system
- IT risk
- Physical security
- Vulnerability management
References
[23][24][25][13][26][27][28][29]
- ^ a b c d e R. Shirey (May 2000). Internet Security Glossary. Internet Engineering Task Force. doi:10.17487/RFC2828. RFC 2828. Informational. Obsoleted by RFC 4949.
- ^ Wright, Joe; Jim Harmening (2009). "15". In Vacca, John (ed.). Computer and Information Security Handbook. Morgan Kaufmann Publications. Elsevier Inc. p. 257. ISBN 978-0-12-374354-1.
- ^ "ISACA THE RISK IT FRAMEWORK" (PDF). Isaca.org. Retrieved 5 November 2013. (registration required)
- ^ Security engineering:a guide to building dependable distributed systems, second edition, Ross Anderson, Wiley, 2008 – 1040 pages ISBN 978-0-470-06852-6, Chapter 2, page 17
- ^ Brian Prince (7 April 2009). "Using Facebook to Social Engineer Your Way Around Security". Eweek.com. Retrieved 5 November 2013.
- ^ "Social engineering via Social networking". Networkworld.com. 4 October 2010. Retrieved 13 February 2012.
- ^ ISO/IEC, "Information technology – Security techniques-Information security risk management" ISO/IEC FIDIS 27005:2008
- ^ "Ransomware Trends, Statistics and Facts in 2023". Security. Retrieved 9 May 2023.
- ^ "The STRIDE Threat Model". msdn.microsoft.com. 12 November 2009. Retrieved 28 March 2017.
- ^ "McAfee Threat Intelligence | McAfee, Inc". Mcafee.com. Retrieved 13 February 2012.
- ^ "Threatcon – Symantec Corp". Symantec.com. 10 January 2012. Archived from the original on 9 March 2007. Retrieved 13 February 2012.
- ^ a b c "Category:Threat Agent". OWASP. 9 December 2011. Retrieved 13 February 2012.
- ^ a b c "An Introduction to Factor Analysis of Information Risk (FAIR)" (PDF). Riskmanagementinsight.com. November 2006. Archived from the original (PDF) on 18 November 2014. Retrieved 5 November 2013.
- ^ "FIPS PUB 31 FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION : JUNE 1974" (PDF). Tricare.mil. Archived from the original (PDF) on 24 November 2023. Retrieved 5 November 2013.
- ^ "Threat Modeling | OWASP Foundation". owasp.org. Retrieved 9 May 2023.
- ^ "What is Threat Intelligence? | IBM". www.ibm.com. 2 November 2022. Retrieved 9 May 2023.
- ^ ENISA Threat Landscape and Good Practice Guide for Smart Home and Converged Media (1 Dec 2014)
- ^ ENISA Threat Landscape 2013–Overview of Current and Emerging Cyber-Threats (11 Dec 2013)
- ^ See Category:Computer security companies, Category:Free security software, and Category:Computer security software companies for partial lists.
- ^ "What is Cyber Threat Management". ioctm.org. Retrieved 28 January 2015.
- ^ "Cyber threat hunting: How this vulnerability detection strategy gives analysts an edge – TechRepublic". TechRepublic. Retrieved 7 June 2016.
- ^ Fuchs, Mathias; Lemon, Joshua. "SANS 2019 Threat Hunting Survey: The Differing Needs of New and Experienced Hunters" (PDF). SANS Institute. pp. 2, 16. Archived (PDF) from the original on 1 March 2022. Retrieved 11 May 2022.
- ^ "Federal Information Processing Standards (FIPS) 200, Minimum Security Requirements for Federal Information and Information Systems" (PDF). Carc.nist.gov. Retrieved 5 November 2013.
- ^ "Glossary – ENISA". Enisa.europa.eu. 24 July 2009. Retrieved 5 November 2013.
- ^ Technical Standard Risk Taxonomy ISBN 1-931624-77-1 Document Number: C081 Published by The Open Group, January 2009.
- ^ Schou, Corey (1996). Handbook of INFOSEC Terms, Version 2.0. CD-ROM (Idaho State University & Information Systems Security Organization)
- ^ HMG IA Standard No. 1 Technical Risk Assessment
- ^ "Cyber Threat Hunting – Sqrrl". Sqrrl. Retrieved 7 June 2016.
- ^ "Glossary of Terms". Niatec.info. 12 December 2011. Retrieved 13 February 2012.