BXUP Track progress & test yourself — free
IT Support / Service Desk / Sysadmin · Hands-on lab · ~5 min read
IT SUPPORT / SERVICE DESK / SYSADMIN · HANDS-ON LAB

Lab 08 · Patch-Cycle Copilot Run

Run a full Patch Tuesday cycle with AI drafting every artifact — applicability analysis against a 200-device estate, a pilot-ring plan with rationale, failure-log triage, exception documentation — while you own the decisions, including correctly excluding the one advisory that does not apply.

Sana owns patching for a 200-device estate at a Chennai manufacturing firm — laptops, a shrinking server room, and a Finance department whose Excel add-in breaks if you look at it wrong. Patch Tuesday used to cost her a full day of reading advisories and writing justifications. This cycle, AI drafts every artifact and Sana's day becomes ninety minutes of verification and decision-making. The catch: one advisory in this month's set does not apply to her estate at all, and an AI eager to be thorough will happily schedule remediation for software she does not run. Deploying a patch you don't need wastes a change window; the habit of not checking is how you eventually deploy one that breaks something.

Every decision in this lab — ring promotion, exception approval, the exclusion — stays human. The AI drafts; Sana signs.

Time & tier

~60 minutes hands-on · Core tier (maps to module M5). $0 — any free AI chat plus a text editor. No WSUS, Intune or RMM required; the estate and logs are provided.

Setup

Save the advisory digest as advisories.txt:

ADV-2608-01 | Windows 11 23H2/24H2 cumulative | CRITICAL
RCE in Windows TCP/IP stack. Exploitation observed in the wild.
Applies: Windows 11 clients. Reboot required.

ADV-2608-02 | Windows Server 2019 cumulative | IMPORTANT
Privilege elevation in Kerberos. No known exploitation.
Applies: Server 2019. Reboot required.

ADV-2608-03 | Exchange Server 2016/2019 on-premises | CRITICAL
Unauthenticated RCE in on-prem Exchange. Actively exploited.
Applies: on-premises Exchange Server only. Exchange Online is
not affected and requires no customer action.

ADV-2608-04 | Chrome/Edge (Chromium) stable channel | HIGH
Use-after-free in V8, exploit public.
Applies: Chromium browsers below build 128.0.6613.

ADV-2608-05 | Dell Latitude 5xxx BIOS | MODERATE
SMM vulnerability. Applies: Latitude 5420/5430/5440.
Firmware update, no OS dependency.

ADV-2608-06 | M365 Apps monthly channel | LOW + KNOWN ISSUE
Security fixes minor. KNOWN ISSUE: this build changes COM add-in
load timing; legacy XLL/COM add-ins may fail to load until vendor
re-signs. Applies: M365 Apps monthly channel.

Save the estate summary as inventory.txt:

ESTATE SUMMARY (200 devices, CMDB export 2026-08-11)
120 x Windows 11 23H2 laptops (60 Dell Latitude 5430, 60 Lenovo T14)
 45 x Windows 11 24H2 laptops (Lenovo T14s)
 20 x Windows 10 22H2 desktops (shop floor, upgrade planned Q4)
 10 x Windows Server 2019 (2 DC, 2 file, 3 app, 3 print/util)
  5 x Windows Server 2022 (SQL cluster + backup)
Mail: Exchange Online (migrated 2023; no on-prem Exchange remains)
Browsers: Edge managed, build 127.x estate-wide
Office: M365 Apps monthly channel; Finance (18 devices) runs the
FinCorpXL COM add-in for month-end close (vendor: FinCorp v4.2)

Save the post-deployment extract as failure-log.txt — pilot-ring results from ADV-2608-01, day two:

DEV-0114 Latitude5430  KB5041585 FAILED 0x80070643
DEV-0117 Latitude5430  KB5041585 FAILED 0x80070643
DEV-0121 Latitude5430  KB5041585 FAILED 0x80070643
DEV-0093 T14           KB5041585 FAILED 0x80070070 (disk 1.2GB free)
DEV-0041 T14s          KB5041585 installed, reboot pending 46h
DEV-0058 T14s          KB5041585 installed, reboot pending 51h
DEV-0102 Latitude5430  KB5041585 FAILED 0x800f0922
DEV-0007 T14           KB5041585 OK
(remaining 32 pilot devices: OK)

