ALVOR
Platform
Advisory
PricingBlog
Get Demo
ALVOR
Platform
Advisory
PricingBlog
Get Demo
← All Posts
September 1, 2026·12 min read

What Is a System Security Plan? The SSP, Explained Properly

What a System Security Plan is, what goes in one, who requires it (NIST 800-171 and CMMC, FedRAMP, FISMA, Australia's ISM and IRAP), how to write one, and why most SSPs are out of date the day they are signed.

Salman Khan·Compliance

Somewhere right now, a security lead is opening a template with two hundred headings, because a contract clause, an assessor, or an authorising officer has asked for a System Security Plan. This post is for the moment just before that: what the SSP actually is, who demands it and in what form, what goes in it, and the one property of the document that determines whether the assessment goes well, which almost nobody plans for.

What a System Security Plan is

A System Security Plan (SSP) is the formal document that describes a system from a security point of view: what the system is and does, where its boundary lies, what environment it operates in, who is responsible for it, and how each required security control is implemented, or when it will be.

The definition comes from NIST. SP 800-18 introduced the artefact for US federal systems, and for twenty years the shorthand has been accurate enough: the document that describes the system and its controls. It is worth sitting with how unusual that is. Most compliance artefacts are claims about an organisation. The SSP is a claim about a specific system, and it is checkable: an assessor can walk into the room, or the console, and compare the document against what is actually there.

That is the property everything else in this post follows from. An SSP is a description of a system. Descriptions can be wrong, and they can become wrong. Both happen constantly, and assessors know it.

June 2026 update

NIST SP 800-18 was revised for the first time in twenty years: Revision 2, final on 30 June 2026, supersedes the 2006 original. It broadens the single SSP into three coordinated "system plans" (security, privacy, and cybersecurity supply chain risk management), ties plan elements to the Risk Management Framework, and explicitly encourages machine-readable formats with data collected automatically from the systems of record you already run. If your mental model of the SSP is a Word file from 2006, NIST itself has moved on.

What goes in one

Regimes differ in structure, but the essential contents of an SSP are remarkably stable. NIST 800-171 puts it in one sentence: describe the system boundary, the operating environment, how the requirements are implemented, and the relationships with or connections to other systems. Unpacked, a complete SSP covers:

The contents of a System Security Plan

The system, described

  • Purpose and function: what the system is for, in words an outsider can follow
  • The authorization boundary: what is inside the plan's scope and what is not
  • The operating environment: infrastructure, locations, cloud services, inherited controls
  • Data flows: how information enters, moves through, and leaves the system
  • Interconnections: the other systems this one talks to, and on what terms

The people

  • The system owner and the authorizing or accountable official
  • Security roles and responsibilities, by name or by role

The controls

  • Each applicable control or requirement, with an implementation statement: how this system meets it, specifically
  • Applicability decisions: which controls do not apply here, and why
  • Status: implemented, partially implemented, planned, or not applicable

The attachments that travel with it

  • Boundary, network, and data flow diagrams
  • The asset or component inventory
  • Policies and procedures the control statements lean on
  • Incident response and contingency plans
  • The POA&M: what is not done yet, owned and dated (maintained separately, kept consistent)
The essentials are stable across NIST 800-171, FedRAMP Rev 5, FISMA, and the Australian ISM

Two of these deserve emphasis, because they are where weak SSPs are weakest.

The authorization boundary is the single most consequential sentence-and-diagram in the document. It defines what the plan covers, which is also what the assessment covers, which is also what the controls have to be implemented on. Draw it too wide and you have signed up your whole company; leave it vague and the assessor will draw it for you, generously. Boundary and data flow diagrams are not decoration on an SSP. Reviewers read the narrative through the diagrams, and a missing or hand-waved data flow diagram is one of the most commonly cited defects in rejected packages.

The implementation statements are the bulk of the page count and the bulk of the risk. "We have implemented multi-factor authentication" is not an implementation statement; it is a hope. Which mechanism, enforced where, covering whom, with what exceptions: that is the level a Level 2 assessor works at, because the assessment objectives behind each requirement demand it.

110

NIST 800-171 Rev 2 requirements a CMMC Level 2 SSP addresses

320

Assessment objectives (SP 800-171A) those requirements unpack into

ISM-0041

The Australian ISM control requiring an SSP, with a control annex

180 days

The CMMC clock for closing anything parked on a POA&M

The numbers behind the document, for the regimes that ask for it

Who requires an SSP

The SSP has quietly become one of the most international artefacts in security compliance, and it is worth being precise about who asks for it and in what shape.

NIST SP 800-171 and CMMC. Any organisation handling Controlled Unclassified Information under a US defence contract meets requirement 3.12.4: develop, document, and maintain a system security plan. Under CMMC Level 2 this is not paperwork advice; the Department of Defense assessment methodology states that in the absence of an SSP, an assessment cannot be completed. The obligation flows down the supply chain to subcontractors at any tier, in any country. Even during the current pause in CMMC's third-party assessment rollout, the SSP obligation is untouched, because it comes from 800-171 and the DFARS clauses, not from the phase schedule. We cover the whole picture, including the July 2026 Phase 2 suspension, in our CMMC explainer.

FedRAMP. The Rev 5 path is built around the narrative SSP, and it is closing: from 30 September 2026 new submissions are expected in machine-readable form, and new Rev 5 applications end in June 2027. The 20x path that replaces it has no SSP at all; Key Security Indicators and a Security Decision Record do the job, mostly through automated validation. The document is disappearing there precisely because a static description of a changing system kept failing. The full story is in our FedRAMP explainer.

FISMA and the RMF. Every US federal system needs a system plan as part of its authorization package; this is the SSP's original home, and NIST SP 800-18 Rev 2 is its current definition. State and local government mirrors it through GovRAMP (formerly StateRAMP), which publishes free Rev 5-style templates.

Australia: the ISM and IRAP. Here is the part international coverage usually misses: Australia uses not just the same concept but the same three words. ISM control ISM-0041 requires each system to have a System Security Plan containing a system overview, plus an annex covering every applicable ISM control and its implementation status. The authorising officer approves the control selection documented in that annex, and IRAP assessments are anchored on it. ASD even publishes an SSP annex template, and its Blueprint for Secure Cloud ships one for Microsoft 365 builds.

United States · 800-171 / CMMC
  • SSP required by requirement 3.12.4; no prescribed format
  • Addresses 110 requirements, assessed against 320 objectives
  • POA&M for open items, under strict deferral rules
  • Feeds a SPRS score and an annual affirmation by a named official
  • Assessed by self-assessment, a C3PAO, or DIBCAC
Australia · ISM / IRAP
  • SSP required by ISM-0041, with an official annex template
  • System overview plus a control annex across applicable ISM controls
  • Authorising officer approves the documented control selection
  • Anchors the authorisation package and the risk management framework
  • Assessed by an IRAP assessor for government-facing systems
The same artefact name, two hemispheres, different structures

If your organisation sells into both markets, or is an Australian company entering US defence programs under AUKUS, this convergence is good news with a catch. The substance overlaps heavily: a boundary, a control set, implementation status, evidence. But the documents are structured differently, so a document-first approach means writing everything twice. A record-first approach, which we will get to, means maintaining the substance once and rendering it twice.

How to write one

The mechanics are well documented, and the official templates are genuinely free: NIST publishes a CUI SSP template alongside 800-171, GovRAMP publishes Rev 5-style templates, and ASD's Blueprint carries the ISM annex. Nobody needs to buy a template. What the templates do not contain is the months of work, which goes like this:

  1. 1
    Draw the boundary firstScope

    Decide what is in scope before documenting anything. A deliberately drawn boundary, often an enclave, is the single biggest lever on cost and effort for everything downstream.

  2. 2
    Inventory what is inside itAssets

    Systems, components, data stores, and the connections between them. The system description and diagrams are only as good as this inventory.

  3. 3
    Decide applicabilityControls

    For each control or requirement: does it apply here, and if not, why not. Document the reasoning; assessors read applicability decisions closely.

  4. 4
    Verify implementation statusTruth

    The slow, honest middle of the work: establishing what is actually implemented, not what the last document claimed. Anything not met goes to the POA&M, never into fiction.

  5. 5
    Write the statements from what you verifiedNarrative

    Specific, mechanism-level statements grounded in the verified status. This step is fast when the preceding steps were real, and impossible to do well when they were skipped.

  6. 6
    Assemble, reconcile, signPackage

    Diagrams, inventory, policies, and the POA&M, all consistent with each other and with the narrative. Then a signature from someone accountable, which is the point of the whole exercise.

Writing an SSP, in the order that actually works

Notice where the time goes. Writing is the second-to-last step, and the fastest one when done in this order. SSP projects that start with the template and "fill it in" run the same steps in reverse: they write first, then spend months discovering, mid-sentence, what the boundary contains and what is actually implemented. That is where the folklore of the six-month SSP comes from, and it is also how documents end up describing a system that does not quite exist.

Why SSPs fail

Ask assessors what sinks packages and the answers are strikingly consistent, across regimes and hemispheres.

The document does not match the room. The SSP says one thing; the walkthrough, the console, or the interview says another. This is the top failure signal, and it is usually not dishonesty but drift: the document was true when written, and the environment moved on.

Template boilerplate. Generic control statements that could describe any company, sometimes visibly another company, and lately, visibly a language model. Assessors flag templated and AI-padded SSPs on sight, and the profession has become vocal about it. A fast document that fails assessment is not fast.

The boundary is asserted, not demonstrated. The scope claims an enclave, but the diagrams and the data flows cannot support it.

Overstatement. Requirements written up as implemented when they are partially implemented or planned. Under CMMC this is no longer just an assessment problem: the annual affirmation is signed by a named official, and misstatements carry False Claims Act exposure. The SSP is one of the few marketing-adjacent documents in security where the safest thing it can be is exactly true.

All four failures share a root: they are properties of a document-first workflow, where the SSP is a file that gets authored, signed, shelved, and rediscovered before the next assessment.

The living SSP

The phrase "the SSP is a living document" appears in virtually every guide ever written on the subject, followed by advice to review it annually. That advice concedes the problem: a document you have to remember to revisit is not living; it is scheduled for resuscitation.

A genuinely living SSP inverts the relationship between the record and the document. The substance of the plan, the boundary as a versioned diagram, the asset inventory, each control's applicability and verified implementation status, evidence with owners and freshness dates, sign-offs with names on them, lives as structured records in a system built to keep them current. The document is generated from that record when someone needs it: this quarter's 800-171 SSP, the ISM annex, the Statement of Applicability. When the environment changes, the record changes, and the next rendering is simply right.

This is not a vendor fantasy about the future; it is the direction the standards themselves are moving. SP 800-18 Rev 2 explicitly emphasises machine-readable plan data collected automatically from operational platforms. FedRAMP has gone further and dissolved the document into data outright. The regimes that still ask for a narrative document, CMMC and the ISM chief among them, are asking for a rendering; nothing in them requires the substance to live in a Word file between assessments.

It is also, not coincidentally, how we built Alvor's approach to the SSP: the platform maintains the record, the AI assistant drafts implementation narrative from that record for a person to approve, and the document becomes a projection instead of a project. For teams that want the plan produced for them, boundary scoped, record built, SSP and POA&M written from it, that is what our SSP as a Service engagement does, with a rule we hold to everywhere: we take you to assessor-ready and stop, because the assessment itself should never belong to the people who wrote the plan.

However you produce yours, hold it to the standard the assessor will: not "is it long enough", not "is it done", but is it true, today. An SSP that stays true is not a compliance document that happens to describe your system. It is your system's description, kept honest, and everything else in the assessment gets easier when that one property holds.

Questions this guide gets asked

Who signs the System Security Plan?

Someone senior enough for the signature to mean something. Practice varies by regime: in US federal usage the system owner signs, with the CISO or authorizing official endorsing; under CMMC, the annual affirmation that rests on the SSP must come from a named Affirming Official, which makes it a legal commitment rather than a formality. In Australia, the ISM has the authorising officer approve the control selection documented in the SSP's annex. Whoever prepares the document, the signature belongs to someone accountable for the system, and signing an SSP that overstates what is implemented carries real legal exposure.

How long is a System Security Plan?

It depends on the control set and the regime. A NIST 800-171 SSP for a well-scoped environment commonly runs tens of pages plus attachments. FedRAMP Rev 5-era SSPs became notorious at the other extreme: hundreds of pages once every control statement and attachment was in place. Length is not quality; assessors read for accuracy and consistency with what they see in the room, and a shorter document that matches reality beats a long one that does not.

How often should an SSP be updated?

The standard answer is at least annually and whenever a significant change occurs. The honest answer is that calendar-driven review is the minimum, not the goal: the document goes stale the moment the environment changes, not twelve months later. An identity provider migration, a new cloud tenant, or a replaced security tool each invalidate specific narratives immediately. Teams that keep the underlying record current, and regenerate the document from it, stop depending on the annual rewrite entirely.

What is the difference between an SSP and a POA&M?

The SSP describes what is implemented; the Plan of Action and Milestones (POA&M) tracks what is not yet implemented, with owners and dates for closing each gap. They travel together and must agree with each other: a requirement is either implemented and described in the SSP, or open and tracked on the POA&M, never both and never neither. Under CMMC the POA&M is tightly constrained: only lower-weight requirements can sit on it, a minimum score applies, and everything must close within 180 days.

Does CMMC Level 1 require an SSP?

No. CMMC Level 1 covers the 15 basic safeguarding requirements of FAR 52.204-21 for Federal Contract Information, self-assessed annually, and no SSP is required. The trade-off is that Level 1 permits no POA&Ms either: every requirement must be met on the day. At Level 2, where Controlled Unclassified Information is involved, the SSP is mandatory, and the Department of Defense assessment methodology states that without one the assessment cannot even be completed.

What is the difference between an SSP and an ISO 27001 Statement of Applicability?

They are cousins doing the same job in different regimes. The SoA lists each ISO 27001 Annex A control with whether it applies, why, and its implementation status; the SSP does that for its control set and adds the system description around it: boundary, environment, data flows, and personnel. If you maintain control applicability and implementation status as living records, both documents become renderings of the same underlying data, which is exactly how multi-framework teams avoid writing everything twice.

Does FedRAMP still require an SSP?

Only on its legacy path. FedRAMP's Rev 5 process still runs on the narrative SSP, and from 30 September 2026 new Rev 5 submissions are expected in machine-readable form, with OSCAL the primary format. The new 20x path, made the government-wide ruleset by the 2026 Consolidated Rules, has no SSP at all: providers demonstrate Key Security Indicators, mostly validated automatically, and document decisions in a Security Decision Record. New Rev 5 applications end in June 2027.

SK

Written by

Salman KhanFounder & Principal, Alvor

Salman founded Alvor, the security architecture management and compliance platform, and leads its security architecture practice. He writes about design reviews, threat modeling, and running security programs that engineering teams don't route around.

Related in Alvor

Compliance Management

Automate evidence collection, posture dashboards, and audit workflows across ISO 27001, SOC 2, HIPAA, and more.

Learn more →
← All Posts
ALVOR

Security architecture management and compliance: connected into one source of truth.

Security,
Simplified.

Platform

  • Overview
  • AI Assistant
  • On-Premise Deployment
  • System Security Plan
  • Security Architecture
  • Assets
  • Components
  • Dependency Mapping
  • Data Governance
  • Secure by Design
  • Security Design Review
  • Threat Modeling
  • Risk
  • Compliance
  • Policy
  • Security Management
  • Business Continuity
  • Third-Party Risk Management

Solutions

  • All solutions
  • CISO
  • Security architect
  • GRC lead
  • Engineering leader
  • Startups
  • Mid-Market
  • Enterprise
  • Regulated & Sovereign

Frameworks

  • ISO 27001
  • SOC 2
  • NIST CSF
  • HIPAA
  • GDPR
  • PCI DSS
  • Essential Eight
  • CMMC
  • FedRAMP

Company

  • About
  • Advisory
  • Compliance
  • Blog
  • Security
  • Pricing
  • Compare

Legal

  • Privacy
  • Cookie Policy
  • Terms
  • Disclosure

© 2026 Alvor Pty Ltd · ABN 40 700 022 546 · All rights reserved.

LinkedIn