0% found this document useful (0 votes)
17 views5 pages

Cybersecurity Framework: Threats & Risks

Uploaded by

cadizharleyn
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views5 pages

Cybersecurity Framework: Threats & Risks

Uploaded by

cadizharleyn
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

1.

The Core Triad: Threat, Vulnerability, and Risk


This is the foundational framework of cybersecurity. Understanding the
relationship between these three concepts is the first step to managing
security.

 Threat: A potential cause of an unwanted incident that may harm a


system. It is a danger that has not yet happened but has the potential
to.

o Real-world Example: A hurricane (Natural threat), a phishing


email from a cybercriminal (Intentional threat), or an
employee accidentally sending a sensitive file to the wrong
person (Unintentional threat).

 Vulnerability: A weakness or gap in a system's defenses that a


threat could exploit. A vulnerability is a known weakness in an asset (like
hardware, software, or a procedure) that can be exploited by one or more
threats. It is a gap in your defenses.
Real-world Example: An unpatched software flaw (like the one
o
used in the WannaCry ransomware), a misconfigured cloud
storage bucket that is publicly accessible, or a lack of employee
training on identifying phishing attempts.
 Risk: The potential for loss or damage when a threat successfully
exploits a vulnerability. It's often conceptualized as: Risk = Threat ×
Vulnerability
o Real-world Example: The risk of a data breach exists because of
the threat of hackers and the vulnerability of the unpatched
software. The resulting loss could be financial (fines),
reputational (loss of customer trust), or legal (lawsuits).

2. The STRIDE Model for Threat Classification


Microsoft's STRIDE model is an excellent way to categorize different types of
threats, helping to identify what you need to defend against.

 S - Spoofing: Impersonating someone or something else.


o Example: Email spoofing, where an attacker sends an email that
appears to be from your CEO asking for an urgent wire transfer.
 T - Tampering: Modifying data or code maliciously.
o Example: A hacker altering a website's HTML to change a bank
account number on a payment page to their own.
 R - Repudiation: The ability for a user to deny they performed an
action.
o Example: An employee denies having deleted a critical file
because the system lacks robust logging and audit trails to prove
it.
 I - Information Disclosure: Exposing data to unauthorized
individuals.
o Example: The VA laptop theft mentioned in the text, where 26.5
million sensitive records were exposed due to the physical theft
of hardware.
 D - Denial of Service (DoS): Making a service unavailable to its
intended users.
o Example: Overwhelming a popular website's servers with a
massive flood of fake traffic, making it crash and become
inaccessible to legitimate customers.
 E - Elevation of Privilege: Gaining unauthorized higher-level
permissions.
o Example: An attacker exploits a bug in an application to gain
"root" or "admin" access on a system, allowing them to install
malware or access all data.

3. Levels of Vulnerability & Attack Vectors


The chapter breaks down vulnerabilities into three key layers:

a) Hardware Level:

 Concept: Physical components are vulnerable to theft, destruction,


and environmental damage.
 Real-world Example: Theft of unsecured laptops (as in the VA case), a
disgruntled employee pouring liquid into a server, or a natural flood
destroying a data center.

b) Software Level:
 Concept: Code can be deleted, modified, or corrupted. Malicious code
can be inserted.
 Real-world Examples:
o Trojan Horse: Downloading a fake "game" or "cracked
software" that secretly installs a keylogger.
o - a specific type of Trojan horse that can be used to spread its
'infection' from one computer to another.

1. Software Controls (Primary Defense):


o Use Antivirus Software,
o Keep Software & OS Updated Enable automatic updates.
o Enable a Firewall: A firewall can block unauthorized network
traffic, preventing a worm from spreading into or out of your
network.
o Be Skeptical of Email Attachments: Never open attachments
from unknown senders. Be wary of unexpected attachments
even from known contacts (their account may be compromised).
o Regular Backups

c) Data Level:

 Concept: Data is the ultimate target. Attacks aim to breach its CIA
Triad:
o Confidentiality: Preventing unauthorized access. Example: A
hacker exfiltrates customer databases.
o Integrity: Preventing unauthorized alteration. Example: A
student hacks into a university system to change their grades.
o Availability: Preventing authorized users from accessing
it. Example: Ransomware encrypts a hospital's patient records,
making them unavailable until a ransom is paid.

Step-by-Step Guide to Implementing a Basic Security


Posture
This guide translates the chapter's concepts into actionable steps for an
individual or a small business.

Step 1: Identify Your Assets & Their Value


 Action: Make a list. What do you need to protect? (e.g., Customer
database, financial records, proprietary software code, employee
laptops).
 Why: You can't protect what you don't know you have. This helps you