Guided steps

  1. Draft the applicability analysis. Paste advisories.txt and inventory.txt with: "For each advisory, state: applies to this estate (yes/no/partial), which device groups and counts, urgency for this estate given exploitation status, and any compatibility risk you can see in the inventory. Cite the inventory line that justifies each claim." Save as applicability.md. Do not accept it yet.
  2. Verify every applicability claim against the inventory. Line by line: does the estate actually contain what the advisory targets? At least one advisory should come out as not applicable at all — and the justification must cite the inventory, not the AI's assertion. Also check the reverse error: did the AI miss estate exposure an advisory does create (device counts, partial channels)? Record corrections in patch-decisions.md.
  3. Interrogate the compatibility trap. One low-severity advisory carries a known issue that intersects directly with a business-critical line in the inventory. Ask the AI: "Given the known issue in ADV-2608-06 and the Finance add-in in the inventory, what is the risk and what would you do?" Then decide yourself: who is excluded from this update, until when, verified how. Timing matters — check the calendar context (month-end close) and say so.
  4. Build the pilot-ring plan. Prompt for a three-ring plan (pilot ~10%, broad, deferred/exception) for the advisories that apply. Review the AI's ring composition critically: a good pilot ring mirrors estate diversity — both laptop models, both Windows 11 builds, at least one of each server role that can tolerate a pilot — and never both domain controllers, never both halves of the SQL cluster in the same ring. Fix what the AI got wrong and write one sentence of rationale per ring in patch-decisions.md.
  5. Triage the failure log with AI, then group it yourself. Paste failure-log.txt: "Group these failures by probable cause, state the likely fix per group, and rank by how much they threaten ring promotion." Expected output: three or four distinct failure groups. Verify the error-code interpretations against your own quick search — one of these codes has a well-known first fix, and the AI should name it; if it invents an exotic cause instead, log the correction.
  6. Make the promotion decision. With 40 pilot devices, 6 failed, 2 unrebooted: do you promote ADV-2608-01 to the broad ring? Write the decision plus reasoning: failure rate, whether failures are systematic (same model? same code?) or scattered, and what must be true before promotion. There is a defensible yes-with-conditions and a defensible hold — what is not defensible is promoting without addressing a clustered failure.
  7. Write the exception documentation. For every device group not getting patched on schedule (the deferred Finance devices, the Windows 10 shop-floor machines against ADV-2608-01's Windows 11 scope — check that one carefully — and any failure-group holds), draft the exception record: scope, reason, compensating control, expiry date, owner. AI drafts, you correct, each fits in four lines.
  8. Assemble the pack. Combine into patch-pack.md: applicability (with the exclusion and its inventory citation), ring plan with rationale, failure triage with promotion decision, exceptions with expiry dates. This is the artifact a change board — or an auditor — sees.
Warning

An AI that schedules remediation for software you do not run looks diligent and costs you a change window; the same unverified applicability habit, pointed the other way, one day misses the exposure you do have. Every applicability claim gets an inventory citation, in both directions.

Verify

  • applicability.md covers all six advisories with per-estate urgency and inventory citations.
  • The non-applicable advisory is excluded with the exact inventory line justifying exclusion.
  • The Finance/add-in conflict is caught, with a deferral decision that references month-end timing.
  • The ring plan splits DCs and cluster nodes across rings, and pilot composition mirrors estate diversity.
  • Failure triage identifies distinct cause groups, and the promotion decision addresses the clustered failure explicitly.
  • Every exception has scope, compensating control, expiry and owner — no open-ended exceptions.

Self-grading rubric (pass = 7/10): correct exclusion with citation (0–2) · add-in/known-issue conflict caught with timing-aware deferral (0–2) · ring plan safe for DCs/cluster (0–2) · failure groups correct and promotion decision reasoned (0–2) · exceptions complete with expiries (0–2).

▸Answer key — open only after your patch pack is assembledoptional deep dive — click to expand

The exclusion — ADV-2608-03: Critical, actively exploited, and irrelevant to this estate: the advisory applies to on-premises Exchange only, and the inventory states "Exchange Online (migrated 2023; no on-prem Exchange remains)." An AI weighting severity over applicability will rank it top priority; the correct pack excludes it with that inventory citation. (A thorough answer also notes: confirm no forgotten hybrid/management Exchange server exists — the CMDB says none, and the CMDB line is your evidence.)

The compatibility trap — ADV-2608-06: Low severity, but its known issue (COM add-in load timing) hits the 18 Finance devices running FinCorpXL — the add-in that lab-05's KB and TKT-2204 already showed is fragile. Correct handling: defer the M365 Apps update for the Finance device group until the vendor re-signs (exception with expiry), especially across month-end close; patch the other monthly-channel devices on schedule.

Applicability corrections the AI commonly needs: ADV-2608-01 applies to the 165 Windows 11 devices, not the 20 Windows 10 desktops — those need no exception against this advisory because they are out of scope (a subtle trap: writing an unnecessary exception is the same unverified-applicability error). ADV-2608-05 applies only to the 60 Latitude 5430s, not all Dells generically. ADV-2608-04: estate is on 127.x, below the fixed build — applies estate-wide.

Failure triage groups: (1) 0x80070643 × 3, all Latitude 5430 — clustered, likely servicing-stack/AV interaction; known first fix is updating the servicing stack / running the update troubleshooter or SFC-DISM pass before retry; the clustering by model is the promotion blocker to name. (2) 0x80070070 — disk space, self-explanatory, remediate and retry. (3) 0x800f0922 — component-store/pending-reboot class, single device, not systematic. (4) Two devices with reboots pending 46–51h — not failures, but unprotected until restarted; chase reboots before counting them as success.

Promotion decision: 6/40 failed (15%) but 3 failures cluster on one model+code. Defensible: hold Latitude 5430s at pilot until the 0x80070643 group is understood, promote the rest given active exploitation. Promoting everything as-is, or holding everything indefinitely against an in-the-wild RCE, both lose marks.

Scoring: ADV-2608-03 excluded with citation = 2 · Finance deferral with month-end awareness = 2 · Win10 out-of-scope correctly handled (no phantom exception) = 1 · DC/cluster ring separation = 1 · 0x80070643 cluster identified as promotion blocker = 2 · reboot-pending devices flagged = 1 · exceptions all carry expiry = 1. 8+/10 is a signable patch pack.

Key Takeaway:

AI turns the patch cycle's paperwork into minutes, but applicability is a claim about your estate — every advisory gets an inventory citation, the known-issue footnote gets read against your business calendar, and ring promotion stays a human signature.

This is the free reading view. Open BXUP to track your progress, run the hands-on labs, and prove it with original, exam-pattern assessments.
© Anvi Innovate · BXUP — Be Exponentially Upskilled · BXUP is an independent learning platform, not affiliated with or endorsed by AWS, Microsoft, Google, NVIDIA, IBM, Salesforce, Databricks, Oracle or Anthropic. All trademarks belong to their respective owners. · bxup.in