CSCO-121 · Lesson 3 of 12 · 23 min

Threats, vulnerabilities and risk

▶ Video coming soon A video version of this lesson is on the way.

On Jordan's second shadowing afternoon, Keisha handed him a sticky note with three words: asset, threat, vulnerability. "Clients ask me if they are secure," she said. "That question has no answer. What I can answer is: what do you have that is worth protecting, who or what might harm it, and where are you weak? Put those together and you have risk, and risk is something we can actually manage." She asked him to come back in an hour with those three lists for Prairie Paws Veterinary Clinic.

This lesson defines the vocabulary that the rest of the course depends on. The exam expects you to tell a threat from a vulnerability, to recognize the kinds of people and events that threaten organizations, to understand how likelihood and impact combine into risk, and to know the four basic ways an organization can respond to a risk. CSCO-122 builds on this with vulnerability scanning and formal risk frameworks.

Assets

An asset is anything of value to the organization that could be harmed. Assets include data, such as patient records, client files and payment information; systems, such as servers, laptops, point-of-sale terminals and cloud accounts; people and their knowledge; physical things such as buildings and equipment; and less tangible things such as reputation and the trust of customers. Security starts with knowing what you have. You cannot protect a server you do not know exists, and you cannot judge the harm of losing a database if you do not know what is in it.

Jordan's asset list for Prairie Paws was longer than he expected: the practice-management application and its database of animal and owner records, 18 PCs across two locations, a reception kiosk, label printers, the clinic's email accounts, the payment terminal, the backup drive, the website and booking form, the Wi-Fi networks, and the veterinarians' own knowledge of their systems. Keisha added two he had missed: the clinic's online reviews, which a breach could damage, and the controlled-drug log, which regulators expect to be accurate.

Threats and threat actors

A threat is anything that could exploit a weakness and cause harm to an asset. Some threats are deliberate, some accidental and some natural. A threat actor is the person or group behind a deliberate threat. Thinking about who might attack, and why, helps defenders decide which threats are realistic for a given organization. A small veterinary clinic is unlikely to be targeted by a foreign intelligence service, but it is very likely to receive phishing emails from criminals who send millions of them.

Common categories of threat actor.
Threat actorTypical motiveTypical capabilityExample concern for a small client
CybercriminalsMoneyLow to high; many use ready-made tools and servicesRansomware, invoice fraud, stolen payment data
HacktivistsIdeology or publicityLow to moderateDefaced website, leaked data to embarrass
Nation-state groupsEspionage, disruptionVery high and patientRare for small firms, but suppliers can be caught up
InsidersRevenge, money, carelessnessAlready have accessFormer staff whose accounts were never removed
OpportunistsCuriosity, braggingLow; rely on easy targetsDefault passwords, exposed devices
CompetitorsAdvantageVariesTheft of client lists or pricing

Not every threat is a person. Hardware failure, power outages, fire, flood and severe weather are environmental threats. Human error is one of the most common threats of all: an employee who emails a file to the wrong address, deletes the wrong folder, or leaves a laptop on a bus. A good threat list includes all of these. Keisha told Jordan that, in her experience, more small-business incidents start with a mistake or an unpatched system than with a clever attacker.

Vulnerabilities

A vulnerability is a weakness that a threat could exploit. Vulnerabilities can be technical, such as software with a known flaw, a default password on a printer, a firewall rule that allows too much, or an unencrypted wireless network. They can be procedural, such as no process for removing accounts when staff leave or no verification when someone asks to change payment details. They can be physical, such as an unlocked server cupboard, and human, such as staff who have never been shown what phishing looks like.

Publicly known software vulnerabilities are given identifiers in the Common Vulnerabilities and Exposures system, so a flaw might be called CVE-2026 followed by a number. The Common Vulnerability Scoring System, CVSS, gives each one a severity score from 0 to 10. These shared names and scores let vendors, defenders and tools talk about the same flaw. A zero-day vulnerability is one that attackers know about before the vendor has released a fix, so defenders have had zero days to patch. CSCO-122 covers how to find vulnerabilities and read scan results.

An exploit is the method or code that takes advantage of a vulnerability. When a threat actor uses an exploit against a vulnerability in an asset, the result is a security incident. Defenders do not need to know how to write exploits; they need to know that vulnerabilities exist, how to find and fix them, and how to tell when one is being used.