prioritize based on value (see the Principle of Adequate
Protection).

Step 2: Identify Threats & Vulnerabilities

 Action: For each asset, ask: "What could go wrong?" (Threats) and
"What weaknesses make that possible?" (Vulnerabilities).
o Example: Asset: Employee
Laptops. Threat: Theft. Vulnerability: Lack of full-disk
encryption and physical cable locks.
o Use the STRIDE model as a checklist to ensure you cover
different threat types.

Step 3: Assess the Risk

 Action: For each Threat-Vulnerability pair, estimate the likelihood and


potential impact (financial, reputational, operational). A simple
High/Medium/Low scale is a good start.
 Why: This tells you what to fix first. Focus on High-Likelihood, High-
Impact risks.

Step 4: Implement Controls (Methods of Defense)


This is where you actively reduce risk. The chapter mentions several key
control categories:

 Physical Controls: Mitigate hardware threats.


o Actions: Install locks on server room doors, use laptop cable
locks, implement badge access systems.
 Software Controls: Mitigate software and data threats.
o Encryption: Encrypt sensitive data at rest (on laptops/drives)
and in transit (using HTTPS, VPNs).
o Access Control: Implement the principle of least privilege.
Users and software should only have the minimum level of
access needed to perform their job.
o Antivirus/Anti-malware: Use it and keep it updated.
o Patch Management: This is critical. Regularly update operating
systems and applications to fix known vulnerabilities. The
WannaCry attack exploited systems that had not applied a
available patch.
 Administrative Controls: Mitigate human error and define
processes.
o Policies: Create an Acceptable Use Policy and a Data Handling
Policy.
o Training: Conduct regular cybersecurity awareness training for
all employees (e.g., how to spot phishing emails). This addresses
the biggest threat: insiders.
o Backups: Maintain regular, automated, and tested backups of
critical data. This is your primary defense against ransomware
and data loss.

Step 5: Monitor, Review, and Improve

 Action: Security is not a one-time task. Subscribe to security news


feeds. Regularly review logs if possible. Re-assess your risks
periodically (e.g., annually or when major changes occur).
 Why: The threat landscape is constantly changing. New vulnerabilities
are discovered daily. A static defense will quickly become obsolete.

Common questions

Powered by AI

Physical controls mitigate hardware threats with actions like using laptop locks. Software controls, such as encryption and access control, secure software and data. Administrative controls, including policies and training, mitigate human error and define security processes. Together, these controls reduce the impact of identified threats and vulnerabilities .

The CIA Triad—confidentiality, integrity, and availability—is crucial for data security, ensuring unauthorized access is prevented, data remains unaltered, and it is accessible to authorized users. Maintaining this triad is fundamental in protecting against breaches, data tampering, and denial-of-service attacks .

Regular backups are crucial against ransomware because they allow recovery of data without paying the ransom. Performing automated and tested backups ensures data availability even if ransomware encrypts primary files, minimizing data loss and operational disruption .

Threat is a potential cause of an unwanted incident that may harm a system. Vulnerability is a weakness in a system's defenses that could be exploited by a threat. Risk is the potential for loss or damage when a threat exploits a vulnerability, often conceptualized as Risk = Threat × Vulnerability .

The STRIDE model helps categorize different threats to identify what needs defending. Its components are Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege. For example, spoofing involves impersonation, while tampering involves malicious data modification .

Threat-vulnerability pairings help assess risk by estimating the likelihood and impact of a threat exploiting a vulnerability. Organizations identify threats and associated vulnerabilities for critical assets, then use scales (e.g., high/medium/low) to prioritize which risks require immediate attention. This method focuses on addressing the most significant risks first .

Attack vectors vary across hardware, software, and data levels. Hardware is vulnerable to physical theft and damage; software can be modified or corrupted by malicious code such as Trojans; data is the ultimate target, vulnerable to breaches of confidentiality, integrity, and availability through various cyber threats .

Identifying assets and their value is crucial because you cannot protect what you aren't aware you have. It helps prioritize protection efforts based on asset value, ensuring adequate protection is applied where it is most needed .

Patch management involves updating systems to fix known vulnerabilities, a critical defense against exploits. The failure to apply available patches was exploited in the WannaCry incident, allowing the ransomware to spread and cause extensive damage globally, demonstrating the importance of timely updates .

Organizations should subscribe to security news, regularly review logs, and reassess risks periodically. Because the threat landscape evolves, a dynamic approach involving these practices ensures updated defenses against new vulnerabilities and threats .

You might also like