Skip to content

Evidence and ConMon Plan

Continuous monitoring is the operating model after authorization and the best readiness model before authorization. Build evidence production into normal engineering workflows so the monthly package is assembled from artifacts that already exist.

Evidence Principles

  • Prefer machine-readable evidence over screenshots.
  • Preserve source artifacts, not only dashboards.
  • Tie each artifact to a control family and owner.
  • Store evidence in a durable location with retention and access control.
  • Review evidence on a fixed cadence and create POA&M items for gaps.

Monthly ConMon Package

Package ItemContentsOwnerSource
Executive statusControl posture, high-risk findings, open POA&M count, significant changes.SecurityConMon review issue
InventorySystems, services, containers, dependencies, external connections.Platform EngineeringCMDB or generated inventory
Vulnerability scansOS, container, dependency, web app, database, Kubernetes, IaC findings.SecurityTrivy, Grype, ZAP, OpenSCAP, kube-bench, Semgrep
POA&M updateOpen, closed, overdue, risk-accepted, and newly discovered items.SecurityPOA&M register
Change summaryProduction releases, emergency changes, configuration changes, rollback events.Platform EngineeringGitHub, Argo CD, release records
Access reviewPrivileged users, service accounts, group changes, break-glass events.SecurityIdP, GitHub, Kubernetes
Incident summarySecurity incidents, alerts, investigations, exercises, lessons learned.OperationsIncident tracker and alert history
Backup and restoreBackup job status, restore-test evidence, DR changes.OperationsBackup tooling and runbooks
Audit log reviewAlert rules, audit event health, retention status, notable events.OperationsLog platform and SIEM

Evidence Catalog

EvidenceSupportsFrequencyRetentionStorage
Pull request approvalsCM-3, CM-4, AC-5, SA-10Per change[FILL IN]GitHub
Branch protection exportCM-5, AC-5, SA-10Monthly[FILL IN]Evidence repository
CI workflow logsSA-11, SI-2, CM-3Per build[FILL IN]GitHub and artifact store
SARIF scan resultsRA-5, SA-11, SI-2Per build and monthly[FILL IN]GitHub security and evidence store
SBOMSR-3, SR-4, CM-8Per release[FILL IN]Artifact registry
Provenance attestationSR-4, SA-10, CM-3Per release[FILL IN]Artifact registry
Signed container imageSI-7, SR-4, CM-5Per release[FILL IN]Container registry
Argo CD sync historyCM-3, CM-4, CM-6Per deployment[FILL IN]Argo CD and evidence export
Kubernetes policy reportCM-6, SC-7, SI-7Continuous and monthly[FILL IN]Cluster and evidence store
Access review issueAC-2, AC-6, IA-2Quarterly or monthly for privileged access[FILL IN]GitHub Issues
Audit log retention exportAU-9, AU-11, AU-12Monthly[FILL IN]Log platform
Backup restore testCP-9, CP-10Quarterly or after major changes[FILL IN]Evidence repository
Incident exercise recordIR-3, IR-4, IR-8At least annually[FILL IN]Evidence repository

Monthly Workflow

  1. Open a dated ConMon issue.
  2. Attach generated scan reports and inventory exports.
  3. Review open findings against remediation windows.
  4. Create or update POA&M items for findings that cannot close in time.
  5. Confirm access, backup, incident, and audit-log evidence.
  6. Record significant changes and decide whether AO notification is needed.
  7. Approve the ConMon issue with Security and Platform Engineering sign-off.
  8. Store the final package in the evidence repository.

Significant Change Triggers

TriggerReview NeededEvidence
New production regionBoundary, data residency, inherited controls, DRArchitecture review and provider evidence
New external integrationInterconnection, data flow, vendor riskVendor review and data-flow update
New identity provider or auth flowIA, AC, privacy, auditAuth design review and test evidence
New database or storage classSC, CP, privacy, retentionEncryption, backup, and retention evidence
Major Kubernetes policy changeCM, SC, SIPolicy review and test results
Encryption or key-management changeSCCrypto review and key-management evidence

ConMon Definition of Done

  • All required monthly evidence is attached or linked.
  • Scan findings are triaged by severity.
  • POA&M items are created or updated.
  • Overdue items are escalated.
  • Significant changes are reviewed.
  • Access-review exceptions are tracked.
  • Backup and audit retention status is confirmed.
  • Security and Platform Engineering sign off.