CompTIA Security+: Threats, Vulnerabilities, and Mitigations Concepts
Importance ★★★★☆ · 22% (estimate)
Overview
This chapter is about who attacks, how they get in, what weaknesses they use, and how to reduce the risk. Questions often describe an attack in one or two sentences and ask you to name it, so focus on the clue words that separate similar attacks.
Threat actors differ by resources and motive. Organized crime mainly wants money, hacktivists want to promote a cause, and nation-states have large resources and run long, quiet spying campaigns. Shadow IT is technology employees use without approval. Social engineering tricks people: phishing uses email, vishing uses voice calls, smishing uses text messages, whaling targets executives, and tailgating means following someone through a secure door. Typosquatting uses look-alike domain names, and a supply chain attack compromises a vendor to reach its customers.
Malware types are told apart by behavior. Ransomware encrypts files for payment, a worm spreads by itself, a Trojan hides inside software that looks useful, a logic bomb waits for a trigger, and a rootkit hides deep in the system. Application attacks include SQL injection, cross-site scripting, directory traversal, buffer overflows, and race conditions. Network attacks include DDoS floods, on-path interception, evil twin access points, replay of captured data, and downgrade to weaker protocols. Password spraying tries one common password on many accounts.
A zero-day is a flaw with no patch yet. Common mitigations are patching, segmentation, and hardening (removing what is not needed and changing defaults). Indicators of compromise include privilege escalation and impossible travel, where one account logs in from places too far apart for the time between logins.
Key concepts
Social engineering by channel
Phishing is email, vishing is voice, smishing is text message, and whaling targets executives.
Memory tipVoice = vishing
Malware by behavior
Ransomware encrypts for payment, a worm self-spreads, a Trojan hides in useful-looking software, a logic bomb waits for a trigger, and a rootkit hides deep in the OS.
Memory tipSpreads alone = worm
Web application attacks
SQL injection sends database commands through input, XSS runs script in other users' browsers, and directory traversal uses ../ to reach other files.
Memory tip../ = traversal
Network attacks
DDoS floods a target, on-path intercepts traffic, replay resends captured data, and downgrade forces weaker protocols.
Memory tipMany systems flood = DDoS
Threat actors
Organized crime wants money, hacktivists want a cause, and nation-states run long, well-funded spying campaigns.
Memory tipMoney = organized crime
Mitigations
Patching fixes known flaws, segmentation separates network parts, and hardening removes unneeded services and defaults.
Memory tipFewer services = smaller attack surface
Often tested
- Password spraying = one password, many accounts.
- An evil twin copies the real Wi-Fi network name.
- A zero-day has no patch yet.
- Impossible travel suggests stolen credentials.
3 sample questions
Verified practice questions from this unit.
Question 1. An attacker calls an employee pretending to be from the help desk and asks for the employee's password. What is this attack called?
- ① Whaling
- ② Smishing
- ③ Vishing
- ④ Phishing
▼ Show answer and explanation▲ Hide answer and explanation
Answer: ③ Vishing
Key point: Voice call trick = vishing
Vishing (voice phishing) uses phone calls to trick people into giving up information. Smishing uses text messages, and phishing usually uses email.
Wrong choices
- Smishing: Smishing uses text (SMS) messages.
- Phishing: Phishing usually means fake emails or websites.
- Whaling: Whaling targets senior executives, usually by email.
Question 2. A text message says a package is waiting and asks the user to click a link and enter card details. What is this?
- ① Watering hole attack
- ② Tailgating
- ③ Smishing
- ④ Vishing
▼ Show answer and explanation▲ Hide answer and explanation
Answer: ③ Smishing
Key point: Text message phishing = smishing
Smishing is phishing by SMS text message. It often uses fake delivery or bank alerts with a link.
Wrong choices
- Vishing: Vishing uses voice calls.
- Tailgating: Tailgating is following someone through a secure door.
- Watering hole attack: A watering hole attack infects a website the targets often visit.
Question 3. Someone without a badge follows an employee closely through a secured door before it closes. What is this called?
- ① Tailgating
- ② Shoulder surfing
- ③ Impersonation
- ④ Dumpster diving
▼ Show answer and explanation▲ Hide answer and explanation
Answer: ① Tailgating
Key point: Following someone through a door = tailgating
Tailgating (piggybacking) is getting into a secure area by following an authorized person. Access control vestibules (mantraps) and guards help stop it.
Wrong choices
- Shoulder surfing: Shoulder surfing is watching someone's screen or keyboard.
- Dumpster diving: Dumpster diving is searching trash for information.
- Impersonation: Impersonation is pretending to be someone else; the act described is following through a door.
AI-written · Verified · Written by AI. Only units that passed a separate AI check (re-reading facts and numbers) are published. Tell us if you find a mistake.