Vol III Book 03 — Federal Compliance — Patch & Systems Management: The SI-2 / CM Closure Plane
Flaw Remediation and Configuration State Across Microsoft, AWS, Oracle, VMware, and Red Hat — One Contract, Many Stacks
0.1 Draft Proposal — Subject to Review
This document is a draft proposal developed by the CSI Team (Cloud Services Infrastructure). It is an attempt at a comprehensive Agency-wide technical roadmap and has not been reviewed or approved by the Agency CIO Office, the Office of Information Security (OIS), or organizational leadership. All recommendations, vendor selections, control mappings, and implementation timelines are subject to revision pending formal review by the Agency CIO Office and organizational components.
Date Code: 2026-07-19 17:40 ET
Provisional position. This book was drafted at temporary series slot 21 to avoid renumbering the series while adjacent books settle. Its intended home is immediately after the Vulnerability Management book (the assessment half), whose remediation half it carries. Cross-references name other books by title and role, not number, so the series-wide renumber does not break them.
Series Context — The Vulnerability Management book answers what is unpatched — continuous scanning, CISA KEV cross-reference, risk-based SLAs, and the machine-readable compliance record, worked on the Microsoft/Defender estate. This book answers close it, and keep it closed: the remediation actuation (SI-2) and configuration state (CM-2 / CM-6) across every cloud platform the agency runs — not just the Azure/Intune stack. It is the realization of the Configuration & Remediation plane (plane 7) and of the Management-Plane Coordination Doctrine stated in the Executive Summary.
1 What This Document Addresses
The Vulnerability Management book demonstrated flaw remediation on one stack: Microsoft Defender Vulnerability Management for assessment, Intune Windows Update for Business and Azure Update Manager for delivery, all riding the Azure Arc channel. That is a complete and correct reference implementation — for the Azure estate. It is not the whole estate.
A federal agency operating under FedRAMP Moderate typically runs compute on more than one authorized platform at once: Azure Government / M365 GCC, AWS GovCloud, Oracle Cloud Infrastructure (OCI), on-premises VMware, and Red Hat across all of them. Each platform ships its own patch and systems-management stack, each spanning Windows, Linux, and — above the guest OS — hypervisor, firmware, and managed-service layers that no single vendor’s tool reaches. The question this book answers is the one the coordination doctrine poses:
Is SI-2 closed by forcing every workload under one Microsoft plane (Intune / Azure Arc), or by each platform’s native stack coordinated through a common contract? And if the latter, what is the contract?
The answer, per doctrine: actuation is platform-native; governance is unified. This book gives the actuation matrix, defines the unifying contract, and maps both to the SI-2 and CM control families.
3 Scanner ≠ Remediation — the Handoff From Vulnerability Management
The Vulnerability Management book measures the gap (RA-5): which asset is missing which patch, cross-referenced to the KEV catalog, ranked by a risk-based SLA. That is assessment. It does not, by itself, apply a single patch. A scanner authors no state; it measures drift from one. SI-2 is the act of closing the gap the scanner found — and closing it is platform-specific work performed by a patch-orchestration stack, not by the scanner.
The handoff is a contract, not a merge: Vulnerability Management emits a prioritized, KEV-weighted patch queue keyed to authoritative asset identity; this book’s actuation stacks consume that queue on their respective platforms and emit a remediation-status record back. Neither book duplicates the other.
4 The Coordination Doctrine, Applied
4.1 Actuation Is Platform-Native
Each platform patches with the stack its support model requires. Forcing an overlay past that boundary breaks support and, often, physics (you cannot patch an ESXi hypervisor with a guest-OS agent).
| Platform | Windows | Linux | macOS / mobile | Hypervisor / firmware | Managed-service (PaaS/SaaS) |
|---|---|---|---|---|---|
| Microsoft | WUfB / Autopatch; MECM/WSUS (legacy) | Azure Update Manager (+ Arc) | Intune | — | M365 / managed DB — CSP-patched |
| AWS | SSM Patch Manager | SSM Patch Manager | — | EC2 Image Builder (golden AMI) | RDS / Lambda — CSP-patched |
| Oracle (OCI) | OS Management Hub | OS Management Hub; Ksplice (zero-downtime kernel) | — | — | Autonomous DB — self-patching |
| VMware | Workspace ONE | Workspace ONE | Workspace ONE | vSphere Lifecycle Manager (ESXi + firmware) | — |
| Red Hat | — | Satellite; Ansible Automation Platform; Insights | — | — | — |
| Cross-CSP overlay | Tanium / BigFix / Ivanti — OS-agnostic, runs on any platform above |
Two properties of this matrix are load-bearing:
- The hypervisor/firmware column has no cross-platform tool. ESXi is patched by vSphere Lifecycle Manager and nothing else; a network appliance’s firmware is patched by its vendor tooling (the Network Enforcement Substrate book’s subject). “Everything under Arc” cannot reach this column.
- Oracle Ksplice is a genuine capability difference, not a branding one. It applies kernel and user-space patches without a reboot — which changes the remediation-SLA math for high-availability workloads, because the maintenance window that gates most patching is smaller or absent.
4.2 Governance Is Unified — the Evidence Contract
Coordination is not a console; it is a record every stack must emit. The unified compliance record is the contract:
| Field | Meaning |
|---|---|
asset_id |
Authoritative name/address from the naming plane (IPAM/DDI) — the join key |
platform |
Which CSP/stack produced the record |
os |
Guest OS or appliance class |
patch_state |
Current vs. required patch level |
baseline_conformance |
Pass/fail against the CM-2 desired-state baseline |
last_scan |
Timestamp of the assessment that produced the gap |
sla_class |
Remediation SLA tier (KEV/exposure-weighted, BOD 26-04 model) |
remediation_status |
Applied / scheduled / deferred (with POA&M reference) |
Every native stack — SSM, Update Manager, OS Management Hub, vLCM, Satellite — can produce these fields. The record lands in one evidence lake (Sentinel / Log Analytics), flows into CISA CDM, and becomes the SI-2 / SI-2(2) evidence in the FedRAMP 20x KSI pipeline. The series mandates the record, never a single vendor’s tool.
5 Configuration State, Not Just Patch Level
SI-2 closes flaws; CM-2 / CM-6 hold the configuration that keeps them closed. Each platform has a desired-state mechanism that is the analogue of a patch baseline: Azure Machine Configuration (guest configuration), AWS SSM State Manager, VMware Aria Automation, Red Hat Ansible. The discipline is identical across them — declare a baseline, detect drift, reconcile, and emit a baseline_conformance record — and it feeds the same evidence contract. A patch applied to a host that then drifts out of its hardened baseline has not stayed remediated; configuration state is the other half of the plane.
6 The Cross-CSP Overlay Decision
An agency may choose to run a single OS-agnostic management plane — Tanium, BigFix, or Ivanti — on top of every platform, instead of stitching native stacks together. The trade is explicit:
- Native per-platform — no extra license, inherits each CSP’s support model and boundary, but requires the evidence contract to normalize five outputs.
- Single overlay — one console and one normalized output, but an additional FedRAMP-authorized product in the boundary, an agent on every host, and a support-model seam with each platform’s own tooling.
Neither is doctrinally required; both satisfy the coordination doctrine as long as the evidence contract is met. The overlay does not replace the hypervisor/ firmware column — vLCM and vendor firmware tooling remain, because an OS-level overlay cannot patch below the OS.
7 The Accreditation Substrate (Theme F)
Most stacks in the actuation matrix are CSP services (Intune/Arc, AWS SSM, OCI OS Management Hub), so their gate is FedRAMP — verify each such stack’s authorization status on the FedRAMP Marketplace at procurement, and never claim above Moderate. But the matrix also includes customer-operated stacks — vSphere Lifecycle Manager on on-premises VMware, and Red Hat Satellite / Ansible on customer infrastructure — which carry no FedRAMP CSO. Like the customer-owned network gear in the enforcement-substrate book, their accreditation is the product’s own (DISA STIG hardening, FIPS 140-3 validated modules), and the authorization boundary documents them as agency-operated components, not inherited CSP services. One boundary nuance recurs: a hybrid agent — Azure Arc reaching an on-prem or AWS host, or SSM reaching a non-AWS host — creates an interconnection the authorization boundary must document (the agent channel crosses a boundary edge). Note it as an external- service connection with its own agreement; do not treat the reached host as silently in-boundary because a management agent touches it.
8 Phase 5 — The RedHat-on-AWS Estate Lands Here
The program roadmap deferred one estate: the Red Hat virtual machines running in AWS GovCloud (“VMs are currently RedHat in AWS, so those are after this”). Phase 5 is that estate’s turn, and the landing shape is now decided: extend in place, not a new volume. The RedHat-on-AWS workstreams land as extensions of the books that already govern their functions — this book for patch and configuration (SI-2, CM-2/6, via Satellite + Ansible Automation Platform + AWS SSM per the actuation matrix above), Vol VIII Book 02 for the DDI naming plane and CM-8 join key on AWS, Vol III Book 07 for Security Hub / GuardDuty evidence ingestion, and the Volume IX day-2 control maps for instance provisioning and patch-scheduling catalog items. A separate multi-CSP extension volume is warranted only if OCI or VMware estates follow at comparable depth.
Three invariants make Phase 5 an extension rather than a new architecture. First, the AWS estate reconciles into the same queues: Satellite, Ansible, and SSM emit into the existing SI-2 remediation queue, not an AWS-specific one. Second, the CM-8 join key is the same key — AWS assets reconcile to the authoritative naming plane before any compliance claim is made about them, exactly as the join-key section above requires. Third, evidence flows into the existing attestation pipeline — AWS control state feeds the same Vol VII Book 04 attestation and KSI loop; there is no separate AWS compliance narrative. Boundary notes carried from the accreditation section: Satellite and Ansible run in-boundary on customer infrastructure; Red Hat Insights is SaaS and enters only after an authorization review; AWS GovCloud and each Red Hat product’s authorization status are verified at procurement, holding the series’ Moderate scope throughout.
8.1 The 5.1 emission contract — one record shape into the one SI-2 queue
The Satellite + Ansible Automation Platform + SSM stacks close SI-2 on the RedHat-on-AWS estate only when their remediation results land in the same queue the rest of the estate reports to, keyed the same way. The emission contract is deliberately small — five fields, the same shape every other actuation stack emits:
| Field | Content | Why it is load-bearing |
|---|---|---|
| Join key | The asset’s authoritative identity from the IPAM/DDI naming plane (CM-8) | An unreconciled record proves nothing about any real asset — the 5.3 estate gate runs first |
| Source stack | satellite, aap, or ssm |
Which platform-native orchestrator performed the remediation |
| Finding reference | Patch/erratum id, CVE, and KEV flag where applicable | Joins the record back to the Book 02 assessment queue entry it closes |
| SLA class | The remediation-SLA class assigned at assessment (SI-2(3), BOD 26-04 model) | Whether the closure beat its clock is a fact, not a recollection |
| Status + evidence pointer | success / failed / deferred, with the job or association id | The pointer the evidence contract lifts into attestation |
Three emitters realize the contract, none of them new architecture: Satellite/AAP job and remediation callbacks post completion records through the coordination layer’s existing inbound integration (the Vol VII pattern — IntegrationHub via the in-boundary MID); SSM Patch Manager patch-compliance state changes surface through EventBridge to the same inbound lane; and either path lands as an update to the open SI-2 remediation task rather than a new record type. CM-2/CM-6 baseline recording rides the same rails: the SSM State Manager association and the Ansible playbook version that define the estate’s desired state are recorded as the baseline artifacts the configuration-state section above requires, so drift is judged against a versioned baseline, not a console memory.
The Insights decision, recorded: Red Hat Insights remains excluded from the boundary until an authorization review admits it — the SaaS telemetry path is the accreditation-substrate exception noted above, and exclusion-by-default is the documented posture, not an oversight. Satellite and AAP, running in-boundary, carry the full contract without it.
8.2 The 5.2 assessment feed — Inspector into the Book 02 queue
The assessment half stays where the doctrine put it: the Vulnerability Management book’s queue is the only RA-5 priority queue, and the AWS estate feeds it rather than growing one of its own. AWS Inspector findings for the RedHat instances (and Insights advisories, if and when admitted) enter the same KEV-weighted, SLA-ranked queue keyed to the CM-8 join key — the per-CSP scanner is an assessment source, never a second prioritization authority. Aggregation rides what Volume III already runs: Inspector findings consolidate through Security Hub, whose feed — with GuardDuty and CloudTrail — the Multi-Cloud Evidence Fabric book already ingests via the analytics lake. Closure flows back through this book’s actuation matrix and the 5.1 emission contract above, so assessment-to-closure is one loop across both clouds, not two parallel programs.
9 Closure Necessity — Remediation Has No Substitute
Closure Necessity — SI-2 across platforms. No conformance scan, no policy document, and no single-vendor console closes SI-2 on a genuinely multi-cloud estate. The flaw is closed only when the platform-native orchestration stack applies the patch on its own platform, and the estate is provably closed only when each stack emits a remediation-status record keyed to authoritative asset identity. Remove the actuation and SI-2 is open; remove the join key and SI-2 is unprovable.
11 FedRAMP 20x KSI Alignment
SI-2 and its enhancements feed KSI-SVC (Service Configuration) and KSI-MLA (Monitoring, Logging, and Auditing); CM-2 and CM-6 feed KSI-CMT (Change Management), and CM-8 feeds KSI-PIY (Policy and Inventory). In each case the KSI is attested from the unified compliance record — the same record every native stack emits — not from a single-tenant scan, which is why the Tool-attestable? column is No and the evidence routes through the coordination contract and CDM. This is the multi-CSP generalization of the machine-readable RA-5/SI-2 artifact the Vulnerability Management book produces for the Microsoft estate.
11.1 Stack Selection Status
Patch and systems-management stack selections follow the agency’s platform footprint and are pending procurement review. The native stacks mapped here are each FedRAMP-authorized CSP capabilities; the cross-CSP overlay option (Tanium / BigFix / Ivanti) is an alternative, not a requirement. Final selection requires verification of each stack’s authorization on the FedRAMP Marketplace, plus agency-specific environment testing and procurement authority.
12 References
| Reference | Description |
|---|---|
| NIST SP 800-53 Rev 5 | SI-2, SI-2(2), SI-2(3), CM-2, CM-6, CM-8, RA-5 |
| CISA BOD 26-04 | Risk-based remediation; KEV listing is one of four variables. Known Exploited Vulnerabilities catalog — https://www.cisa.gov/known-exploited-vulnerabilities-catalog |
| CISA BOD 23-01 | Asset visibility & vulnerability enumeration — https://www.cisa.gov/news-events/directives/bod-23-01-improving-asset-visibility-and-vulnerability-detection-federal-networks |
| CISA CDM Program | Continuous Diagnostics & Mitigation — https://www.cisa.gov/cdm |
| FedRAMP Marketplace | CSP service authorization verification — https://marketplace.fedramp.gov/ |
| Microsoft Azure Update Manager | Windows/Linux update management (+ Arc) — https://learn.microsoft.com/azure/update-manager/ |
| Microsoft Intune / Windows Update for Business | Windows/macOS/mobile patch delivery — https://learn.microsoft.com/mem/intune/ |
| AWS Systems Manager Patch Manager | Windows/Linux patch orchestration — https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-patch.html |
| Amazon Inspector | Vulnerability assessment (AWS handoff) — https://docs.aws.amazon.com/inspector/latest/user/what-is-inspector.html |
| Oracle OS Management Hub | OCI Linux/Windows management — https://docs.oracle.com/en-us/iaas/osmh/doc/home.htm |
| Oracle Ksplice | Zero-downtime kernel patching — https://docs.oracle.com/en-us/iaas/oracle-linux/ksplice/index.htm |
| VMware vSphere Lifecycle Manager | ESXi + firmware lifecycle — https://docs.vmware.com/en/VMware-vSphere/ |
| VMware Workspace ONE UEM | Endpoint OS patch management — https://docs.omnissa.com/ |
| Red Hat Satellite | Content and patch management — https://docs.redhat.com/en/documentation/red_hat_satellite |
| Red Hat Ansible Automation Platform | Configuration/remediation actuation — https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform |