Security Assessment

Step 6 — Building the Story: Security Assessment Reports and POA&Ms

The report is an argument addressed to one person who has to make a decision — not a data dump addressed to nobody

Security AssessmentGovernment of CanadaRisk & Compliance

A security assessment report has an audience of one. It is written for the person who must decide whether to authorize, and every structural choice follows from that.

They will read the first page carefully and the rest selectively. They cannot verify the technical content themselves. They need to know what risk they are being asked to carry, in words they can repeat to their own director.

Write the report so that if the reader stopped after page one, they could still decide.

What a SAR Is For#

NIST's definition is spare and correct:

Provides a disciplined and structured approach for documenting the findings of the assessor and the recommendations for correcting any identified vulnerabilities in the security controls.

CNSSI 4009-2022, via the NIST glossary

Findings and recommendations.1 Not a transcript. Not the evidence itself — that is attached, not embedded. The report is the assessor's judgment, organized for someone else to act on.

What Goes in It#

SectionPurpose
Executive summaryThe overall picture, the residual risk in plain language, the recommendation
Scope and boundaryWhat was assessed — and, explicitly, what was not
MethodologyHow results were reached, so they are reproducible
Control resultsThe full set, by control and lettered part
FindingsThe failures, each with evidence and the gap in one sentence
RisksThe risk statements derived from findings — Step 5
POA&MWhat will be done, by whom, by when
LimitationsWhat the assessment could not establish, and why

Order matters. Findings sorted by control ID is the assessor's convenience; findings sorted by residual risk is the reader's. Use the second.

The Executive Summary#

Written last, read first. Three things and nothing else:

  1. The overall pictureTwo sentences. Is this system in reasonable shape, or not?
  2. The residual risk, in plain languageWhat the authorizer would be carrying, and why it is at that level
  3. The recommendationAuthorize, authorize with these conditions, or do not — and what would change the answer

No control IDs. No counts of findings by severity. If the reader stopped here, they should still be able to decide.

Stating Residual Risk Plainly#

Report the risk, not the arithmetic. A rating without a sentence explaining what it means operationally is a number nobody can act on.

Rating aloneRating with meaning
Residual risk: HighResidual risk: High — former staff may retain access to case records for up to 90 days after departure, and the estate-wide access review that would catch it does not yet run.

How the rating was produced — the three questions, the matrices — is in How Dangerous, How Exposed, What Remains. The report cites it; it does not re-derive it.

What a POA&M Is#

A document that identifies tasks that need to be accomplished. It details resources required to accomplish the elements of the plan, milestones for meeting the tasks, and the scheduled completion dates for the milestones.

NIST SP 800-53 Rev. 5, via the NIST glossary

Tasks, resources, milestones, dates.2 A commitment register. The fields that make it honest:

FieldWhy it matters
The risk or finding it addressesSo the action can be traced to why it exists
The actionSpecific enough that "done" is verifiable
The owner, by roleRoles survive reorganizations
Milestone datesAgreed by the owner before they were written
StatusCurrent, not aspirational
Residual risk carried until closureThe field usually missing — and the one that makes the POA&M honest

That last row is the point. Until the action completes, someone is carrying the risk. The POA&M should say who, and the authorizer should be accepting it knowingly.4

Milestones People Actually Meet#

The Authorization Package#

The authorization package Four documents converge on one decision. The security assessment report: what was found and what risk remains. The plan of action and milestones: what will be fixed, by whom, by when. The system security documentation: what the system is and how controls are meant to work. Inherited-control evidence: proof for what is borrowed from a platform. All four feed one decision — authorize, authorize with conditions, or deny. The report and the plan are inputs; the decision is the output. THE AUTHORIZATION PACKAGE — WHAT TRAVELS TO THE DECISION Security assessment report What was found, and what risk remains Plan of action and milestones What will be fixed, by whom, by when System security documentation What the system is and how controls are meant to work Inherited-control evidence Proof for what is borrowed from a platform One decision AUTHORIZE · AUTHORIZE WITH CONDITIONS · DENY The report and the plan are inputs. The decision is the output — and the only one of the five that changes anything.
Figure 1: Four documents, one decision. The report and the plan are inputs; the decision is the only output.