Three overlapping circles labelled asset, threat and vulnerability. Where all three overlap, the label reads risk. Beside the diagram is a five by five grid with likelihood on one axis and impact on the other; cells shade from green at low likelihood and low impact to red at high likelihood and high impact.
Risk exists where a threat can exploit a vulnerability in an asset of value. A likelihood and impact grid ranks risks.

Risk

Risk is the possibility of harm when a threat exploits a vulnerability in an asset. It is usually described by two factors: likelihood, how probable the event is, and impact, how bad the harm would be if it happened. A risk that is both likely and harmful needs attention first. A risk that is unlikely and minor may not be worth spending money on. If any of the three parts is missing, there is little risk: a vulnerable server that holds nothing of value and is not reachable by any threat is a low priority.

Many organizations rank risks on a simple grid. Each risk is given a likelihood score and an impact score, for example from 1 to 5, and the two are multiplied to give a risk score from 1 to 25. This is called qualitative or semi-quantitative analysis. It is quick and good for comparing risks, though the scores are judgments rather than measurements. Quantitative analysis puts money on the table instead, using measures such as the expected loss from one event and how often the event is expected to happen in a year.

Inherent risk, residual risk and the risk register

Risk analysts distinguish inherent risk, the risk before any controls are applied, from residual risk, the risk that remains afterward. Comparing the two shows how much a control is worth. Phishing at Prairie Paws might score 16 before controls; with mail filtering, training and multi-factor sign-in it might fall to 6. The difference is the value of those controls, and the remaining 6 is what the clinic must decide to accept or reduce further.

Most organizations keep a risk register, a simple table that lists each risk with its description, owner, likelihood, impact, score, chosen response, planned controls and review date. For Brightline's small clients, the register is often a single spreadsheet that Keisha reviews with the owner twice a year. It is not glamorous, but it turns security from a collection of worries into a list of decisions, each with a name beside it.

Worked problem

Ranking three risks

Jordan scores three risks at Prairie Paws on a 1 to 5 scale. Phishing leading to a stolen email account: likelihood 4, impact 3. A failed backup drive discovered during a restore: likelihood 2, impact 5. Theft of the label printer: likelihood 2, impact 1. Rank them.

Show solution
  1. Risk score = likelihood × impact.
  2. Phishing: 4 × 3 = 12.
  3. Failed backup: 2 × 5 = 10.
  4. Printer theft: 2 × 1 = 2.

Answer: Phishing ranks first (12), the backup second (10) and the printer last (2). The clinic should address phishing and backup testing before worrying about the printer.

Worked problem

Expected yearly loss

The bakery estimates that one Saturday outage of its point-of-sale system costs about 2,500 dollars in lost sales and staff time. Based on past years, it expects such an outage about 0.4 times a year. What is the expected yearly loss, and is a 600-dollar-a-year backup internet connection worth it if it would prevent most of those outages?

Show solution
  1. The single loss expectancy (SLE) is 2,500 dollars.
  2. The annual rate of occurrence (ARO) is 0.4.
  3. Annual loss expectancy (ALE) = SLE × ARO = 2,500 × 0.4 = 1,000 dollars a year.
  4. The control costs 600 dollars a year, less than the 1,000 dollars of expected loss it would mostly prevent.

Answer: The expected loss is about 1,000 dollars a year, so a 600-dollar control that prevents most outages is good value.

risks = {"Phishing, stolen mailbox": (4, 3), "Backup fails on restore": (2, 5),
         "Guest Wi-Fi reaches staff PCs": (3, 4), "Label printer stolen": (2, 1)}
for name, (l, i) in sorted(risks.items(), key=lambda kv: -kv[1][0] * kv[1][1]):
    s = l * i
    band = "high" if s >= 12 else "medium" if s >= 6 else "low"
    print(f"{s:>2}  {band:<6} {name}")
Output
12  high   Phishing, stolen mailbox
12  high   Guest Wi-Fi reaches staff PCs
10  medium Backup fails on restore
 2  low    Label printer stolen

Responding to risk

