Table of Contents

Click Here to Return To the CompTIA Security+ Course Page

Threats, Vulnerabilities, and Mitigations is 22% of the CompTIA Security+ SY0-701 exam, the second-largest domain. This module covers threat actors, attack vectors, vulnerabilities, malicious indicators, and mitigations. Know the attacker, the attack, and the fix for each scenario the exam presents.

You cannot defend what you do not understand. This module teaches who attacks, how they get in, where systems are weak, and how you close the gaps. It is the offensive knowledge a defender needs.

Threat Actors

You profile attackers by motivation and capability.

ActorMotivationResources
Nation-stateMay seek espionage or disruptionVaries by actor and operation
Organized crimeOften seeks financial gainVaries by group
HacktivistMay seek publicity or changeVaries by group
Insider threatRevenge, money, mistakesTrusted access
Unskilled attackerMotivation unknown without evidenceMay rely on published tools
Shadow ITConvenienceInternal, unsanctioned

Attributes differ: internal vs external, resources/funding, and level of sophistication. Do not infer actor identity from a single indicator. Investigate the operation and evidence.

Attack Vectors and Surfaces

You identify how attackers reach a target.

  • Message-based: phishing (email), vishing (voice), smishing (SMS).
  • Business email compromise (BEC) uses a message which appears to come from a known source to induce a fraudulent request. The impersonated person need not be an executive.
  • Supply chain attacks compromise a trusted vendor or update.
  • Removable media spreads malware over USB.
  • Unsecured networks expose wireless and wired traffic.

Vulnerability Types

You categorize weaknesses by where they live.

VulnerabilityExample
ApplicationInjection, memory leaks, race conditions
Operating systemUnpatched kernel flaws
HardwareFirmware, end-of-life devices
VirtualizationVM escape, resource reuse
CloudMisconfiguration, weak IAM
Zero-dayA previously unknown vulnerability at the time of attack. Track awareness, disclosure, exploitation, and fix status separately.

A zero-day attack exploits a previously unknown vulnerability. Once discovered, the same flaw still needs a patch and exposure review. Track awareness, disclosure, exploitation, and fix status separately. Misconfigurations are one important, preventable source of exposure.

Indicators of Malicious Activity

You recognize attacks by their signs.

AttackIndicator
MalwareUnexpected processes, beaconing traffic
RansomwareEncrypted files, ransom note
Password attackMany failed logins, spraying
DDoSTraffic spike, service outage
DNS attackRedirected or poisoned lookups
On-path (MITM)Certificate warnings

You also know application attacks: SQL injection runs database commands, XSS runs script in a victim’s browser, buffer overflow writes past memory bounds, and CSRF forces an action with a logged-in session.

Social Engineering

You defend against attacks on people.

  • Pretexting invents a believable scenario.
  • Impersonation poses as IT, a vendor, or an executive.
  • Watering hole infects a site the target trusts.
  • Tailgating and piggybacking bypass physical access.
  • Pharming redirects users to fake sites.

Training, reporting channels, and technical controls reduce the impact of social engineering.

Mitigation Techniques

You reduce risk with layered controls.

TechniqueEffect
PatchingCloses known vulnerabilities
EncryptionProtects data confidentiality
SegmentationLimits lateral movement
Least privilegeShrinks the blast radius
MonitoringDetects activity early
HardeningRemoves unneeded services and defaults
Access control (ACL)Restricts who reaches what

Hardening disables unused ports and services, changes default credentials, and applies secure baselines. To see why legacy systems stay exposed, read why OT/ICS PLC cybersecurity is fundamentally broken .

Practice: Trace an Attack Chain

Continue the fictional Harbor Library case. An employee receives a message asking them to open a new invoice. An attachment runs a script on laptop-17. The security log later shows an unusual sign-in to the archive account and a member export to /tmp/out. The observed facts are message, script execution, sign-in, and export. The actor’s identity and intent are unknown.

Build a six-column worksheet: observation and timestamp, attack vector, exploited weakness, possible impact, control, and validation. For example, the message is a possible phishing vector; the attachment execution needs verification through endpoint telemetry. The export suggests a confidentiality risk, but you still need destination, owner, and authorization evidence.

Choose at least three layered controls: block or isolate risky attachments, use phishing-resistant MFA for the archive role, and restrict exports by role and destination. Add monitoring for unusual exports and a tested backup for recovery. Explain which control is preventive, detective, or corrective. State a residual risk: an authorized user or compromised endpoint might still misuse permitted access. Validate with synthetic negative and positive access cases; mark them unrun if no disposable lab exists.

Pass when the worksheet distinguishes indicator from conclusion, avoids naming a threat actor without evidence, names an owner for each control, and gives a test which would show a control working. Review the CompTIA SY0-701 objectives and NIST CSF 2.0 .

Worked attack-chain answer

The following evidence is fictional and exists only in this lesson. laptop-17 reports an attachment launch at 09:00. Two archive-account failures occur at 09:01 and 09:02, then a successful sign-in at 09:04. The records app reports a member export at 09:06. No destination or account-owner statement is available.

ObservationVectorWeakness to testPossible impactControlValidation
Invoice message at 08:58Message-basedSender trust decision unknownUser opens fileReport and isolate suspicious messageConfirm mailbox record and report
Attachment launch at 09:00File-basedExecution rule may allow untrusted fileEndpoint code runsAttachment policy and endpoint protectionBenign test file blocked and approved file allowed
Two failed sign-insCredential attack is possibleMFA status unknownAccount probingPhishing-resistant MFA and alertSynthetic failures alert; normal sign-in allowed
Successful sign-inAccess via archive accountAccount authorization unclearRestricted data accessLeast privilege and owner confirmationAllowed read and denied export cases
Member exportApp actionDestination control unknownData disclosureExport restriction and monitoringApproved count-only export succeeds; named export denied

Do not label the actor from this sequence. Ask for source telemetry, account-owner confirmation, approved work record, export destination, and file access rules. A benign explanation remains possible. Residual risk: an authorized user might misuse permitted export access. The records lead decides whether the role needs export rights and reviews the test evidence.

Award one point each for a correct observation sequence, at least two alternative explanations, three layered controls, an owner and positive/negative test for each control, and a stated residual risk. Pass at 5 of 5. Mark any unperformed test not run, never passed.

Next Steps

Continue with Security Architecture to design defenses, and Security Operations to detect and respond. Review the General Security Concepts module for controls. Return to the CompTIA Security+ Course .