Scroll sideways to see the full diagram →

What physically reaches the authorizer: the SAR, the POA&M, the system security documentation, and evidence for inherited controls — together with the recommendation. ITSG-33 frames the package as the assembled outputs supporting the authorization decision;3 Step 7 covers what happens to it.

Where CtrlFort Fits#

Reports assembled by hand drift from the evidence beneath them. A number is transcribed wrong, a finding is reworded into something softer, a POA&M date is typed into a table that is not connected to the risk it addresses.

In CtrlFort Assess the report is drafted from the assessment record. Control results, findings with their evidence links, and risk statements with their ratings are the same linked objects the assessor worked in, and CtrlFort AI drafts the findings, the recommendations, the executive summary and the full report from that structured result — so the SAR cannot say something the assessment did not find, and the assessor edits a draft that is already true.

Every report can answer the five questions an authorizer will ask: what was assessed, what evidence was reviewed, what was missing, how the determination was reached, and what risk remains. Risks promoted from the assessment carry their owners into the risk register, where review dates keep an accepted risk visible for the life of the system.5

Final Thoughts#

One reader. One decision. Write the report for that, attach the evidence, and let the POA&M be a list of promises somebody actually made.

Previous: Step 5 — From Finding to Risk Statement · Next: Step 7 — Authorization Decisions

Frequently Asked Questions#

What is the difference between a SAR and an audit report?#

An audit report tests conformance to a standard and reports to a governance body. A SAR documents an assessor's findings and recommendations about one system, addressed to the person deciding whether to operate it. Similar evidence; different question, different reader.

Is a POA&M the same as a risk register?#

No. A POA&M tracks the remediation commitments from one assessment. A risk register holds every risk the organization is managing, from all sources, for the life of the system. Risks from the POA&M are promoted into the register; the POA&M itself closes when its actions do.

Who writes the executive summary?#

The assessor, last, after the rest of the report exists. It states their overall judgment and recommendation. The system owner does not write the summary of their own system's assessment.

What happens if a POA&M milestone is missed?#

The slippage is made visible, the owner proposes a new date, and the authorizer re-accepts the risk carried in the meantime — explicitly. Quietly re-dating a milestone is how a POA&M becomes fiction.

References#

  1. Security Assessment Report — glossary entry, citing CNSSI 4009-2022 National Institute of Standards and Technology · https://csrc.nist.gov/glossary/term/security_assessment_report
  2. Plan of Action and Milestones — glossary entry, citing NIST SP 800-53 Rev. 5 National Institute of Standards and Technology · https://csrc.nist.gov/glossary/term/plan_of_action_and_milestones
  3. ITSG-33 Annex 2 — Information System Security Risk Management Activities Canadian Centre for Cyber Security · https://www.cyber.gc.ca/en/guidance/annex-2-information-system-security-risk-management-activities-itsg-33
  4. ITSP.50.105 — Guidance on cloud security assessment and authorization Canadian Centre for Cyber Security · https://www.cyber.gc.ca/en/guidance/guidance-cloud-security-assessment-and-authorization-itsp50105
  5. NIST SP 800-37 Rev. 2 — Risk Management Framework for Information Systems and Organizations National Institute of Standards and Technology · https://csrc.nist.gov/pubs/sp/800/37/r2/final
On this page

Zeeshan Mahmood

Security Assessment, Architecture & AI

Zeeshan is a security advisor and senior IT security risk analyst who works at the seam between assessment and design. He runs the full authorization lifecycle — security categorization, threat and risk assessment, control profile selection, and the evidence behind an authority to operate — and designs the solution, cloud and security architecture that has to survive it, from landing zones and network segmentation to Zero Trust and cross-domain solutions. His current focus includes AI security and the assessment of AI-enabled systems. He holds CISSP, CCSP, CISM, CKS and Azure Solutions Architect Expert, and leads assurance methodology at CtrlFort.

Run this framework against your own control library.

CtrlFort Assess maps cloud control profiles, ITSG-33 baselines and certification regimes to one shared evidence base — so a control you evidence once satisfies every obligation it maps to.