Cyberlium
Cyberlium
Cyberlium on Android·Google Play Store

Learn cybersecurity with hands-on labs and AI mentor support on your phone.

Mod 8 · Les 2/5
In progress
Module 8•Lesson 2 of 5•⏱️ 15 min read•Beginner+39 XP

Patch Lifecycle

Identify, test, deploy, verify — patch YOUR lab hosts on a schedule you document.

Patch Lifecycle
00:00/02:36

Visual · t16_patch_lifecycle

Patch lifecycle = find → test → deploy → verify. Original Cyberlium.

Unpatched $LAB VM is a honest finding — unpatched production because 'later' is an incident waiting.

Patch management: inventory software, subscribe to vendor advisories, test in lab, deploy on maintenance window, verify version, document exceptions. Apply to $LAB Windows Update and Linux apt/dnf on cadence you write in policy. Defenders track CVE exposure — never run exploit PoCs against stranger systems 'to prove patching matters.' Lab proves lifecycle on hosts you own.

1. Lifecycle stages

Discover update → assess severity → test on $LAB → deploy → verify → record.

Emergency vs regular cadence — name both in runbook.

Command guide

Try these commands — Lifecycle stages

═══ TOOLS & WEBSITES ═══ Browse / read these (authorized learning only — stay in YOUR lab / program scope)

Patch lifecycle — https://www.cisa.gov/known-exploited-vulnerabilities-catalog CIS Controls — https://www.cisecurity.org/controls

═══ INSTALL ═══

Linux (Debian/Ubuntu):

macOS:

Windows:

═══ LINUX / macOS ═══

Command — copy this

apt list --upgradable 2>/dev/null | head -10 || dnf check-update 2>/dev/null | head -10 || echo 'Check updates on YOUR Linux lab host'
journalctl -n 20 --no-pager 2>/dev/null | grep -iE 'update|upgrade|patch' | head -5 || true

Primary tools to practice this lesson: apt, dnf, journalctl. Reference sites: Patch lifecycle (https://www.cisa.gov/known-exploited-vulnerabilities-catalog); CIS Controls (https://www.cisecurity.org/controls). Run every command in the box — install first, then the usage lines — only on YOUR lab / program scope.

2. Verification

Windows: Settings → Update history. Linux: apt list --upgradable or rpm -qa.

Reboot requirements — schedule on lab VMs honestly.

3. Exceptions

Document deferral with risk owner and compensating controls — even in lab.

No weaponized exploit demos on unpatched stranger hosts.

4. What you ship: patch lifecycle steps

Five lifecycle stages + verify command + $LAB schedule note.

5. What you record before the next lesson

Patch lifecycle list.

6. Wrong vs right: stranger hosts vs YOUR lab hosts

Worked failure — same MSF word, opposite target. Right never needs a café Wi-Fi or classmate laptop.

  • Wrong: Exploit unpatched classmate VM to 'demonstrate CVE.'
  • Right: Name patch lifecycle. Next: change control.
Hands-on Exercise

Mission: patch lifecycle notes

1) Write five lifecycle stages. 2) Check pending updates on $LAB. 3) Write NEVER exploit stranger systems for patch demos.

Pro Tip

Stuck? Ask Cyberlium AI Mentor

Ask Mentor: “Test patch before prod pattern?”

Practice QuizQuestion 1
Multiple choice
Q1

APPLY: Patch lifecycle includes:

Practice QuizQuestion 2
True or False
Q2

APPLY: True or False: Exploiting classmate VM proves patching.

Practice QuizQuestion 3
Multiple choice
Q3

APPLY: After deploy verify:

←Previous: Policy Named
Answer 3 practice quiz questions to unlock XP reward. (0/3 answered)
Skip quiz & read next →