Once a risk is understood, the organization decides what to do about it. There are four classic responses. Mitigation, also called reduction, means applying controls that lower the likelihood or the impact: training staff, adding multi-factor sign-in, patching software, separating networks. Transfer means shifting some of the financial impact to someone else, usually through cyber insurance or a contract with a supplier. Avoidance means stopping the activity that creates the risk, such as no longer storing card numbers at all. Acceptance means deciding to live with the risk, usually because it is small or because the cost of controls is higher than the expected harm.

Acceptance must be a deliberate decision by someone with the authority to make it, and it should be written down. Ignoring a risk is not the same as accepting it. Transfer does not remove the risk either: insurance may pay for recovery, but the clinic still has to tell its clients about a breach and live with the damage to its reputation. After controls are applied, some risk always remains; this is residual risk. The goal is to bring residual risk down to a level the organization is willing to accept, which is often called its risk appetite.

The four risk responses with examples from one client.
ResponseWhat it meansPrairie Paws example
MitigateApply controls to reduce likelihood or impactPhishing training and multi-factor sign-in for email
TransferShift financial impact to another partyA cyber insurance policy
AvoidStop the activity that creates the riskStop keeping scanned copies of owners' ID cards
AcceptKnowingly live with the riskAccept the small risk of label printer theft

Threat intelligence

Threat intelligence is information about current threats that helps defenders make decisions: which vulnerabilities attackers are using now, which phishing themes are circulating, and which kinds of businesses are being targeted. Sources include national agencies, vendors' security blogs, industry sharing groups and the alerts built into security tools. For a small managed-services provider like Brightline, the most useful intelligence is often simple: an agency alert saying that a widely used remote-access product has a flaw being exploited, which tells Keisha to check every client that uses it today.

Keisha keeps a short list of sources and reads them daily. She also records what Brightline sees across its 40 clients, because a phishing campaign that hits one client this morning often hits three more by the afternoon. That local intelligence is shared in the team chat and used to update mail filters. CSCO-122 returns to threat intelligence as part of vulnerability management.

Common mistakes

  • MistakeCalling an unpatched server a threat.

    InsteadThe unpatched server has a vulnerability; the threat is whoever or whatever might exploit it.

  • MistakeTreating risk as only likelihood or only impact.

    InsteadRisk combines both.

  • MistakeIgnoring a risk and calling it accepted.

    InsteadAcceptance is a recorded decision by someone with authority.

  • MistakeAssuming insurance removes the risk.

    InsteadTransfer moves some financial impact; the incident and reputational harm remain.

  • MistakeListing only attackers as threats.

    InsteadHuman error, hardware failure and natural events are threats too.

Summary and key terms

  • An asset is anything of value; a threat is anything that could cause harm; a vulnerability is a weakness a threat could exploit.
  • Threat actors include cybercriminals, hacktivists, nation-state groups, insiders and opportunists, each with typical motives.
  • CVE identifiers name known vulnerabilities and CVSS scores their severity; a zero-day has no fix yet.
  • Risk combines likelihood and impact; qualitative grids and quantitative measures such as ALE = SLE × ARO help rank it.
  • The four risk responses are mitigate, transfer, avoid and accept; residual risk remains after controls.
  • Threat intelligence tells defenders what attackers are doing now.
Asset
Anything of value to an organization that could be harmed.
Threat
Anything that could exploit a vulnerability and cause harm.
Threat actor
A person or group behind a deliberate threat.
Vulnerability
A weakness that a threat could exploit.
Exploit
A method or code that takes advantage of a vulnerability.
Zero-day
A vulnerability known to attackers before a fix is available.
Risk
The possibility of harm, judged by likelihood and impact.
Residual risk
The risk that remains after controls are applied.
ALE
Annual loss expectancy, single loss expectancy times annual rate of occurrence.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. A printer still uses its factory default password. Is that a threat or a vulnerability?

    Show answer

    A vulnerability.

  2. What two factors are combined to rank a risk?

    Show answer

    Likelihood and impact.

  3. An event costs 4,000 dollars and is expected 0.25 times a year. What is the ALE?

    Show answer

    1,000 dollars a year.

  4. Name the four risk responses.

    Show answer

    Mitigate, transfer, avoid and accept.

  5. What is a zero-day vulnerability?

    Show answer

    A flaw attackers know about before the vendor has released a fix.

  6. Why is human error included in threat lists?

    Show answer

    Mistakes cause many real incidents, even without an attacker.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz