This course is currently under maintenance. We're updating content and labs. Enrollment is paused; check back soon.
AI Instructor Live Labs Included

Vulnerability Management and Threat Hunting

Prioritize vulnerability remediation with CVSS + EPSS + asset-criticality context (not just severity score) and run hypothesis-driven threat hunting that finds the activity the automated detections missed. Triage a scan, build three hunting queries from threat-intel hypotheses, and measure hunt-program maturity.

1
11h 15m
8 Lessons
CYBER-500
CYBER-500 Vulnerability Management and Threat Hunting Badge

View badge details

About This Course

Learn how to prioritize vulnerability remediation using CVSS + EPSS + asset criticality (not just severity score) and how to run hypothesis-driven threat hunting that finds attacker activity the automated detections missed. By the end you will triage a vulnerability scan, build 3 hunting queries from threat intelligence hypotheses, and understand how to measure a hunt program's maturity.

Course Curriculum

8 Lessons
01
AI Lesson
AI Lesson

CVE, CVSS, and EPSS — how to read a vulnerability

1h 15m

Learn the three standards that structure every vulnerability conversation: CVE (identifier), CVSS (severity score), EPSS (exploit probability score). By the end you will be able to read a vulnerability report and tell Camila which vulnerabilities actually matter — distinguishing high-CVSS-low-EPSS (hype) from medium-CVSS-high-EPSS (actively exploited, real priority).

02
AI Lesson
AI Lesson

Patch management operations

1h 15m

Learn the operational discipline that turns vulnerability priorities into actually-patched systems: patch testing, deployment pipelines, change management, exception tracking, and the metrics that distinguish a mature patch program from a reactive one. By the end you will design a Beacon Harbor patch management pipeline and know the KPIs that prove it's working.

03
Lab Exercise
Lab Exercise

Triage a vulnerability scan - Lab Exercises

1h 30m 3 Exercises

Note: This lab pre-provisions an Azure Linux VM at start — allow up to 10 minutes for the environment to become ready.

Receive a 300-finding vulnerability scan from Beacon Harbor. Apply the EPSS × asset criticality matrix to prioritize into PATCH NOW / sprint / quarter / backlog buckets. Produce the remediation plan Priya + Jerome will actually execute.

04
AI Lesson
AI Lesson

Hypothesis-driven threat hunting

1h 30m

Learn the discipline that distinguishes real threat hunting from "running queries looking for weird stuff" — hypothesis-driven hunting rooted in threat intelligence, ATT&CK, and your environment's specific attack surface. By the end you will formulate hunt hypotheses, know the hunt lifecycle (hypothesis → query → analyze → decide → document), and understand how hunting feeds detection engineering.

05
AI Lesson
AI Lesson

Hunting with KQL in practice

1h 15m

Apply the KQL fundamentals from Course 3 to real hunt scenarios: multi-table joins, lookups against watchlists, time-series anomaly detection, and the KQL functions that make hunting queries practical. By the end you will author KQL hunting queries for common attacker techniques (lateral movement via psexec, OAuth consent abuse, service account credential reuse).

06
Lab Exercise
Lab Exercise

Build 3 hunting queries from hypothesis to results - Lab Exercises

1h 30m 4 Exercises

Note: This lab pre-provisions an Azure Linux VM at start — allow up to 10 minutes for the environment to become ready.

Author 3 hunt queries end-to-end: start with a hypothesis, author a KQL query (adapted to jq against sample data on the Linux VM), analyze results, document the outcome.

07
AI Lesson
AI Lesson

Hunt program maturity and metrics

1h 0m

Measure a hunting program's maturity using the Hunt Maturity Model (HMM0-HMM4), track meaningful metrics (hunts per quarter, TP rate, promotion rate, coverage change), and understand what a mature hunting program ACTUALLY delivers vs what vendors promise.

08
Lab Exercise
Lab Exercise

Course 5 capstone — vulnerability triage + hunt - Lab Exercises

2h 0m 4 Exercises

Note: This lab pre-provisions an Azure Linux VM at start — allow up to 10 minutes.

Course 5 capstone: receive a 50-finding vulnerability scan + run 2 threat hunts. Produce a combined report that correlates patch gaps with hunt findings and recommends priorities for next quarter.

Under Maintenance

This course is currently being updated. Check back soon!

This course includes:

  • 24/7 AI Instructor Support
  • Live Lab Environments
  • 3 Hands-on Lessons
  • Completion Badge
CYBER-500 Vulnerability Management and Threat Hunting Badge

Earn Your Badge

Complete all lessons to unlock the CYBER-500 Vulnerability Management and Threat Hunting achievement badge.

Skill Level 1
Total Duration 11h 15m
CYBER-500 Vulnerability Management and Threat Hunting Badge
Achievement Badge

CYBER-500 Vulnerability Management and Threat Hunting

Awarded for completing CYBER-500: vulnerability prioritization using CVSS + EPSS + asset criticality, patch management discipline, hypothesis-driven threat hunting, hunt query authoring, and hunt program maturity measurement.

Course Vulnerability Management and Threat Hunting

Skills You'll Earn

CVE / CVSS / EPSS interpretation Risk-based vulnerability prioritization Hypothesis-driven threat hunting Hunt query authoring (Sigma + KQL) Hunt program maturity

Complete all lessons in this course to earn this badge