VendorBuilding Security Assurance Maturity Model
1 / 70
Download PDF

Vendor

Building Security Assurance Maturity Model
A guide to building security into your business relationships
Version - 3.0
CC

License

This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

Vendor
SAMM / Vendor / Security Assurance Maturity Model - v3.0
2
Executive Summary4
Overview5
UNDERSTANDING THE MODEL6
Governance6
Construction8
Verification10
Operations12
THE SECURITY PRACTICES14
Strategy & Metrics16
Policy & Compliance20
Education & Guidance24
Threat Assessment28
Security Requirements32
Secure Architecture36
Design Review40
Implementation Review44
Security Testing48
Issue Management52
Environment Hardening56
Monitoring & Maintenance60
ASSESSMENT WORKSHEETS64
Vendor
SAMM / Vendor / Security Assurance Maturity Model - v3.0
3

No organization operates alone anymore. The moment you use an internet provider, a cloud email service, a payment processor, or any of the countless software services a modern business runs on, you have taken on vendors — and taken on their risk along with their capability. That makes this domain nearly universal, because almost every organization now depends on outside parties that hold its data, connect to its systems, or act on its behalf. What sets Vendor apart is that the risk sits outside your walls: you cannot configure a supplier's security, only assess it, require it, and watch it.

That borrowed risk is now among the largest a business carries. Roughly a third of breaches trace back to a third party, supply-chain compromise has climbed to become one of the most common ways attackers get in, and nearly every organization is connected to a supplier that has itself been breached. The upside is leverage: an organization that knows which vendors matter most, assesses them before it connects them, and writes real security expectations into its contracts turns a sprawling, invisible attack surface into a managed one — and inherits far fewer of its suppliers' weaknesses.

  • Applies to nearly every organization. If you rely on an ISP, cloud email, a payment processor, or any outside technology service, you have vendors to manage — almost everyone does.
  • Borrowed capability is borrowed risk. You inherit the weaknesses of every party you depend on, and one supplier's breach can reach many of its customers at once.
  • Third parties are now a top way in. About a third of breaches originate with a vendor, and supply-chain compromise has become one of the most common attack vectors.
  • You can't configure it — so govern it. Assurance here is assessment, contract, and oversight rather than direct control, focused first on the vendors that matter most.
  • Oversight turns invisible risk into managed risk. Knowing your critical suppliers and holding them to a standard shrinks an attack surface you otherwise cannot see.

The pages that follow apply the Security Assurance Maturity Model to the parties an organization depends on; the shared framework they build on is set out in the Introduction.

Vendor
SAMM / Vendor / Security Assurance Maturity Model - v3.0
4

This is the Vendor volume of the Security Assurance Maturity Model. It assumes you have read the Introduction, which explains the framework every volume shares: the four Business Functions, the twelve Security Practices beneath them, the three Maturity Levels, and how to assess an organization and build an assurance program. That material is not repeated here.

What follows is the vendor security-specific detail. Each of the twelve Security Practices is given at all three Maturity Levels — with its activities, results, success metrics, costs and personnel — followed by the assessment worksheets you use to score this domain. For anything about how the model itself works, refer back to the Introduction.

Governance
Strategy & Metrics
Policy & Compliance
Education & Guidance
Construction
Threat Assessment
Security Requirements
Secure Architecture
Verification
Design Review
Implementation Review
Security Testing
Operations
Issue Management
Environment Hardening
Monitoring & Maintenance

Maturity Levels

1Initial understanding and ad hoc provision of Security Practice
2Increase efficiency and/or effectiveness of the Security Practice
3Comprehensive mastery of the Security Practice at scale
Vendor
SAMM / Vendor / Security Assurance Maturity Model - v3.0
5

Strategy & Metrics

The Strategy & Metrics (SM) Practice is focused on establishing the framework within an organization for a vendor and supply-chain security program. This is the most fundamental step in defining goals for the parties it depends on in a way that's both measurable and aligned with the organization's real business risk.

By starting with a lightweight profile of what the organization depends on and how much, an organization grows into more advanced tiering of vendors and components by criticality. With additional insight on relative risk measures, an organization can tune its per-tier goals and develop granular roadmaps to make the program more efficient.

At the more advanced levels within this Practice, an organization draws upon many data sources, both internal and external, to collect metrics and qualitative feedback on the program. This allows fine tuning of cost outlay versus the realized benefit at the program level.

Policy & Compliance

The Policy & Compliance (PC) Practice is focused on understanding and meeting the external requirements that apply to an organization's use of vendors, while also driving internal standards to ensure compliance in a way that's aligned with the business purpose of the organization.

Dependence on outside parties carries a compliance complication that is easy to miss: responsibility usually does not transfer with the work. An organization remains accountable to its own regulators and customers for data a vendor mishandles and services a vendor fails to deliver, which means it must impose its obligations on its vendors rather than assume they are inherited.

In a sophisticated form, provision of this Practice entails organization-wide understanding of both internal standards and external drivers while also maintaining low-latency checkpoints with the teams that select and run vendors, so that no dependency operates outside expectations without visibility.

Education & Guidance

The Education & Guidance (EG) Practice is focused on arming the people who select and manage vendors, and who bring outside software into the organization, with the knowledge to do it safely. With improved access to information, teams will be better able to proactively identify and mitigate the specific risks that apply to their organization.

Vendor decisions are made by an unusually wide and non-specialist audience. A developer adding an open-source library, a manager signing up for a SaaS tool, and a procurement officer negotiating a contract are all taking on third-party risk, and none of them necessarily think of it that way.

In addition to training, this Practice requires pulling security information into guidelines that serve as reference material. This builds a foundation for a baseline expectation for how vendors are chosen and software is brought in, and later allows for incremental improvement once usage of the guidelines has been adopted.

Vendor
SAMM / Vendor / Understanding the Model - v3.0
6
Strategy & MetricsSM1SM2SM3
OBJECTIVEEstablish unified strategic roadmap for vendor and supply-chain security within the organizationTier vendors and components by criticality and choose risk toleranceAlign vendor assurance spend with relevant business indicators and dependency value
ACTIVITIES
  1. A. Estimate overall vendor risk profile
  2. B. Build and maintain assurance program roadmap
  1. A. Classify vendors and components by criticality
  2. B. Establish and measure per-tier security goals
  1. A. Conduct periodic industry-wide cost comparisons
  2. B. Collect metrics for historic vendor incidents
Policy & CompliancePC1PC2PC3
OBJECTIVEUnderstand governance and compliance drivers relevant to the vendor estateEstablish security and compliance baseline and understand per-vendor risksRequire compliance and measure adherence across the whole vendor estate
ACTIVITIES
  1. A. Identify and monitor external compliance drivers
  2. B. Build and maintain vendor management guidelines
  1. A. Build policies and standards for vendor management
  2. B. Establish an inventory and intake gate for dependencies
  1. A. Conduct periodic compliance audits of vendor management
  2. B. Collect and control compliance evidence
Education & GuidanceEG1EG2EG3
OBJECTIVEOffer staff who engage vendors awareness training on the risksEducate all personnel and provide role-specific guidanceMandate comprehensive competency and centralize guidance
ACTIVITIES
  1. A. Conduct vendor and supply-chain risk awareness training
  2. B. Build and maintain vendor guidelines
  1. A. Conduct role-specific vendor risk training
  2. B. Utilize guidance to establish vendor expectations
  1. A. Establish role-based examination and certification
  2. B. Establish centralized guidance control
Vendor
SAMM / Vendor / Understanding the Model - v3.0
7

Threat Assessment

The Threat Assessment (TA) Practice is centered on identification and understanding of the risks an organization inherits through the parties and components it depends on. From details about these threats and the ways dependence actually flows, the organization operates more effectively through better decisions about prioritization.

Vendor threats have a distinctive shape. The risk is not created by the organization's own systems but imported through its relationships, which means it is largely invisible unless deliberately traced. And it compounds: a vendor has vendors of its own, a component depends on other components, and the party that ultimately fails may be one the organization has never heard of.

By starting with simple assessments and building toward weighted analysis, an organization improves over time. Ultimately it maintains this information tightly coupled to the controls it has placed around each dependency and the residual risk carried by parties it cannot directly influence.

Security Requirements

The Security Requirements (SR) Practice is focused on proactively specifying what a vendor or component must satisfy before a dependency is taken on. Through analysis at the point of selection, requirements are gathered from the criticality of the dependency and the obligations it carries. As an organization advances, more advanced techniques surface requirements that would not otherwise have been obvious.

Requirements at this stage are unusually consequential because the leverage to impose them is greatest before anything is signed or adopted. Once a service is embedded in operations or a component is woven through a codebase, requiring a change is expensive and sometimes impossible, so the requirements set at selection govern the relationship for its life.

In a sophisticated form, this Practice entails pushing the organization's requirements into its contracts and adoption gates and then auditing the estate to ensure all parties adhere to expectations.

Secure Architecture

The Secure Architecture (SA) Practice is focused on proactive steps for an organization to depend on outside parties resiliently by default. By enhancing the selection and integration process with reusable patterns for how vendors are engaged and components are consumed, the overall risk from the organization's dependencies can be dramatically reduced.

Beginning with simple recommendations about approved vendors and explicit consideration of resilience principles, an organization evolves toward consistently preferring substitutable and well-attested providers, isolating vendor integrations, and consuming outside software through controlled and verified channels rather than ad hoc.

As an organization evolves, sophisticated provision of this Practice entails building reference patterns for the recurring ways it takes on dependencies. These become the path of least resistance, which is the only reliable way to make resilient dependence the default.

Vendor
SAMM / Vendor / Understanding the Model - v3.0
8
Threat AssessmentTA1TA2TA3
OBJECTIVEIdentify and understand high-level threats inherited through vendorsIncrease granularity of threat understanding and weight threats for comparisonConcretely tie controls to each threat inherited through vendors
ACTIVITIES
  1. A. Build and maintain vendor threat models
  2. B. Develop actor and failure profile
  1. A. Map dependency chains and concentration
  2. B. Adopt a weighting system for measurement of threats
  1. A. Explicitly evaluate fourth-party and concentration risk
  2. B. Elaborate threat models with controls
Security RequirementsSR1SR2SR3
OBJECTIVEConsider security explicitly during vendor selection and component adoptionIncrease granularity of requirements and derive from known risksMandate a requirements process for all vendors and components
ACTIVITIES
  1. A. Derive requirements from dependency criticality
  2. B. Evaluate compliance and criticality for requirements
  1. A. Build an assurance and access model for vendors
  2. B. Specify requirements based on known risks
  1. A. Build security requirements into contracts and adoption gates
  2. B. Expand audit program for vendor requirements
Secure ArchitectureSA1SA2SA3
OBJECTIVEInsert consideration of proactive guidance into the selection processDirect selection toward known-good vendors and controlled component channelsFormally control vendor onboarding and component intake and validate utilization
ACTIVITIES
  1. A. Maintain a list of approved vendors and component sources
  2. B. Identify and promote resilience and supply-chain principles
  1. A. Establish shared services for vendor integration and component intake
  2. B. Establish assessment patterns and standard terms
  1. A. Build reference patterns for dependency onboarding
  2. B. Validate usage of reference patterns
Vendor
SAMM / Vendor / Understanding the Model - v3.0
9

Design Review

The Design Review (DR) Practice is focused on assessment of a vendor engagement or a component adoption before it is committed to. Beginning with lightweight review of what a proposed dependency involves, an organization improves to a formal process capable of catching serious problems while there is still leverage to address them.

For vendors, the review is a due-diligence exercise: a structured look at the vendor's posture, the access it will hold, the terms on offer, and the exposure the organization would inherit. Reviewing this before signing is far cheaper than discovering afterward that the vendor cannot evidence its controls, will not accept notification obligations, or leaves no way out.

In an advanced form, review is driven by the threat models and assurance model already built, and its results feed the routine audit programme so that a dependency cannot be taken on without having been examined.

Implementation Review

The Implementation Review (IR) Practice is focused on inspection of the vendors and components actually in use, rather than the ones that were formally assessed. Where Design Review examines what was proposed, this Practice examines what is really relied upon and what has changed since it was taken on.

The gap between the two is where inherited risk hides. A vendor's posture degrades after onboarding, a service quietly expands its access, a component in a build falls years behind its safe version, and a whole population of dependencies enters without ever being assessed at all. An estate that looks well-governed on the register can be riddled with dependencies the register does not know about.

Beginning with point checks and manual discovery, an organization improves toward automated discovery of both service and software dependencies across the estate, and ultimately toward continuous assurance that what is relied upon has been assessed and remains within expectations.

Security Testing

The Security Testing (ST) Practice is focused on testing an organization's vendor arrangements and inherited software in practice, in order to discover weaknesses that review of paperwork will not reveal. A questionnaire establishes what a vendor says it does; testing establishes whether the organization's own exposure through that vendor actually holds up.

Vendor testing has a particular character. The organization usually cannot penetration-test the vendor's systems — that is the vendor's own responsibility, evidenced by attestation — so testing concentrates on what the organization can reach: the integration between them, the access the vendor holds, the isolation around it, and its own ability to detect and survive a vendor failing or being compromised.

In a sophisticated form, this Practice establishes a minimum standard that must be met before reliance on a critical dependency, and generates test cases from the organization's own dependency maps rather than from a generic catalogue.

Vendor
SAMM / Vendor / Understanding the Model - v3.0
10
Design ReviewDR1DR2DR3
OBJECTIVESupport ad hoc reviews of proposed dependencies to ensure baseline assuranceOffer assessment services and increase review granularityRequire review of dependencies and audit against expectations
ACTIVITIES
  1. A. Identify the exposure a proposed dependency creates
  2. B. Check the proposal against known risks and requirements
  1. A. Deploy a formal due-diligence review process
  2. B. Analyze the proposal against the assurance and access model
  1. A. Develop detailed dependency and continuity review
  2. B. Require reviews and audit dependency compliance
Implementation ReviewIR1IR2IR3
OBJECTIVEOpportunistically find unassessed dependencies and check high-risk onesMake discovery and review accurate and efficient through automationMandate comprehensive review and gate dependency intake against a baseline
ACTIVITIES
  1. A. Create review checklists from known requirements
  2. B. Discover unassessed dependencies and review critical ones
  1. A. Utilize automated dependency discovery and software composition analysis
  2. B. Integrate assessment into the dependency lifecycle
  1. A. Customize discovery for organization-specific concerns
  2. B. Gate dependency intake against policy
Security TestingST1ST2ST3
OBJECTIVEEstablish process to perform basic tests based on requirementsMake vendor testing more complete and efficientMandate vendor testing and establish a reliance standard
ACTIVITIES
  1. A. Derive test cases from known requirements
  2. B. Test the isolation and blast radius of a vendor integration
  1. A. Utilize automated testing and continuous vendor monitoring
  2. B. Exercise inherited vulnerability response
  1. A. Employ organization-specific test cases
  2. B. Establish a reliance standard for critical dependencies
Vendor
SAMM / Vendor / Understanding the Model - v3.0
11

Issue Management

The Issue Management (IM) Practice is focused on establishing consistent processes for the two things that go wrong through dependence on others: a vendor incident, when a service fails or a supplier is breached, and an inherited vulnerability, when a component the organization runs turns out to be dangerous.

Both share a hard constraint: the organization does not control the affected asset. It cannot patch the vendor's systems or investigate the vendor's breach, so its response is largely about speed of its own reaction — establishing exposure, containing what it can, and driving the vendor to act. When a widely-used component is disclosed, the whole industry is racing the same attacker, and the organizations that can answer 'are we affected' in minutes rather than days are the ones that come through.

Beginning with a known route for learning of problems and a named contact, an organization improves toward consistent processes for both vendor incidents and inherited vulnerabilities, and ultimately to analysis that feeds the assurance program.

Environment Hardening

The Environment Hardening (EH) Practice is focused on the controls an organization places around its dependencies once they are live — the measures that limit what a vendor can reach and keep inherited software current, so that a vendor's failure or a component's flaw does the least possible harm.

Two activities dominate. Constraining and isolating vendor access limits the blast radius when a vendor is compromised, which is the mechanism behind most supply-chain breaches: the attacker does not target you, but reaches you through a trusted vendor connection that was wider than it needed to be. Keeping inherited software current addresses the other half, since a component with a known, unpatched vulnerability is an open door regardless of how well the vendor behaves.

Underlying both is the discipline of depending on less that is unaccounted for. Every unassessed vendor and every unknown component is a control that cannot be applied, which is why hardening and inventory are two halves of the same effort.

Monitoring & Maintenance

The Monitoring & Maintenance (MM) Practice is focused on the information needed to observe the posture of the organization's dependencies and the vulnerabilities inherited through them, and on the disciplined management of vendor relationships across their life — above all their orderly ending.

The Practice has two halves that support each other. Monitoring covers the ongoing signal on vendor posture and the tracking of vulnerabilities in inherited components, and the alerts derived from both. Maintenance covers the procedures that keep the vendor estate coherent over time, and in particular the offboarding that most organizations perform least well.

Offboarding deserves the emphasis it receives here because it is the stage of the vendor lifecycle organizations most reliably neglect. A relationship is entered with care and run attentively; it is far more rarely ended cleanly. The result is a residue of dormant accounts, standing integrations, and data left in the hands of vendors no longer used — exposure that persists long after the business value has ended.

Vendor
SAMM / Vendor / Understanding the Model - v3.0
12
Issue ManagementIM1IM2IM3
OBJECTIVEIdentify and handle vendor issues in an ad hoc mannerElaborate the response processes for consistency and speedImprove the assurance program through analysis of vendor incidents
ACTIVITIES
  1. A. Identify point of contact and monitor for vendor issues
  2. B. Create informal vendor response capability
  1. A. Establish a consistent vendor incident response process
  2. B. Establish an inherited vulnerability response process
  1. A. Conduct root-cause analysis of vendor incidents
  2. B. Collect and report vendor incident metrics
Environment HardeningEH1EH2EH3
OBJECTIVEUnderstand and constrain the dependencies in useImprove confidence through stronger isolation and currencyEnforce assurance continuously and reduce unaccounted dependence
ACTIVITIES
  1. A. Establish an inventory of dependencies and their access
  2. B. Apply baseline constraints to vendor access and components
  1. A. Strengthen vendor isolation and access brokering
  2. B. Establish routine patching of inherited software
  1. A. Enforce provenance and integrity across the supply chain
  2. B. Reduce unaccounted dependence and expand the hardening audit
Monitoring & MaintenanceMM1MM2MM3
OBJECTIVECapture the information needed to observe dependenciesEstablish continuous oversight and detailed proceduresMandate oversight of dependency health and validate offboarding
ACTIVITIES
  1. A. Capture vendor posture and vulnerability telemetry
  2. B. Document procedures for typical vendor alerts
  1. A. Establish continuous vendor and vulnerability oversight
  2. B. Maintain formal vendor operations documentation
  1. A. Expand audit program for vendor monitoring
  2. B. Validate vendor offboarding and access removal
Vendor
SAMM / Vendor / Understanding the Model - v3.0
13

The Security
Practices

An explanation of the details
This section defines the building blocks of SAMM, the Maturity Levels under each Security Practice. For each Practice, the three Levels are covered in a summary table. Following that, the description for each Level includes detailed explanations of the required activities, results an organization can expect from attaining the Level, success metrics to gauge performance, required ongoing personnel investment, and additional associated costs.
SM1SM2SM3
OBJECTIVEEstablish unified strategic roadmap for vendor and supply-chain security within the organizationTier vendors and components by criticality and choose risk toleranceAlign vendor assurance spend with relevant business indicators and dependency value
ACTIVITIES
  1. A. Estimate overall vendor risk profile
  2. B. Build and maintain assurance program roadmap
  1. A. Classify vendors and components by criticality
  2. B. Establish and measure per-tier security goals
  1. A. Conduct periodic industry-wide cost comparisons
  2. B. Collect metrics for historic vendor incidents
ASSESSMENT
  • Is there a vendor and supply-chain security assurance program already in place?
  • Do most of the business stakeholders understand your organization's vendor risk profile?
  • Is most of your staff aware of future plans for the assurance program?
  • Are most of your vendors and critical components tiered by criticality?
  • Are tiers used to tailor the required assurance activities?
  • Does most of the organization know about what's required based on tier?
  • Is per-tier data for cost of assurance activities collected?
  • Does your organization regularly compare your vendor assurance spend with other organizations?
RESULTS
  • Concrete list of the most critical business-level risks arising from outside dependencies
  • Tailored roadmap that addresses the vendor needs of the organization with minimal overhead
  • Organization-wide understanding of how the assurance program will grow over time
  • Customized assurance plans per tier based on the exposure the dependency creates
  • Organization-wide understanding of which vendors and components matter most and why
  • Better informed stakeholders with respect to understanding and accepting risks
  • Information to make informed case-by-case decisions on vendor assurance expenditures
  • Estimates of past loss due to vendor outages, breaches and inherited vulnerabilities
  • Per-tier consideration of assurance expense versus loss potential
  • Industry-wide due diligence with regard to vendor and supply-chain security
Vendor
SAMM / Vendor / The Security Practices - v3.0
16
Establish unified strategic roadmap for vendor and supply-chain security within the organization

ACTIVITIES

A.  Estimate overall vendor risk profile

Interview business owners, vendor managers and stakeholders and create a list of worst-case scenarios across the organization's dependence on outside parties. Based on the services and software your organization relies on, the list can vary widely, but common issues include a critical service suffering a prolonged outage, a vendor being breached and the organization's data going with it, a widely-used software component turning out to carry a serious vulnerability, and a supplier the business cannot function without going bankrupt or being acquired.

After broadly capturing worst-case scenario ideas, collate and select the most important based on collected information and knowledge about the core business. Any number can be selected, but aim for at least 3 and no more than 7 to make efficient use of time and keep the exercise focused.

Elaborate a description of each of the selected items and document details of contributing worst-case scenarios, potential contributing factors, and potential mitigating factors for the organization.

The final vendor risk profile should be reviewed with business owners and other stakeholders for understanding.

B.  Build and maintain assurance program roadmap

Understanding the main business risks to the organization, evaluate the current performance of the organization against each of the twelve Practices. Assign a score for each Practice from 1, 2, or 3 based on the corresponding Objective if the organization passes all the cumulative success metrics. If no success metrics are being met, assign a score of 0 to the Practice.

Once a good understanding of current status is obtained, the next goal is to identify the Practices that will be improved in the next iteration. Select them based on the vendor risk profile, other business drivers, compliance requirements, budget tolerance, etc. Once Practices are selected, the goals of the iteration are to achieve the next Objective under each.

Iterations of improvement should be approximately 3-6 months, but a strategy session should take place at least every 3 months to review progress on activities, performance against success metrics and other business drivers that may require program changes.

RESULTS

  • Concrete list of the most critical business-level risks arising from outside dependencies
  • Tailored roadmap that addresses the vendor needs of the organization with minimal overhead
  • Organization-wide understanding of how the assurance program will grow over time

SUCCESS METRICS

  • >80% of stakeholders briefed on vendor risk profile in past 6 months
  • >80% of staff briefed on assurance program roadmap in past 3 months
  • >1 assurance program strategy session in past 3 months

COSTS

  • Buildout and maintenance of vendor risk profile
  • Quarterly evaluation of assurance program

PERSONNEL

  • Vendor Managers (1 day/yr)
  • Procurement (2 days/yr)
  • Architects (3 days/yr)
  • Managers (4 days/yr)
  • Business Owners (4 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Policy & Compliance - 1
  • Threat Assessment - 1
  • Security Requirements - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
17
Tier vendors and components by criticality and choose risk tolerance

ACTIVITIES

A.  Classify vendors and components by criticality

Establish a simple tiering system to represent the criticality of the parties and components the organization depends on. In its simplest form, this can be a Critical / Important / Standard categorization. More sophisticated schemes can be used, but there should be no more than a handful of tiers and they should roughly represent a gradient from severe to negligible impact if the vendor failed or the component proved untrustworthy.

Tier on the exposure the dependency creates rather than on spend, which correlate poorly: a cheap authentication library or a free analytics widget embedded in the checkout page can carry more risk than an expensive but isolated tool. The data a vendor can reach, the access it holds, whether the business can operate without it, and how deeply a component is embedded are the inputs that matter.

Assign tiers working from the risk profile and from what business units know about their own dependencies. This is necessarily approximate at first; the discovery in later Practices will refine it.

Establish an ongoing process so that new vendors and components are tiered as they are taken on, and existing tiers reviewed at least biannually.

B.  Establish and measure per-tier security goals

With a tiering scheme in place, direct security goals and roadmap choices can be made more granular.

The roadmap should be modified to account for each tier by specifying emphasis on particular Practices for each. For each iteration, this would typically take the form of prioritizing more higher-level Objectives on the most critical vendors and components and progressively less stringent Objectives for lower tiers.

This process establishes the organization's risk tolerance since active decisions must be made as to what specific Objectives are expected of each tier. By choosing to hold lower-tier vendors to lighter assurance, resources are saved in exchange for acceptance of a weighted risk. However, it is not necessary to arbitrarily build a separate roadmap for each tier since that can lead to inefficiency in management of the program itself.

RESULTS

  • Customized assurance plans per tier based on the exposure the dependency creates
  • Organization-wide understanding of which vendors and components matter most and why
  • Better informed stakeholders with respect to understanding and accepting risks

ADD’L SUCCESS METRICS

  • >90% of known vendors and critical components assigned a tier in past 12 months
  • >80% of staff briefed on relevant vendor tiers in past 6 months
  • >80% of staff briefed on relevant assurance program roadmap in past 3 months

ADD’L COSTS

  • Buildout or license of vendor and component tiering scheme
  • Program overhead from more granular roadmap planning

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Procurement (2 days/yr)
  • Managers (2 days/yr)
  • Business Owners (2 days/yr)
  • Security Auditors (2 days/yr)

RELATED LEVELS

  • Policy & Compliance - 2
  • Threat Assessment - 2
  • Design Review - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
18
Align vendor assurance spend with relevant business indicators and dependency value

ACTIVITIES

A.  Conduct periodic industry-wide cost comparisons

Research and gather information about vendor and supply-chain security costs from intra-industry communication forums, business analyst and consulting firms, or other external sources.

First, use collected information to identify the average effort being applied by similar organizations. This can be done top-down from estimates of total percentage of budget devoted to third-party risk, or bottom-up by identifying the assurance activities considered normal for the kinds of dependencies your organization carries.

The next goal is to determine whether there are savings available on the tooling your organization licenses for questionnaires, security ratings, software composition analysis and continuous monitoring, which is frequently bought piecemeal and overlaps. Account for hidden costs such as re-onboarding vendors when switching platforms.

These exercises should be conducted at least annually prior to the subsequent strategy session, and comparison information presented to stakeholders in order to better align the program with the business.

B.  Collect metrics for historic vendor incidents

Collect information on the cost of past vendor and supply-chain incidents. Outage and downtime losses when a service failed, breach and notification costs when a vendor lost the organization's data, emergency remediation when an inherited component proved vulnerable, and the cost of an unplanned migration when a supplier failed are the usual components.

Using the vendor tiers and the respective roadmaps for each, a baseline assurance cost per tier can be initially estimated from the costs associated with the corresponding tier.

Combine the per-tier cost information with the general cost model, then evaluate for outliers, i.e. sums disproportionate to the tier. These indicate either an error in tiering or the necessity to tune the program to address root causes more effectively.

Tracking should be done quarterly at the strategy session, and the information reviewed by stakeholders at least annually.

RESULTS

  • Information to make informed case-by-case decisions on vendor assurance expenditures
  • Estimates of past loss due to vendor outages, breaches and inherited vulnerabilities
  • Per-tier consideration of assurance expense versus loss potential
  • Industry-wide due diligence with regard to vendor and supply-chain security

ADD’L SUCCESS METRICS

  • >80% of vendor tiers reporting assurance costs in past 3 months
  • >1 industry-wide cost comparison in past 1 year
  • >1 historic vendor incident cost evaluation in past 1 year

ADD’L COSTS

  • Buildout or license industry intelligence on vendor programs
  • Program overhead from cost estimation, tracking, and evaluation

ADD’L PERSONNEL

  • Vendor Managers (1 day/yr)
  • Procurement (1 day/yr)
  • Managers (1 day/yr)
  • Business Owners (1 day/yr)

RELATED LEVELS

  • Issue Management - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
19
PC1PC2PC3
OBJECTIVEUnderstand governance and compliance drivers relevant to the vendor estateEstablish security and compliance baseline and understand per-vendor risksRequire compliance and measure adherence across the whole vendor estate
ACTIVITIES
  1. A. Identify and monitor external compliance drivers
  2. B. Build and maintain vendor management guidelines
  1. A. Build policies and standards for vendor management
  2. B. Establish an inventory and intake gate for dependencies
  1. A. Conduct periodic compliance audits of vendor management
  2. B. Collect and control compliance evidence
ASSESSMENT
  • Do most stakeholders know their vendor and supply-chain compliance obligations?
  • Are compliance requirements specifically considered when a vendor is engaged?
  • Does the organization utilize a set of policies and standards to control vendor engagement?
  • Does the organization maintain an inventory of the vendors and components it depends on?
  • Are vendor relationships periodically audited to ensure a baseline of compliance with policies and standards?
  • Does the organization systematically use audits to collect and control compliance evidence?
RESULTS
  • Concrete list of the compliance drivers that apply to vendor relationships
  • Obligations understood to be the organization's own, not transferred to the vendor
  • Guidance covering both service vendors and the software supply chain
  • Concrete set of internal standards for engaging vendors and adopting components
  • A maintained inventory of the vendors and critical components depended on
  • An intake gate that catches new dependencies before reliance sets in
  • Documented exception process with owners and expiry dates
  • Organization-wide visibility of vendor compliance
  • Unassessed and unowned dependencies identified rather than invisible
  • Evidence available on demand rather than assembled under pressure
  • Stakeholders able to see adherence trends across the vendor estate
Vendor
SAMM / Vendor / The Security Practices - v3.0
20
Understand governance and compliance drivers relevant to the vendor estate

ACTIVITIES

A.  Identify and monitor external compliance drivers

Gather the regulations, contractual obligations and standards that place requirements on the organization's use of vendors. Many regimes now regulate third-party and supply-chain risk directly, requiring due diligence, oversight and the ability to demonstrate control over critical suppliers.

For each driver, extract the obligations that land on vendor management — due diligence before engagement, flow-down of the organization's own obligations to the vendor, breach notification from the vendor, the right to audit, and, increasingly, a bill of materials for software brought in.

Assign an owner for each driver and establish a review to catch changes, since supply-chain regulation is expanding quickly in the wake of high-profile incidents.

B.  Build and maintain vendor management guidelines

Consolidate the obligations into guidelines expressed in terms the teams who select and run vendors can act upon. Regulators speak in outcomes; procurement and engineering need to know what to require of a supplier and what evidence to collect.

Cover both threads of vendor risk. For services, this is the due diligence expected before engagement and the terms to secure. For software brought in — whether bought or open source — it is knowing what the ingredients are, tracking vulnerabilities in them, and keeping them current.

Publish the guidelines where the relevant teams work and review them at least annually.

RESULTS

  • Concrete list of the compliance drivers that apply to vendor relationships
  • Obligations understood to be the organization's own, not transferred to the vendor
  • Guidance covering both service vendors and the software supply chain

SUCCESS METRICS

  • >75% of relevant staff briefed on vendor management guidelines in past 12 months
  • >1 review of external compliance drivers in past 12 months
  • Vendor management guidelines updated in past 12 months

COSTS

  • Ongoing research into applicable regulation and standards
  • Buildout and maintenance of vendor management guidelines

PERSONNEL

  • Vendor Managers (2 days/yr)
  • Procurement (2 days/yr)
  • Managers (2 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Strategy & Metrics - 1
  • Education & Guidance - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
21
Establish security and compliance baseline and understand per-vendor risks

ACTIVITIES

A.  Build policies and standards for vendor management

Translate the obligations into internal policies and standards stating what the organization requires of anyone engaging a vendor or bringing in outside software. Where the obligations record what outside parties demand, the policy records what the organization has decided, which is usually a superset.

Cover the durable decisions: what due diligence is required before a vendor is engaged, by tier; the security terms that must appear in a contract; what evidence a vendor must provide and how often; the rules for bringing in open-source and third-party components; and the conditions under which a dependency may be taken on at all. A clear position on shadow procurement — services adopted on a corporate card without review — belongs here, since it is where unassessed dependencies most often enter.

Have the policies reviewed by legal and procurement before publication, and require adherence from anyone engaging a vendor.

B.  Establish an inventory and intake gate for dependencies

Establish a record of the vendors and critical components the organization depends on, and a checkpoint through which new ones must pass, since it is impossible to govern dependencies whose existence is not written down.

Define what the intake gate confirms — a completed assessment appropriate to the tier, the required contract terms, an owner — and who can grant an exception. Vendors adopted before the programme existed, and business-critical suppliers that cannot yet meet the standard, will need exceptions with an owner, a compensating control and an expiry date.

Keep the inventory current as the estate changes. The hardest and most valuable part is catching the dependencies that arrive without procurement's involvement — the SaaS trial that became load-bearing, the library a developer added last year.

RESULTS

  • Concrete set of internal standards for engaging vendors and adopting components
  • A maintained inventory of the vendors and critical components depended on
  • An intake gate that catches new dependencies before reliance sets in
  • Documented exception process with owners and expiry dates

ADD’L SUCCESS METRICS

  • >80% of vendors and critical components captured in the inventory
  • >80% of new engagements passing the intake gate in past 3 months
  • <20% of the vendor estate operating under a documented exception

ADD’L COSTS

  • Buildout and maintenance of policy, standards and the dependency inventory
  • Program overhead from operating the intake gate

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Procurement (3 days/yr)
  • Managers (2 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Secure Architecture - 1
  • Implementation Review - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
22
Require compliance and measure adherence across the whole vendor estate

ACTIVITIES

A.  Conduct periodic compliance audits of vendor management

Move from confirming compliance at intake to confirming it continuously. Vendor relationships drift: a service's scope expands, a supplier is acquired and its posture changes, a component falls out of maintenance, a contract lapses and is renewed on weaker terms.

Audit against the internal standards and the inventory, and look specifically for vendors in use without an assessment, critical components with no owner, and reliance that has grown beyond what was originally approved. The dependencies that entered without review are over-represented in incidents precisely because nobody governs them.

Each significant vendor should undergo audit at least biannually, with the most critical reviewed more often.

B.  Collect and control compliance evidence

Establish a repository of evidence sufficient to satisfy a regulator or auditor without a scramble: the dependency inventory, completed assessments and their supporting attestations, contract terms, vendor bills of materials, vulnerability and patch records for inherited components, and exception records.

Automate collection wherever possible, particularly the evidence that expires — attestations, certificates, penetration test summaries — which is voluminous and goes stale continuously. Evidence assembled by hand at audit time is expensive and tends not to survive scrutiny.

Report adherence to stakeholders at least quarterly, trending over time.

RESULTS

  • Organization-wide visibility of vendor compliance
  • Unassessed and unowned dependencies identified rather than invisible
  • Evidence available on demand rather than assembled under pressure
  • Stakeholders able to see adherence trends across the vendor estate

ADD’L SUCCESS METRICS

  • >95% of critical vendors audited for compliance in past 6 months
  • >90% of required evidence collected and tracked automatically
  • >1 compliance report delivered to stakeholders in past 3 months

ADD’L COSTS

  • Buildout or license of compliance evidence repository
  • Ongoing overhead from audit and evidence review

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Managers (2 days/yr)
  • Security Analysts (2 days/yr)
  • Security Auditors (6 days/yr)

RELATED LEVELS

  • Implementation Review - 3
  • Monitoring & Maintenance - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
23
EG1EG2EG3
OBJECTIVEOffer staff who engage vendors awareness training on the risksEducate all personnel and provide role-specific guidanceMandate comprehensive competency and centralize guidance
ACTIVITIES
  1. A. Conduct vendor and supply-chain risk awareness training
  2. B. Build and maintain vendor guidelines
  1. A. Conduct role-specific vendor risk training
  2. B. Utilize guidance to establish vendor expectations
  1. A. Establish role-based examination and certification
  2. B. Establish centralized guidance control
ASSESSMENT
  • Have most staff who engage vendors been given risk awareness training?
  • Does each team have access to vendor and supply-chain best practices and guidance?
  • Are most roles given role-specific vendor risk training and guidance?
  • Are most staff able to pull in vendor risk expertise when they need it?
  • Is vendor guidance centrally controlled and consistently distributed?
  • Are staff approving critical vendors tested to ensure a baseline skill-set?
RESULTS
  • Increased staff awareness that vendor failure is usually the organization's responsibility
  • Baseline expectation for how vendors are assessed and software is brought in
  • Reference material covering both service and software supply-chain risk
  • Role-appropriate understanding across everyone who takes on vendor risk
  • Enumerated population of vendor-risk decision makers
  • Guidance embedded in procurement and build workflows
  • Feedback loop from staff into the programme
  • Demonstrated competency for roles engaging critical vendors
  • Single authoritative source for vendor guidance
  • Superseded guidance actively retired rather than left to circulate
Vendor
SAMM / Vendor / The Security Practices - v3.0
24
Offer staff who engage vendors awareness training on the risks

ACTIVITIES

A.  Conduct vendor and supply-chain risk awareness training

Offer the staff who select vendors and bring in software access to training covering the fundamentals of third-party and supply-chain risk, reflecting the kinds of dependencies your organization actually takes on.

Cover the ideas that change behavior: that responsibility for a vendor's failure usually rests with you rather than the vendor; that a service you rely on is a single point of failure and a target; that free and open-source software is still a dependency with a security posture; and that the moment to assess a vendor is before the contract is signed, when there is still leverage.

Aim to reach everyone who selects vendors or adopts components within a year, and refresh at least every two years as the threat landscape changes.

B.  Build and maintain vendor guidelines

Assemble reference guidelines covering the specific decisions your organization expects, rather than restating general advice available elsewhere.

Practical topics include how to assess a vendor before engaging it, what evidence to ask for and how to read it, what security terms to secure in a contract, how to vet an open-source component before adopting it, and what to do when a vendor announces a breach or a component announces a vulnerability.

Keep the guidelines lightweight and current. A short document that reflects today's supply-chain threats beats a comprehensive one written before they mattered.

RESULTS

  • Increased staff awareness that vendor failure is usually the organization's responsibility
  • Baseline expectation for how vendors are assessed and software is brought in
  • Reference material covering both service and software supply-chain risk

SUCCESS METRICS

  • >50% of staff who engage vendors briefed on the risks in past 12 months
  • >1 vendor guideline document published or updated in past 12 months
  • >50% of relevant staff able to locate the guidelines

COSTS

  • Buildout or license of training materials
  • Ongoing maintenance of vendor guidelines

PERSONNEL

  • Vendor Managers (2 days/yr)
  • Procurement (2 days/yr)
  • Managers (1 day/yr)
  • Security Auditors (2 days/yr)

RELATED LEVELS

  • Policy & Compliance - 1
  • Secure Architecture - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
25
Educate all personnel and provide role-specific guidance

ACTIVITIES

A.  Conduct role-specific vendor risk training

Extend training beyond a general audience to the roles whose vendor decisions carry the most risk, and tailor the material to what each can act upon.

Procurement needs depth on contract security terms and evidence review. Developers and engineers need the software supply chain — evaluating dependencies, reading a bill of materials, responding to a vulnerability in a component they use. Business owners adopting SaaS need to understand data exposure and continuity. Those who run critical vendor relationships need the incident and continuity material.

The population that takes on vendor risk is usually far larger than the vendor management team, and enumerating it is often the most useful output of this activity.

B.  Utilize guidance to establish vendor expectations

Turn the guidelines into expectations that appear at the moments they matter — when a purchase is requested, when a contract is drafted, when a dependency is added to a build, when a vendor incident is announced.

Guidance embedded in the path of work is followed; guidance filed on an intranet is not. An assessment step built into the procurement workflow, or a check that flags a new dependency at build time, will change more outcomes than an annual course.

Establish a route for staff to ask questions and feed problems back, and use what comes back to improve both the guidance and the standards.

RESULTS

  • Role-appropriate understanding across everyone who takes on vendor risk
  • Enumerated population of vendor-risk decision makers
  • Guidance embedded in procurement and build workflows
  • Feedback loop from staff into the programme

ADD’L SUCCESS METRICS

  • >80% of staff taking on vendor risk trained in past 12 months
  • >1 role-specific training track delivered in past 12 months
  • >80% of procurement requests routing through an assessment step

ADD’L COSTS

  • Buildout of role-specific training tracks
  • Program overhead from embedding guidance in the path of work

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Procurement (3 days/yr)
  • Architects (2 days/yr)
  • Managers (2 days/yr)

RELATED LEVELS

  • Threat Assessment - 2
  • Issue Management - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
26
Mandate comprehensive competency and centralize guidance

ACTIVITIES

A.  Establish role-based examination and certification

Introduce assessment so competency is demonstrated rather than assumed, particularly for the roles that engage critical vendors or approve dependencies that will be widely relied upon.

Tie certification to authority where the risk warrants it. The ability to approve a critical vendor, or to sign off a component for organization-wide use, is a reasonable thing to gate on demonstrated understanding of the assurance involved, reviewed periodically.

For general staff, lightweight scenario-based checks — would you sign this, adopt this, escalate this — are usually more informative than a test of recall.

B.  Establish centralized guidance control

Bring the guidance under central control with clear ownership, review cycles and version history, so the organization can state with confidence what its current expectations are.

Distribute from a single authoritative source and retire superseded material actively, which matters for vendor guidance since assessment expectations and contract terms evolve as the threat landscape and regulation do.

Measure whether guidance is reaching people and being used, and feed that back into the roadmap.

RESULTS

  • Demonstrated competency for roles engaging critical vendors
  • Single authoritative source for vendor guidance
  • Superseded guidance actively retired rather than left to circulate

ADD’L SUCCESS METRICS

  • >90% of staff approving critical vendors certified in past 12 months
  • >80% of staff passing scenario-based checks in past 6 months
  • All guidance centrally controlled with a named owner

ADD’L COSTS

  • Buildout or license of examination and certification program
  • Ongoing overhead from central guidance management

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Procurement (2 days/yr)
  • Security Analysts (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Security Testing - 2
  • Monitoring & Maintenance - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
27
TA1TA2TA3
OBJECTIVEIdentify and understand high-level threats inherited through vendorsIncrease granularity of threat understanding and weight threats for comparisonConcretely tie controls to each threat inherited through vendors
ACTIVITIES
  1. A. Build and maintain vendor threat models
  2. B. Develop actor and failure profile
  1. A. Map dependency chains and concentration
  2. B. Adopt a weighting system for measurement of threats
  1. A. Explicitly evaluate fourth-party and concentration risk
  2. B. Elaborate threat models with controls
ASSESSMENT
  • Do most critical dependencies have documented likely threats?
  • Does your organization understand and document how a vendor is most likely to fail or be compromised?
  • Do teams regularly analyze how a critical capability depends on chains of vendors?
  • Do teams use a method of rating vendor threats for relative comparison?
  • Are stakeholders aware of relevant threats and ratings?
  • Do teams specifically consider fourth-party and concentration risk?
  • Are all controls captured and mapped back to inherited threats?
RESULTS
  • Concrete list of the threats inherited through each significant dependency
  • Explicit recognition of where the organization has no direct control
  • A profile spanning deliberate attack and ordinary vendor failure
  • Dependency maps showing how critical capabilities rest on chains of vendors
  • Concentrations and single points of failure surfaced
  • Fourth-party dependence made visible where it can be
  • Ratings that account for substitutability and concentration
  • Complete mapping of inherited threats to the controls that mitigate them
  • Explicit, owned acceptance of residual and concentration risk
  • Fourth-party dependence disclosed and assessed
  • Assurance activity that no longer mitigates a live threat identified
Vendor
SAMM / Vendor / The Security Practices - v3.0
28
Identify and understand high-level threats inherited through vendors

ACTIVITIES

A.  Build and maintain vendor threat models

For each significant dependency, build a lightweight model of how it could harm the organization. A workshop and a page of notes per critical vendor or component is enough to start.

Work through the ways dependence turns into harm. A service goes down and takes a business process with it. A vendor is breached and the organization's data goes with it. A vendor's own supplier fails, cascading into your operation. A software component you embedded turns out to carry a vulnerability, or worse, to have been deliberately tampered with. A supplier is acquired, changes its terms, or simply goes out of business.

Record for each threat what currently stands in the way, and note explicitly where the organization has no control at all, since those are the risks that must be managed by other means.

Review the models with the teams who own each relationship and refresh at least annually.

B.  Develop actor and failure profile

Characterize how your dependencies are most likely to hurt you, spanning deliberate attack and ordinary failure. The attacker who compromises a widely-used vendor to reach its customers, the attacker who poisons an open-source package, the vendor whose own negligence exposes your data, and the supplier who simply cannot keep the service running all call for different responses.

Ground the profile in how the organization actually depends on outside parties. An organization whose critical operations run on a handful of concentrated providers carries different risk from one whose dependencies are diverse and substitutable, whatever the external threat.

Document the profiles alongside the threat models so the two are read together.

RESULTS

  • Concrete list of the threats inherited through each significant dependency
  • Explicit recognition of where the organization has no direct control
  • A profile spanning deliberate attack and ordinary vendor failure

SUCCESS METRICS

  • >80% of critical dependencies with a documented threat model in past 12 months
  • >1 threat model review in past 12 months
  • >80% of relevant staff briefed on the actor and failure profile

COSTS

  • Buildout and maintenance of vendor threat models
  • Ongoing overhead from annual review

PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (2 days/yr)
  • Security Analysts (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Strategy & Metrics - 1
  • Security Requirements - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
29
Increase granularity of threat understanding and weight threats for comparison

ACTIVITIES

A.  Map dependency chains and concentration

Move from assessing individual vendors to mapping how dependencies connect. A dependency map follows a critical business capability down through the vendors it rests on, and through the vendors and components they in turn rest on, and it exposes exposure that assessing vendors one at a time hides.

Trace a realistic chain end to end. A customer-facing service depends on a hosting provider, an authentication vendor and a payment processor; the authentication vendor depends on a single cloud region; several of your other critical services depend on that same region. The interesting findings are the concentrations — the one provider, region, or open-source maintainer that many of your dependencies quietly share, so that a single failure is far from isolated.

Pay particular attention to fourth parties: the subcontractors and sub-processors your direct vendors rely on, which you did not choose and often cannot see, but whose failure reaches you all the same.

B.  Adopt a weighting system for measurement of threats

Introduce a consistent scheme for rating vendor threats so they can be compared rather than merely enumerated. Simple qualitative scales suffice provided they are applied uniformly.

Rate on likelihood and impact at minimum, and add a factor for substitutability: a moderate threat to a vendor you could replace in a week ranks below a mild one to a vendor it would take a year to migrate off. Concentration should raise the rating too, since a shared dependency turns several separate risks into one correlated one.

Use the ratings to order remediation and to inform the next roadmap iteration, and publish them so the reasoning behind prioritization is visible.

RESULTS

  • Dependency maps showing how critical capabilities rest on chains of vendors
  • Concentrations and single points of failure surfaced
  • Fourth-party dependence made visible where it can be
  • Ratings that account for substitutability and concentration

ADD’L SUCCESS METRICS

  • >80% of critical capabilities with a documented dependency map in past 12 months
  • >90% of identified threats carrying a rating
  • >1 prioritization exercise driven by threat ratings in past 6 months

ADD’L COSTS

  • Buildout of dependency and concentration mapping
  • Program overhead from threat rating and review

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (3 days/yr)
  • Security Analysts (3 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Strategy & Metrics - 2
  • Design Review - 2
  • Security Testing - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
30
Concretely tie controls to each threat inherited through vendors

ACTIVITIES

A.  Explicitly evaluate fourth-party and concentration risk

Extend threat assessment to the dependencies behind your dependencies, and to the correlations among them, since these are where the largest surprises hide.

For fourth parties, establish what your direct vendors depend on and require them to disclose material subcontractors and to flow your requirements down to them. For concentration, identify the providers, regions and components that many of your critical dependencies share, and decide deliberately whether to reduce the concentration, arrange an alternative, or accept the correlated risk and record who accepted it.

Reassess when the landscape shifts. A merger between two of your vendors, or a widely-used component changing hands, can turn diversity into concentration overnight.

B.  Elaborate threat models with controls

Complete the mapping from each inherited threat to the specific controls that mitigate it — contractual, technical and operational — and record the residual risk that remains after those controls apply.

This mapping is what lets an organization answer the question its board actually asks after a supply-chain incident — not 'did we assess this vendor' but 'what happens to us if this vendor fails, and what stands between us and that harm'. It also exposes assurance activity that mitigates nothing in the current threat model and is a candidate for retirement.

Maintain the mapping as the estate changes, and review residual risk with business owners at least annually so acceptance is renewed deliberately.

RESULTS

  • Complete mapping of inherited threats to the controls that mitigate them
  • Explicit, owned acceptance of residual and concentration risk
  • Fourth-party dependence disclosed and assessed
  • Assurance activity that no longer mitigates a live threat identified

ADD’L SUCCESS METRICS

  • >90% of identified threats mapped to controls
  • >1 residual and concentration risk review with business owners in past 12 months
  • >90% of critical vendors disclosing material fourth parties

ADD’L COSTS

  • Ongoing maintenance of threat-to-control mapping
  • Program overhead from residual risk review

ADD’L PERSONNEL

  • Vendor Managers (2 days/yr)
  • Architects (2 days/yr)
  • Business Owners (1 day/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Secure Architecture - 3
  • Environment Hardening - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
31
SR1SR2SR3
OBJECTIVEConsider security explicitly during vendor selection and component adoptionIncrease granularity of requirements and derive from known risksMandate a requirements process for all vendors and components
ACTIVITIES
  1. A. Derive requirements from dependency criticality
  2. B. Evaluate compliance and criticality for requirements
  1. A. Build an assurance and access model for vendors
  2. B. Specify requirements based on known risks
  1. A. Build security requirements into contracts and adoption gates
  2. B. Expand audit program for vendor requirements
ASSESSMENT
  • Do most new vendor engagements have specified security requirements?
  • Do teams require a bill of materials and maintenance evidence for adopted components?
  • Are stakeholders reviewing what assurance each tier of vendor must provide for its access?
  • Are requirements being specified based on feedback from other security activities?
  • Are stakeholders reviewing vendor contracts for security requirements?
  • Are the security requirements specified for vendors and components being audited?
RESULTS
  • Concrete requirements for each vendor engagement and component adoption
  • Requirements grounded in criticality, access and compliance rather than vendor claims
  • Software components required to ship a bill of materials from the outset
  • Explicit model tying vendor access to the assurance required in return
  • Integration pattern considered alongside data and access
  • Requirements traceable to the specific risks they answer
  • Mismatches between access and assurance surfaced
  • Vendor commitments captured contractually rather than assumed
  • Assurance that vendors and components in use meet their specified requirements
  • Exit and data-return terms secured before, not after, dependence sets in
  • Requirement failures feeding back into programme planning
Vendor
SAMM / Vendor / The Security Practices - v3.0
32
Consider security explicitly during vendor selection and component adoption

ACTIVITIES

A.  Derive requirements from dependency criticality

For each new engagement or component, work from what it will do and what it will reach to the assurance it must provide. Start from the criticality and the access rather than a generic checklist.

A short set per dependency is enough at this level. Typical entries for a service include the security posture it must evidence, the data and access it may have, breach notification obligations, availability commitments, and an exit path. For a software component, they include a bill of materials, a maintained and responsive project, a clear licence, and a track record of fixing vulnerabilities promptly.

Have the requirements reviewed by the team that will depend on the vendor. A requirement the organization has no way to verify is not yet a requirement.

B.  Evaluate compliance and criticality for requirements

Draw on the vendor guidelines and threat models to catch requirements that criticality alone would not surface.

Compliance drivers frequently mandate specific requirements — due diligence evidence, flow-down clauses, a bill of materials — and the threat models will suggest others, particularly around concentration and continuity. Challenge the dependency itself as well: the strongest way to reduce a vendor risk is sometimes to choose a more substitutable vendor, or to not take on the dependency at all.

Consolidate into a single requirement set per engagement so the teams implementing it have one document to work from.

RESULTS

  • Concrete requirements for each vendor engagement and component adoption
  • Requirements grounded in criticality, access and compliance rather than vendor claims
  • Software components required to ship a bill of materials from the outset

SUCCESS METRICS

  • >80% of new engagements with documented requirements
  • >80% of requirements reviewed against compliance and criticality
  • >1 requirements review in past 12 months

COSTS

  • Buildout and maintenance of requirement sets
  • Ongoing overhead from requirements review

PERSONNEL

  • Vendor Managers (3 days/yr)
  • Procurement (3 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (2 days/yr)

RELATED LEVELS

  • Threat Assessment - 1
  • Policy & Compliance - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
33
Increase granularity of requirements and derive from known risks

ACTIVITIES

A.  Build an assurance and access model for vendors

Build an explicit model of what each tier of vendor may reach, and what assurance it must provide in return. This is where vendor management stops being about individual contracts and starts being about a consistent relationship between access and evidence.

Express it as a matrix of vendor tier against the access and data involved, with the required assurance in each cell — a completed questionnaire, a current SOC 2 or equivalent attestation, a penetration test summary, a bill of materials, evidence of the vendor's own supply-chain controls. Include the integration pattern, since a vendor with a standing API key into your environment warrants more than one you send a monthly file to.

Reviewing the matrix reliably reveals mismatches: a low-tier vendor with deep access, or a critical vendor onboarded years ago against no evidence at all.

B.  Specify requirements based on known risks

Feed the rated threats and dependency maps from Threat Assessment directly into the requirement sets, so requirements answer identified risks rather than restating generic good practice.

Where a dependency map shows a concentration, specify the requirement that addresses it — a documented alternative, a portability commitment, a limit on how much of a capability may rest on one provider. Where a threat model shows a component as a tampering risk, specify provenance and integrity verification.

Record the risk each requirement answers, so requirements whose originating risk has been retired can be retired with confidence rather than accumulating.

RESULTS

  • Explicit model tying vendor access to the assurance required in return
  • Integration pattern considered alongside data and access
  • Requirements traceable to the specific risks they answer
  • Mismatches between access and assurance surfaced

ADD’L SUCCESS METRICS

  • >80% of vendor tiers covered by the assurance and access model
  • >80% of requirements traceable to a rated threat
  • >1 assurance model review in past 6 months

ADD’L COSTS

  • Buildout of the assurance and access model
  • Program overhead from traceability maintenance

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (2 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Threat Assessment - 2
  • Secure Architecture - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
34
Mandate a requirements process for all vendors and components

ACTIVITIES

A.  Build security requirements into contracts and adoption gates

Carry the organization's requirements into its contracts with vendors and into the gates through which components are adopted, since a requirement not written into the agreement is a requirement the organization cannot enforce.

The contract terms worth securing are those that are impossible to add later: breach notification obligations and timescales, the right to audit or to receive evidence, security standards the vendor must maintain, disclosure of material subcontractors, service commitments with remedies, and an exit clause covering data return and transition assistance. For components, the equivalent gate requires a bill of materials, provenance, and a clean vulnerability position before adoption.

For critical vendors, negotiate these deliberately rather than accepting the vendor's standard terms, which are written to protect the vendor.

B.  Expand audit program for vendor requirements

Extend routine audit to cover whether vendors and components in use actually meet the requirements specified for their tier, closing the loop between what was specified and what was accepted.

Audit the contract terms too. A breach notification clause is only useful if it is actually invoked when a breach occurs, and a right to audit is only useful if it is exercised. Vendors whose attestations have lapsed, or whose contracts were renewed on weaker terms, need to be brought back into line.

Report findings into the strategy session so requirement failures inform the roadmap rather than being handled solely as individual exceptions.

RESULTS

  • Vendor commitments captured contractually rather than assumed
  • Assurance that vendors and components in use meet their specified requirements
  • Exit and data-return terms secured before, not after, dependence sets in
  • Requirement failures feeding back into programme planning

ADD’L SUCCESS METRICS

  • >90% of critical vendors under contracts specifying security requirements
  • >80% of vendor tiers audited against requirements in past 12 months
  • >90% of critical vendor contracts carrying an exit and data-return clause

ADD’L COSTS

  • Legal and procurement overhead from contract negotiation
  • Ongoing audit of requirements adherence

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Procurement (3 days/yr)
  • Business Owners (2 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Policy & Compliance - 3
  • Monitoring & Maintenance - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
35
SA1SA2SA3
OBJECTIVEInsert consideration of proactive guidance into the selection processDirect selection toward known-good vendors and controlled component channelsFormally control vendor onboarding and component intake and validate utilization
ACTIVITIES
  1. A. Maintain a list of approved vendors and component sources
  2. B. Identify and promote resilience and supply-chain principles
  1. A. Establish shared services for vendor integration and component intake
  2. B. Establish assessment patterns and standard terms
  1. A. Build reference patterns for dependency onboarding
  2. B. Validate usage of reference patterns
ASSESSMENT
  • Are teams provided with a list of approved vendors and component sources?
  • Are most teams aware of resilience and supply-chain principles and applying them?
  • Do you advertise shared integration and intake services with guidance for teams?
  • Are teams provided with prescriptive assessment patterns and standard contract terms?
  • Are dependencies onboarded through centrally controlled reference patterns?
  • Are dependencies being audited for usage of secure architecture components?
RESULTS
  • Published set of approved vendors and trusted component sources
  • Explicit resilience and supply-chain principles to check decisions against
  • A first defense against unassessed dependencies entering
  • Shared services for vendor integration, component intake and assessment
  • Assessment questionnaires and contract terms derived from recognized frameworks
  • A controlled channel through which outside software is pulled and checked
  • Ability to state which process a vendor or component passed through
  • Reference patterns that assess, isolate and record dependencies by default
  • The safe path made the easy path for taking on vendors and components
  • Measured proportion of the estate onboarded through reference patterns
  • Dependencies taken on outside the standard process identified rather than invisible
Vendor
SAMM / Vendor / The Security Practices - v3.0
36
Insert consideration of proactive guidance into the selection process

ACTIVITIES

A.  Maintain a list of approved vendors and component sources

Publish the vendors and the sources of outside software the organization supports, and keep it curated. A short list of vetted providers and trusted package repositories concentrates assurance effort and steers teams away from the unassessed alternative.

Base inclusion on the requirements already specified — evidenced posture, acceptable terms, a maintenance and vulnerability track record, and for software sources, integrity and provenance guarantees. Prefer providers that are substitutable and components that are actively maintained.

Record what is not approved as clearly as what is, and give the list an owner and review cadence. The unsanctioned SaaS tool and the package pulled from an untrusted source are where unassessed dependencies enter, and a clear approved list is the first defense.

B.  Identify and promote resilience and supply-chain principles

Establish the handful of principles every selection and integration decision should honor, and make them explicit so decisions can be checked against something.

The durable ones are: prefer substitutable vendors and avoid single points of failure; isolate a vendor integration so its compromise does not become yours; grant a vendor the least access its function requires; verify the provenance and integrity of software brought in; know the ingredients of everything you run; and have a way out of every critical dependency before you need one.

Circulate the principles to selection and engineering teams and use them as review criteria.

RESULTS

  • Published set of approved vendors and trusted component sources
  • Explicit resilience and supply-chain principles to check decisions against
  • A first defense against unassessed dependencies entering

SUCCESS METRICS

  • >80% of new engagements drawn from approved vendors and sources
  • >80% of selection staff aware of the resilience principles
  • Approved vendor and source list reviewed in past 12 months

COSTS

  • Buildout and maintenance of approved vendor and source list
  • Ongoing review of vendor and component viability

PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (3 days/yr)
  • Procurement (2 days/yr)
  • Security Auditors (2 days/yr)

RELATED LEVELS

  • Security Requirements - 1
  • Education & Guidance - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
37
Direct selection toward known-good vendors and controlled component channels

ACTIVITIES

A.  Establish shared services for vendor integration and component intake

Stand up the shared services individual decisions should consume rather than reimplement: a brokered way for vendors to integrate that isolates and monitors their access, a curated internal repository through which outside software is pulled, and a shared assessment and rating capability teams can draw on rather than each vetting from scratch.

Advertise these with clear guidance on consumption. A curated repository nobody knows to use produces the same sprawl as none, and teams will pull components directly from wherever is easiest.

Instrument the services so adoption can be measured, and treat low adoption as a signal that the service is hard to consume rather than that teams are uncooperative.

B.  Establish assessment patterns and standard terms

Derive reusable patterns for the recurring vendor problems — a tiered assessment questionnaire mapped to recognized frameworks, a standard set of security contract terms by tier, and a defined intake process for open-source and third-party components including provenance and vulnerability checks.

Base them on recognized practice rather than inventing from scratch. Established questionnaires and control frameworks give a defensible starting point and a shared vocabulary with vendors, most of whom will already hold the relevant attestations.

Version the patterns and, for component intake, express the checks as automation wherever possible, so an adoption can be said to have followed a specific, identifiable process.

RESULTS

  • Shared services for vendor integration, component intake and assessment
  • Assessment questionnaires and contract terms derived from recognized frameworks
  • A controlled channel through which outside software is pulled and checked
  • Ability to state which process a vendor or component passed through

ADD’L SUCCESS METRICS

  • >80% of vendor integrations using the brokered, isolated pattern
  • >80% of outside software pulled through the curated repository
  • >1 pattern review in past 6 months

ADD’L COSTS

  • Buildout or license of integration, intake and assessment services
  • Ongoing maintenance of assessment and contract patterns

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Architects (4 days/yr)
  • Security Analysts (3 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Security Requirements - 2
  • Implementation Review - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
38
Formally control vendor onboarding and component intake and validate utilization

ACTIVITIES

A.  Build reference patterns for dependency onboarding

Produce complete reference patterns for the recurring ways the organization takes on dependencies — not documents describing a process, but working intake pipelines and integration templates that assess, isolate, verify and record a dependency without manual steps.

The goal is that the easy path is the safe path: a team taking on a new vendor through the reference gets the tier-appropriate assessment, the standard contract terms, an isolated integration and an inventory entry by default; a team pulling a component gets provenance and vulnerability verification automatically. This removes the largest single source of exposure, which is dependencies taken on outside any process.

Maintain the patterns under change control, and make them genuinely easier to use than the ad hoc alternative, since adoption follows convenience more reliably than policy.

B.  Validate usage of reference patterns

Verify that dependencies in service were in fact taken on through the reference patterns and remain within them, rather than assuming that publishing a pattern ensures its use.

Vendors engaged outside the standard process — on a corporate card, through a business unit's own budget, or inherited through acquisition — and components pulled from outside the curated channel are the ones that will not match, and they are where unassessed and unmonitored dependence accumulates.

Report the proportion of the estate onboarded through reference patterns as a programme metric, and route exceptions through the documented process rather than letting them accumulate silently.

RESULTS

  • Reference patterns that assess, isolate and record dependencies by default
  • The safe path made the easy path for taking on vendors and components
  • Measured proportion of the estate onboarded through reference patterns
  • Dependencies taken on outside the standard process identified rather than invisible

ADD’L SUCCESS METRICS

  • >90% of new critical dependencies onboarded through a reference pattern
  • >90% of the estate matching its reference onboarding
  • >1 reference pattern review in past 6 months

ADD’L COSTS

  • Buildout and maintenance of reference onboarding patterns
  • Ongoing validation of pattern utilization

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (4 days/yr)
  • Security Analysts (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Threat Assessment - 3
  • Implementation Review - 3
  • Environment Hardening - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
39
DR1DR2DR3
OBJECTIVESupport ad hoc reviews of proposed dependencies to ensure baseline assuranceOffer assessment services and increase review granularityRequire review of dependencies and audit against expectations
ACTIVITIES
  1. A. Identify the exposure a proposed dependency creates
  2. B. Check the proposal against known risks and requirements
  1. A. Deploy a formal due-diligence review process
  2. B. Analyze the proposal against the assurance and access model
  1. A. Develop detailed dependency and continuity review
  2. B. Require reviews and audit dependency compliance
ASSESSMENT
  • Do teams document what exposure a proposed dependency creates?
  • Do teams check proposed dependencies against known risks and requirements?
  • Do most teams specifically analyze proposed dependencies for assurance?
  • Are most stakeholders aware of how to obtain a due-diligence review?
  • Does the review process incorporate analysis of what the vendor connects to?
  • Does the review process incorporate detailed continuity and necessity analysis?
  • Does routine audit require a baseline for dependency review results?
RESULTS
  • Documented exposure for each proposed dependency
  • Early identification of dependencies with no exit or unverifiable posture
  • Baseline expectation that dependencies are reviewed before commitment
  • Formal due-diligence process with named reviewers and recorded outcomes
  • Proposals assessed against what the vendor connects to, not only what it claims
  • Fourth-party exposure considered at selection time
  • Consistent turnaround that keeps review from being bypassed
  • Continuity understanding of what fails, and for how long, if a dependency does
  • Necessity and resilience tested rather than assumed
  • Mandatory review for critical dependencies with verified conditions
  • Audit evidence that review is happening and its conditions implemented
Vendor
SAMM / Vendor / The Security Practices - v3.0
40
Support ad hoc reviews of proposed dependencies to ensure baseline assurance

ACTIVITIES

A.  Identify the exposure a proposed dependency creates

For each proposed engagement or component, document what the organization would be taking on. This is the vendor equivalent of an attack surface and it need not be elaborate.

Record what data and access the vendor would have, how it integrates, what the business would be unable to do if it failed, what the contract offers on security and exit, and — for a component — what it depends on in turn and how deeply it would be embedded. Concentration deserves explicit attention: whether this dependency piles onto a provider or component many others already rest on.

The exercise is most valuable for critical dependencies and for anything that would reach sensitive data or be hard to replace, since that is where an ill-considered commitment does lasting harm.

B.  Check the proposal against known risks and requirements

Review each proposed dependency against the organization's threat models, resilience principles and requirements, asking of each identified risk what this arrangement does about it.

Concentrate on the decisions that are hard to change later: whether the vendor can actually evidence the posture it claims, whether the contract carries notification and audit rights, whether there is a viable exit, whether a component's provenance can be verified, and whether the dependency worsens a concentration.

Record the review outcome with the proposal. Even an informal note stating who reviewed it and what was raised gives the next reviewer a starting point.

RESULTS

  • Documented exposure for each proposed dependency
  • Early identification of dependencies with no exit or unverifiable posture
  • Baseline expectation that dependencies are reviewed before commitment

SUCCESS METRICS

  • >50% of new critical dependencies reviewed before commitment in past 6 months
  • >80% of proposals with a documented exposure assessment
  • >1 dependency review conducted in past 3 months

COSTS

  • Ongoing overhead from dependency review
  • Buildout of review criteria and due-diligence templates

PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (3 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Threat Assessment - 1
  • Secure Architecture - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
41
Offer assessment services and increase review granularity

ACTIVITIES

A.  Deploy a formal due-diligence review process

Establish a defined review — a due-diligence assessment scaled to the vendor's tier — with named reviewers, entry criteria and a recorded outcome, so that review is a step in the process rather than a favor asked of a colleague.

Make the route obvious and the turnaround short, and define clearly which engagements require which depth of review. A critical vendor with deep data access warrants attestations, a penetration test summary and a look at its own supply-chain controls; a low-tier tool warrants a light questionnaire.

Define what a review can conclude — approved, approved with conditions, or not to proceed — and who can overrule it, recognizing that some proposed dependencies should genuinely be declined rather than mitigated.

B.  Analyze the proposal against the assurance and access model

Extend review beyond the vendor to what the vendor connects to, using the assurance and access model built under Security Requirements.

For each proposal, establish what the vendor would reach and whether the assurance on offer matches the access sought. A vendor requesting a standing credential into your environment should not pass on the strength of a marketing page, and a component pulled into a critical build warrants provenance verification a peripheral one does not.

This is also where fourth-party exposure should be examined: what the vendor itself depends on, and whether its failure would reach you through a chain you had not considered.

RESULTS

  • Formal due-diligence process with named reviewers and recorded outcomes
  • Proposals assessed against what the vendor connects to, not only what it claims
  • Fourth-party exposure considered at selection time
  • Consistent turnaround that keeps review from being bypassed

ADD’L SUCCESS METRICS

  • >80% of new engagements passing through formal due diligence in past 6 months
  • >80% of reviews completed within the defined turnaround
  • >80% of proposals assessed against the assurance and access model

ADD’L COSTS

  • Program overhead from operating a formal review process
  • Reviewer time and training

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (3 days/yr)
  • Procurement (2 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Threat Assessment - 2
  • Security Requirements - 2
  • Implementation Review - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
42
Require review of dependencies and audit against expectations

ACTIVITIES

A.  Develop detailed dependency and continuity review

Deepen review to test the necessity and resilience of each proposed dependency rather than accepting it, and to trace what happens if it fails.

Work the failure through. If this vendor went down, what stops, for how long, and what is the fallback? If it were breached, what data of ours is exposed? If it went out of business, could we get our data back and migrate, and how long would that take? For a component, what is the blast radius if a vulnerability is found in it, and how quickly could we replace it?

These questions are answerable before commitment and expensive to answer once the dependency is load-bearing.

B.  Require reviews and audit dependency compliance

Make review mandatory for critical dependencies, and verify through routine audit that the requirement is met rather than assuming it.

Audit both that reviews happened and that their conditions were implemented. A review that concluded 'approved provided a data-return clause is secured' is worth nothing if the contract was signed without one.

Feed audit findings into the strategy session so systematic review failures are addressed as programme problems rather than individually.

RESULTS

  • Continuity understanding of what fails, and for how long, if a dependency does
  • Necessity and resilience tested rather than assumed
  • Mandatory review for critical dependencies with verified conditions
  • Audit evidence that review is happening and its conditions implemented

ADD’L SUCCESS METRICS

  • >90% of critical dependencies formally reviewed before commitment
  • >90% of review conditions verified as implemented
  • >1 audit of the review programme in past 6 months

ADD’L COSTS

  • Ongoing overhead from mandatory review and audit
  • Buildout of continuity review methodology

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Architects (2 days/yr)
  • Business Owners (1 day/yr)
  • Security Auditors (5 days/yr)

RELATED LEVELS

  • Policy & Compliance - 3
  • Secure Architecture - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
43
IR1IR2IR3
OBJECTIVEOpportunistically find unassessed dependencies and check high-risk onesMake discovery and review accurate and efficient through automationMandate comprehensive review and gate dependency intake against a baseline
ACTIVITIES
  1. A. Create review checklists from known requirements
  2. B. Discover unassessed dependencies and review critical ones
  1. A. Utilize automated dependency discovery and software composition analysis
  2. B. Integrate assessment into the dependency lifecycle
  1. A. Customize discovery for organization-specific concerns
  2. B. Gate dependency intake against policy
ASSESSMENT
  • Do teams have checklists for reviewing the dependencies actually in use?
  • Do you look for critical dependencies that entered without being assessed?
  • Is automation used to discover service and software dependencies across the estate?
  • Do you generate a bill of materials for the software you build and run?
  • Are discovery and analysis rules customized for organization-specific concerns?
  • Does routine audit require a dependency baseline prior to engagement or build?
RESULTS
  • Checklists expressed as observable properties of a live dependency
  • Reconciliation that surfaces reliance the register never captured
  • Discovery of critical dependencies that were never assessed
  • Automated discovery of both service and software dependencies
  • A bill of materials generated automatically for what the organization builds and runs
  • Components with known vulnerabilities flagged at build time
  • Dependencies discovery cannot see treated as findings
  • Discovery covering organization-specific dependency and licence concerns
  • Non-compliant dependencies prevented rather than detected after reliance sets in
  • Auditable record of what dependencies were permitted and why
  • Exception route with named approvers rather than circumvention
Vendor
SAMM / Vendor / The Security Practices - v3.0
44
Opportunistically find unassessed dependencies and check high-risk ones

ACTIVITIES

A.  Create review checklists from known requirements

Build a checklist from the requirements and assurance model already defined, expressed as things that can actually be checked of a live dependency.

Keep it to what carries real weight: is the vendor on the approved list, is a current assessment and attestation on file, does the access in use match what was approved, are the contract terms in force, and for a component, is it a maintained version free of known serious vulnerabilities with its ingredients known.

Have the checklist reviewed by the teams who own each relationship, since they will know which assurances have quietly lapsed and why.

B.  Discover unassessed dependencies and review critical ones

Find the dependencies the organization actually relies on but never formally assessed, and check the critical ones against the checklist.

Manual discovery is enough to start: reconcile the vendor inventory against accounts payable, against the identity provider's list of connected applications, and against the dependency manifests of the software the organization builds. Almost every organization that looks finds critical reliance it never assessed — the SaaS trial that became load-bearing, the free API in the checkout path, the open-source library at the heart of a product.

Record findings and route them for assessment with an owner and a date. A dependency found outside the process is assessed, brought under contract, or retired — never left because it is inconvenient to address.

RESULTS

  • Checklists expressed as observable properties of a live dependency
  • Reconciliation that surfaces reliance the register never captured
  • Discovery of critical dependencies that were never assessed

SUCCESS METRICS

  • >50% of critical dependencies reviewed against the checklist in past 6 months
  • >80% of dependency types with a review checklist
  • >80% of unassessed-dependency findings assigned an owner and date

COSTS

  • Buildout of dependency review checklists
  • Ongoing overhead from manual discovery and review

PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (3 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Security Requirements - 1
  • Secure Architecture - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
45
Make discovery and review accurate and efficient through automation

ACTIVITIES

A.  Utilize automated dependency discovery and software composition analysis

Move from manual reconciliation to automated discovery of both kinds of dependency: the services in use, drawn from expenditure, identity and network signals, and the software components in what the organization builds and runs, drawn from software composition analysis of manifests and artifacts.

Software composition analysis is the higher-value half for the supply chain. Scanning builds and artifacts produces a bill of materials automatically and flags components with known vulnerabilities, which is the only practical way to know what is actually inside the software the organization ships and runs.

Take particular care with what discovery cannot see — a vendor paid from a business unit's own budget, a component vendored into a repository, a service integrated without central identity — since those are exactly where unassessed dependence accumulates.

B.  Integrate assessment into the dependency lifecycle

Wire discovery and composition analysis into the points where they can change an outcome rather than producing a periodic report nobody acts upon.

The highest-value integrations tie action to what is found: a newly discovered vendor is routed for assessment automatically, and a build introducing a component with a serious known vulnerability is flagged or blocked. Assessment at the point a vendor is engaged prevents unassessed engagements, and a check in the build pipeline catches a bad component before it ships.

Give dependency owners a view of what has been found in their area and the means to act on it, since most unassessed dependence is an oversight the owner will address once they can see it.

RESULTS

  • Automated discovery of both service and software dependencies
  • A bill of materials generated automatically for what the organization builds and runs
  • Components with known vulnerabilities flagged at build time
  • Dependencies discovery cannot see treated as findings

ADD’L SUCCESS METRICS

  • >80% of the estate covered by automated dependency discovery in past 1 month
  • >80% of discovered vulnerabilities in components triaged within the defined window
  • <5% of known dependencies outside discovery coverage

ADD’L COSTS

  • Buildout or license of discovery and software composition analysis tooling
  • Ongoing tuning of discovery to organization definitions

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (5 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Secure Architecture - 2
  • Design Review - 2
  • Environment Hardening - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
46
Mandate comprehensive review and gate dependency intake against a baseline

ACTIVITIES

A.  Customize discovery for organization-specific concerns

Extend automated discovery and analysis beyond generic checks to the dependency concerns specific to your organization that no standard tool would know.

These are usually the interesting ones: the specific component a previous incident showed to be dangerous, the vendor the organization has decided not to renew, the licence that must not enter the codebase, or the concentration threshold beyond which reliance on a single provider triggers review.

Maintain these custom rules with the same discipline as the standard checks, since a rule written after an incident years ago may now be enforcing something obsolete.

B.  Gate dependency intake against policy

Move enforcement earlier by expressing the standards as checks evaluated before a vendor is engaged or a component is pulled, so that a non-compliant dependency is prevented rather than detected after reliance has set in.

Evaluating a proposed engagement or a build change against policy turns a finding that would have taken weeks to unwind into a blocked action the author reconsiders immediately, and it produces an auditable record of what was permitted and why. Blocking a build that introduces a critically vulnerable component, or an engagement with no assessment on file, are the high-value cases.

Introduce the gate in warning mode first to understand what it would block, enforce once the noise is understood, and provide an exception route with a named approver so the gate is respected rather than circumvented.

RESULTS

  • Discovery covering organization-specific dependency and licence concerns
  • Non-compliant dependencies prevented rather than detected after reliance sets in
  • Auditable record of what dependencies were permitted and why
  • Exception route with named approvers rather than circumvention

ADD’L SUCCESS METRICS

  • >90% of the estate assessed against custom and standard rules monthly
  • >90% of new dependency intake passing through policy evaluation
  • >1 audit requiring a dependency baseline in past 6 months

ADD’L COSTS

  • Ongoing maintenance of organization-specific discovery and policy
  • Program overhead from gate operation and exception handling

ADD’L PERSONNEL

  • Vendor Managers (3 days/yr)
  • Security Analysts (4 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (5 days/yr)

RELATED LEVELS

  • Policy & Compliance - 3
  • Secure Architecture - 3
  • Monitoring & Maintenance - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
47
ST1ST2ST3
OBJECTIVEEstablish process to perform basic tests based on requirementsMake vendor testing more complete and efficientMandate vendor testing and establish a reliance standard
ACTIVITIES
  1. A. Derive test cases from known requirements
  2. B. Test the isolation and blast radius of a vendor integration
  1. A. Utilize automated testing and continuous vendor monitoring
  2. B. Exercise inherited vulnerability response
  1. A. Employ organization-specific test cases
  2. B. Establish a reliance standard for critical dependencies
ASSESSMENT
  • Are dependencies tested against the requirements specified for them?
  • Do you test what a compromised vendor could reach in your environment?
  • Do you continuously monitor the posture of critical vendors between assessments?
  • Do you test whether you can quickly determine exposure to a newly-disclosed component vulnerability?
  • Are most stakeholders aware of vendor test and monitoring status?
  • Are test cases comprehensively generated for organization-specific dependency risks?
  • Do routine audits demand minimum standard results before critical reliance?
RESULTS
  • Test cases derived from the requirements the organization relies upon
  • Evidence that a vendor's access and integration are actually limited
  • Evidence about what a compromised vendor could reach
  • Automated regression testing of vendor integrations
  • Continuous monitoring that catches vendor posture degrading between assessments
  • Exercised ability to answer 'are we affected' quickly when a component is disclosed
  • Validated response to a downgrade in a critical vendor's signal
  • Test cases generated from the organization's own dependency maps
  • Whole-system testing covering detection, assessment and containment
  • Defined standard that must be met before critical reliance
  • Standard satisfied through the onboarding pattern so it is inherited
Vendor
SAMM / Vendor / The Security Practices - v3.0
48
Establish process to perform basic tests based on requirements

ACTIVITIES

A.  Derive test cases from known requirements

Turn the requirements for each dependency into tests that can actually be run against the parts the organization controls, so a requirement can be shown to hold rather than asserted.

Start with the controls the organization is most relying upon. If the arrangement rests on the vendor's access being limited, the test is to confirm that a vendor credential cannot reach beyond its intended scope. If it rests on integrity of a brought-in component, the test is to verify its provenance and that tampering would be detected. If it rests on notification, the test is whether a vendor alert would actually reach the right people.

Document the expected result alongside each test so a change after a vendor update or an integration change is noticed.

B.  Test the isolation and blast radius of a vendor integration

Test what an attacker who compromised a vendor, or the vendor's own credential, could reach in your environment, since a vendor compromise reaching you is among the most common supply-chain failures.

Exercise the integration as if the vendor were hostile: attempt to move from the vendor's access to systems and data beyond its intended scope, and observe what is stopped and what is logged. The useful finding is usually not that the vendor is trustworthy but that its integration is over-privileged and unmonitored.

Test a representative integration built by the standard pattern, and record findings against the reference pattern so remediation lands in the pattern rather than on a single connection.

RESULTS

  • Test cases derived from the requirements the organization relies upon
  • Evidence that a vendor's access and integration are actually limited
  • Evidence about what a compromised vendor could reach

SUCCESS METRICS

  • >50% of critical dependencies with derived test cases in past 12 months
  • >1 test of a vendor integration's blast radius in past 12 months
  • >80% of test findings routed to the reference pattern

COSTS

  • Buildout of vendor test cases
  • External or internal testing effort

PERSONNEL

  • Security Analysts (4 days/yr)
  • Vendor Managers (2 days/yr)
  • Security Auditors (4 days/yr)

RELATED LEVELS

  • Security Requirements - 1
  • Design Review - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
49
Make vendor testing more complete and efficient

ACTIVITIES

A.  Utilize automated testing and continuous vendor monitoring

Automate the tests that should run repeatedly, and adopt continuous monitoring of vendor posture so that a degradation is noticed between assessments rather than at the next annual review.

Continuous monitoring is the higher-value half. External security ratings, breach-intelligence feeds and attestation-expiry tracking give an ongoing signal on a vendor's posture, which matters because a vendor assessed as sound at onboarding can degrade badly over the year before anyone would otherwise look again. Validate that a downgrade in a critical vendor's signal actually triggers a response.

Run integration and blast-radius tests after significant changes as well as on a schedule, since a vendor changing its integration model can silently widen the access it holds.

B.  Exercise inherited vulnerability response

Exercise the organization's ability to respond when a vulnerability is announced in a component it uses or a breach in a vendor it relies on, rather than trusting the process will work under pressure.

Run a realistic scenario end to end: a serious vulnerability is announced in a widely-used component. Can the organization determine, quickly, whether it uses that component and where? Can it assess its exposure and patch or mitigate within the target time? The recurring failure is the first question — organizations without a current bill of materials spend days establishing whether they are even affected, which is exactly the time an attacker is using.

Feed the gaps back into architecture and monitoring, since an inability to answer 'are we affected' quickly is a symptom other Practices must fix.

RESULTS

  • Automated regression testing of vendor integrations
  • Continuous monitoring that catches vendor posture degrading between assessments
  • Exercised ability to answer 'are we affected' quickly when a component is disclosed
  • Validated response to a downgrade in a critical vendor's signal

ADD’L SUCCESS METRICS

  • >80% of critical vendors under continuous posture monitoring in past 6 months
  • >1 inherited-vulnerability response exercise in past 3 months
  • >80% of critical integrations covered by automated testing

ADD’L COSTS

  • Buildout or license of continuous monitoring and automated testing
  • Program overhead from response exercises

ADD’L PERSONNEL

  • Security Analysts (5 days/yr)
  • Vendor Managers (3 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Threat Assessment - 2
  • Issue Management - 2
  • Environment Hardening - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
50
Mandate vendor testing and establish a reliance standard

ACTIVITIES

A.  Employ organization-specific test cases

Generate test cases from your own dependency maps and threat models rather than a generic catalogue, so testing addresses the paths that matter for your estate.

Where a dependency map shows a concentration or a critical integration, build a test that exercises what happens when it fails or is compromised, and establishes whether the controls hold. This produces findings expressed in terms of real business impact, which is what makes them actionable outside the security team.

Include the response process in scope. Testing whether a vendor incident or an inherited vulnerability is detected, assessed and contained within the target time measures the whole system rather than any single control.

B.  Establish a reliance standard for critical dependencies

Define the testing and assurance that must be satisfied before the organization takes on critical reliance on a dependency, and hold the line on it.

Require the standard to be met through the reference onboarding pattern rather than by one-off effort, so that satisfying it is inherited by everything taken on the same way. This is the difference between assurance that scales and assurance that becomes a bottleneck.

Require audit evidence that the standard was met, and route exceptions through the documented process with a named approver.

RESULTS

  • Test cases generated from the organization's own dependency maps
  • Whole-system testing covering detection, assessment and containment
  • Defined standard that must be met before critical reliance
  • Standard satisfied through the onboarding pattern so it is inherited

ADD’L SUCCESS METRICS

  • >90% of critical dependencies covered by organization-specific test cases
  • >90% of new critical reliance meeting the defined standard
  • >1 end-to-end vendor incident exercise in past 6 months

ADD’L COSTS

  • Buildout of organization-specific test case library
  • Program overhead from reliance standard enforcement

ADD’L PERSONNEL

  • Security Analysts (6 days/yr)
  • Vendor Managers (2 days/yr)
  • Architects (2 days/yr)
  • Security Auditors (5 days/yr)

RELATED LEVELS

  • Threat Assessment - 3
  • Issue Management - 3
  • Monitoring & Maintenance - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
51
IM1IM2IM3
OBJECTIVEIdentify and handle vendor issues in an ad hoc mannerElaborate the response processes for consistency and speedImprove the assurance program through analysis of vendor incidents
ACTIVITIES
  1. A. Identify point of contact and monitor for vendor issues
  2. B. Create informal vendor response capability
  1. A. Establish a consistent vendor incident response process
  2. B. Establish an inherited vulnerability response process
  1. A. Conduct root-cause analysis of vendor incidents
  2. B. Collect and report vendor incident metrics
ASSESSMENT
  • Do most staff have a point of contact for vendor security issues?
  • Does your organization have people able to establish exposure to a troubled vendor?
  • Does the organization utilize a consistent process for vendor incident response?
  • Is there a defined process for responding to vulnerabilities in components you use?
  • Are most vendor incidents inspected for root causes to generate further recommendations?
  • Do teams consistently collect and report data and metrics related to vendor incidents and advisories?
RESULTS
  • A route by which vendor incidents and component advisories reach the organization
  • People able to establish and contain the organization's exposure to a vendor
  • People able to determine where an inherited component is used
  • Runbook for vendor incidents including the organization's own notification duty
  • Pre-established authority to sever an integration and invoke continuity
  • An inherited-vulnerability process driven by a queryable bill of materials
  • Advisories and incidents tracked against their windows
  • Structural causes identified and routed to the owning Practice
  • Over-privileged integrations and unknown ingredients surfaced as common roots
  • Measured time from advisory to remediation across the estate
  • Incident data informing programme planning
Vendor
SAMM / Vendor / The Security Practices - v3.0
52
Identify and handle vendor issues in an ad hoc manner

ACTIVITIES

A.  Identify point of contact and monitor for vendor issues

Establish how the organization learns that a dependency is in trouble, and a route for acting on it, since vendor problems are frequently discovered from outside rather than announced neatly.

Vendor incidents surface through the vendor's own notification, through news and threat intelligence, through a service simply not working, and through staff noticing. Inherited vulnerabilities surface through public advisories about components the organization uses. Establish who watches for these and where a report goes, including the critical case of a customer or researcher telling you about a vendor problem before the vendor does.

Publish the route where people will find it and make sure it reaches someone who can act.

B.  Create informal vendor response capability

Assemble the people who can act when a vendor issue is reported, with the knowledge and authority to do something about it.

For a vendor incident, that means someone who can establish what the organization has exposed to that vendor, contain the connection if needed, and escalate to the vendor under the contract. For an inherited vulnerability, it means someone who can determine whether and where the organization uses the affected component and drive the patch. Many organizations discover during their first real case that nobody can quickly answer where a component is used, and that finding out consumes the time that mattered.

Write down who holds these responsibilities and how they are reached, including out of hours, since disclosures do not wait for business hours.

RESULTS

  • A route by which vendor incidents and component advisories reach the organization
  • People able to establish and contain the organization's exposure to a vendor
  • People able to determine where an inherited component is used

SUCCESS METRICS

  • >80% of staff aware of how to report a vendor problem
  • >80% of vendor issues reaching a named responder in past 6 months
  • Out-of-hours vendor response path documented and tested in past 12 months

COSTS

  • Buildout of reporting and monitoring routes
  • Ongoing availability of responders

PERSONNEL

  • Vendor Managers (3 days/yr)
  • Security Analysts (3 days/yr)
  • Managers (1 day/yr)

RELATED LEVELS

  • Education & Guidance - 1
  • Strategy & Metrics - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
53
Elaborate the response processes for consistency and speed

ACTIVITIES

A.  Establish a consistent vendor incident response process

Define what happens when a vendor fails or is breached, so that response does not depend on who takes the report and the organization's own obligations are met.

Write a runbook covering the sequence: establish what the organization has exposed to the vendor, contain the integration if warranted, invoke the vendor's contractual obligations for notification and cooperation, assess the organization's own downstream duties to customers and regulators, and enact the continuity plan if the service is down. The step most often missed is the organization's own notification duty — a vendor breach of your customers' data can be your reportable breach.

Pre-establish the decisions that cannot wait: who can sever a vendor integration, who invokes continuity, and who owns communication with the vendor.

Define target times, particularly from awareness to a first assessment of exposure, since that determines whether the organization can meet its own obligations.

B.  Establish an inherited vulnerability response process

Define how the organization responds when a vulnerability is disclosed in a component it uses, from advisory to remediation, against a target driven by severity.

Specify how exposure is determined — ideally by querying an up-to-date bill of materials rather than by manual search — how the fix is prioritized and deployed, and how a mitigation is applied when no fix yet exists. The recurring difficulty is completeness and speed: finding every place a component is used, including in vendored copies and in what vendors supply to you, before an attacker finds the one you missed.

Track advisories against their remediation windows and escalate those at risk, since an unpatched, publicly-known vulnerability in an internet-facing component is among the most reliably exploited conditions there is.

RESULTS

  • Runbook for vendor incidents including the organization's own notification duty
  • Pre-established authority to sever an integration and invoke continuity
  • An inherited-vulnerability process driven by a queryable bill of materials
  • Advisories and incidents tracked against their windows

ADD’L SUCCESS METRICS

  • >80% of vendor incidents handled through the defined process in past 6 months
  • >80% of inherited vulnerabilities remediated within their severity window
  • >80% of incidents meeting the target time from awareness to exposure assessment

ADD’L COSTS

  • Buildout and maintenance of vendor and vulnerability runbooks
  • Program overhead from process operation and advisory triage

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (6 days/yr)
  • Managers (2 days/yr)
  • Business Owners (1 day/yr)

RELATED LEVELS

  • Education & Guidance - 2
  • Security Testing - 2
  • Monitoring & Maintenance - 2
Vendor
SAMM / Vendor / The Security Practices - v3.0
54
Improve the assurance program through analysis of vendor incidents

ACTIVITIES

A.  Conduct root-cause analysis of vendor incidents

Investigate what allowed each significant vendor incident or inherited vulnerability to harm the organization, rather than closing on the immediate remediation.

The causes worth finding are structural: the vendor was over-privileged so its compromise reached far into your environment, the exposure was unknown because the vendor was never assessed, the vulnerable component could not be located because there was no bill of materials, the outage was crippling because there was no alternative, or the concentration meant one vendor's failure took several of your services at once. Each is a programme finding — usually pointing at architecture, requirements or monitoring — rather than an incident finding.

Route causes to the Practice that owns them and track them to closure. The most common structural causes, over-privileged integrations and unknown ingredients, are addressed in Environment Hardening and Monitoring & Maintenance, and analysis is how the case for acting on them gets made.

B.  Collect and report vendor incident metrics

Instrument both processes so their performance can be measured and trended, and report results into the strategy session.

The measurements that drive behavior are time from vendor awareness to exposure assessment, time from component advisory to remediation across the estate, the proportion of incidents involving vendors that were never assessed, and the proportion of advisories the organization could answer 'are we affected' for immediately. The last is a direct measure of supply-chain readiness and usually the most sobering.

Trend over time rather than reporting snapshots, and use the data to argue for the roadmap rather than to allocate blame.

RESULTS

  • Structural causes identified and routed to the owning Practice
  • Over-privileged integrations and unknown ingredients surfaced as common roots
  • Measured time from advisory to remediation across the estate
  • Incident data informing programme planning

ADD’L SUCCESS METRICS

  • >90% of significant vendor incidents receiving root-cause analysis
  • >80% of identified causes closed within the agreed period
  • >1 incident and advisory metrics report to stakeholders in past 3 months

ADD’L COSTS

  • Program overhead from root-cause analysis
  • Buildout of incident and advisory metrics collection

ADD’L PERSONNEL

  • Vendor Managers (2 days/yr)
  • Security Analysts (6 days/yr)
  • Managers (2 days/yr)
  • Security Auditors (3 days/yr)

RELATED LEVELS

  • Strategy & Metrics - 3
  • Security Testing - 3
  • Environment Hardening - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
55
EH1EH2EH3
OBJECTIVEUnderstand and constrain the dependencies in useImprove confidence through stronger isolation and currencyEnforce assurance continuously and reduce unaccounted dependence
ACTIVITIES
  1. A. Establish an inventory of dependencies and their access
  2. B. Apply baseline constraints to vendor access and components
  1. A. Strengthen vendor isolation and access brokering
  2. B. Establish routine patching of inherited software
  1. A. Enforce provenance and integrity across the supply chain
  2. B. Reduce unaccounted dependence and expand the hardening audit
ASSESSMENT
  • Do you maintain an inventory of your dependencies and the access each vendor holds?
  • Is vendor access limited and inherited software kept on supported versions?
  • Is vendor access brokered, scoped and time-bound rather than standing?
  • Are inherited vulnerabilities patched within windows set by severity and exposure?
  • Is the provenance and integrity of incoming software verified rather than trusted?
  • Does routine audit check that dependencies are controlled and unaccounted dependence reduced?
RESULTS
  • Reconciled inventory of dependencies, their access and their components
  • Vendor access limited to what each function requires
  • Inherited components kept on supported versions
  • Access removed for vendors no longer in use
  • Vendor access brokered, scoped and time-bound rather than standing
  • Administrative and code-level vendor integrations given particular attention
  • Inherited vulnerabilities remediated within severity- and exposure-based windows
  • Transitive and vendor-embedded components brought into patch coverage
  • Provenance and integrity verified for software entering the organization
  • Critical vendors' own supply-chain controls brought into scope
  • Unaccounted dependence and concentration actively reduced
  • Audit confirming controls are effective where software actually enters
Vendor
SAMM / Vendor / The Security Practices - v3.0
56
Understand and constrain the dependencies in use

ACTIVITIES

A.  Establish an inventory of dependencies and their access

Establish and maintain a picture of what the organization depends on, what access each vendor holds, and what components its software contains, drawing on the inventory and discovery work in other Practices.

Inventory is foundational because every control is scoped by it. An organization cannot constrain a vendor it has not recorded or patch a component it does not know it runs, and the dependencies missing from inventory are disproportionately those taken on outside the standard process, which are also disproportionately over-privileged and unpatched.

Reconcile sources rather than trusting one. Accounts payable, the identity provider, the software bill of materials and what business units report will each know about dependencies the others do not, and the differences are the finding.

Record an owner for every significant dependency, since ownerless vendors are neither monitored nor offboarded and ownerless components are neither patched nor retired.

B.  Apply baseline constraints to vendor access and components

Establish baseline controls: limit what each vendor can reach, and keep inherited components at supported versions.

Grant each vendor the least access its function requires and no standing access it does not actively need, and isolate the integration so that a compromise of the vendor is not automatically a compromise of your environment. Remove access for vendors no longer in use, which reconciliation reliably shows to be a longer list than expected.

For inherited software, keep components on maintained, supported versions and off end-of-life ones. Handle the highest-tier dependencies first and measure coverage, since the meaningful number is how much of the critical estate is actually constrained and current in practice, which is usually less than policy assumes.

RESULTS

  • Reconciled inventory of dependencies, their access and their components
  • Vendor access limited to what each function requires
  • Inherited components kept on supported versions
  • Access removed for vendors no longer in use

SUCCESS METRICS

  • >90% of significant dependencies present in a reconciled inventory with an owner
  • >80% of vendor integrations limited to least-required access
  • >1 inventory reconciliation in past 3 months

COSTS

  • Buildout or license of inventory and access-control capability
  • Ongoing overhead from constraint and reconciliation

PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (3 days/yr)
  • Managers (1 day/yr)
  • Security Auditors (2 days/yr)

RELATED LEVELS

  • Secure Architecture - 1
  • Implementation Review - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
57
Improve confidence through stronger isolation and currency

ACTIVITIES

A.  Strengthen vendor isolation and access brokering

Move from baseline access limits to managed isolation, so that no vendor compromise becomes a foothold in your environment.

Broker vendor access rather than granting standing credentials: scoped, time-bound, monitored connections through a controlled path, so that a stolen vendor credential is of limited use and its use is visible. Segment vendor integrations from the rest of the environment, and constrain what a vendor can do even within its scope. Give particular attention to vendors with administrative or code-level access — build and deployment tools, monitoring agents, managed service providers — since these are the integrations whose compromise has caused the largest supply-chain breaches.

Review vendor access on a cycle and remove what is unused, since access accumulates silently and dormant vendor credentials are a favored route in.

B.  Establish routine patching of inherited software

Move from keeping components supported to actively managing their currency as a measured service, driven by the vulnerability signal from software composition analysis.

Set remediation windows by severity and by exposure — an internet-facing critical vulnerability on a short clock, an internal low-severity one on a long one — and measure latency against them, since latency is what actually predicts exploitation. Extend coverage to the components that are easy to overlook: transitive dependencies pulled in by the ones you chose, components embedded in vendor-supplied software, and base images cloned long ago and never rebuilt.

Handle the long tail deliberately — a component that cannot be updated without breaking a critical integration needs an owner and a compensating control, not a recurring reminder.

RESULTS

  • Vendor access brokered, scoped and time-bound rather than standing
  • Administrative and code-level vendor integrations given particular attention
  • Inherited vulnerabilities remediated within severity- and exposure-based windows
  • Transitive and vendor-embedded components brought into patch coverage

ADD’L SUCCESS METRICS

  • >80% of critical vendor access brokered rather than standing
  • >90% of critical inherited vulnerabilities remediated within their window
  • >1 vendor access review in past 6 months

ADD’L COSTS

  • Buildout of access brokering, segmentation and patch management
  • Program overhead from access review and long-tail handling

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (5 days/yr)
  • Architects (3 days/yr)
  • Managers (2 days/yr)

RELATED LEVELS

  • Secure Architecture - 2
  • Implementation Review - 2
  • Threat Assessment - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
58
Enforce assurance continuously and reduce unaccounted dependence

ACTIVITIES

A.  Enforce provenance and integrity across the supply chain

Extend control so that what enters the organization from outside is verified rather than trusted, since the most damaging supply-chain attacks deliver tampered but superficially legitimate software.

Verify the provenance and integrity of components and vendor-supplied software before it is used — signed artifacts, checked build provenance, and a curated channel through which everything must pass — so that a tampered or typosquatted package cannot enter unnoticed. For critical vendors, extend assurance to their own supply-chain controls, since your integrity depends on theirs.

Verify these protections hold where software actually enters, including the paths that bypass the main pipeline — a developer's machine, an emergency patch, a vendor's direct update channel.

B.  Reduce unaccounted dependence and expand the hardening audit

Attack the root cause by depending on less that is unassessed, and bring the controls under routine audit so their continued effectiveness is verified rather than assumed.

Drive down unaccounted dependence: retire vendors no longer used, consolidate redundant ones, remove unused components from what the organization builds, and reduce the concentrations that turn one failure into many. Every dependency not carried is one that cannot fail, be breached, or harbor a vulnerability.

Audit should confirm both that controls are present and that they are effective — a vendor integration nominally brokered but with a standing back-door credential, or composition analysis that runs but whose findings nobody actions, is present but protecting little. Report into the strategy session so systematic weaknesses drive the roadmap.

RESULTS

  • Provenance and integrity verified for software entering the organization
  • Critical vendors' own supply-chain controls brought into scope
  • Unaccounted dependence and concentration actively reduced
  • Audit confirming controls are effective where software actually enters

ADD’L SUCCESS METRICS

  • >90% of components and vendor software verified for provenance before use
  • >90% of critical vendor access under enforced brokering
  • >1 hardening and dependency-reduction audit in past 6 months

ADD’L COSTS

  • Buildout or license of provenance verification and curated intake
  • Ongoing audit of control effectiveness and dependence reduction

ADD’L PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (4 days/yr)
  • Architects (3 days/yr)
  • Security Auditors (5 days/yr)

RELATED LEVELS

  • Issue Management - 3
  • Monitoring & Maintenance - 3
  • Secure Architecture - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
59
MM1MM2MM3
OBJECTIVECapture the information needed to observe dependenciesEstablish continuous oversight and detailed proceduresMandate oversight of dependency health and validate offboarding
ACTIVITIES
  1. A. Capture vendor posture and vulnerability telemetry
  2. B. Document procedures for typical vendor alerts
  1. A. Establish continuous vendor and vulnerability oversight
  2. B. Maintain formal vendor operations documentation
  1. A. Expand audit program for vendor monitoring
  2. B. Validate vendor offboarding and access removal
ASSESSMENT
  • Do you track vendor posture and maintain a bill of materials for inherited software?
  • Are vendor-related alerts and conditions documented for most critical dependencies?
  • Are critical vendors under continuous oversight rather than only periodic review?
  • Do teams maintain documentation for how vendors are managed and offboarded?
  • Is dependency monitoring audited to check that expected signal is arriving and actioned?
  • Is vendor offboarding and access removal validated using a consistent process?
RESULTS
  • Central record of vendor posture and the vulnerabilities inherited through components
  • An up-to-date bill of materials underpinning the whole Practice
  • Vendor integration activity logged beyond the vendor's reach
  • Documented meaning and response for the common vendor alerts
  • Continuous oversight closing the gap between a vendor degrading and acting
  • Reassessment cadence by tier, with adverse signals pulling reviews forward
  • Current vendor operations documentation with named owners
  • Offboarding requirements documented before they are needed
  • Audited assurance that dependency signal is arriving and being actioned
  • A bill of materials verified current and complete
  • Verified offboarding with credentials revoked and data returned or destroyed
  • Reconciliation catching relationships ended in name only
Vendor
SAMM / Vendor / The Security Practices - v3.0
60
Capture the information needed to observe dependencies

ACTIVITIES

A.  Capture vendor posture and vulnerability telemetry

Identify the information required to establish the current state of the organization's dependencies and ensure it is collected and retained centrally.

The core set is the status of each vendor's assessment and attestations, the activity of vendor integrations, an up-to-date bill of materials for inherited software, and a feed of advisories affecting the components in use. The bill of materials deserves emphasis, since without it the organization cannot answer the single most important question of a supply-chain incident — whether it is affected — and every other capability in this Practice depends on having it.

Collect vendor integration activity to a destination the vendor cannot reach, so a compromised vendor cannot erase the record of what it did.

Review the collected set with the people who respond to vendor incidents, since they will know which signal they most often wish they had.

B.  Document procedures for typical vendor alerts

For the alerts vendor monitoring routinely produces, document what they mean and what the recipient should do.

Cover the common ones: a vendor breach announced, a critical vulnerability disclosed in a component in use, a vendor's security rating dropping, an attestation expiring, unusual activity on a vendor integration, and a vendor service degrading. For each, record the likely benign explanation as well as the serious one, since most have both — the rating drop is sometimes a scanning artifact.

Keep the procedures where responders work, and review them when the estate or the advisory volume changes materially.

RESULTS

  • Central record of vendor posture and the vulnerabilities inherited through components
  • An up-to-date bill of materials underpinning the whole Practice
  • Vendor integration activity logged beyond the vendor's reach
  • Documented meaning and response for the common vendor alerts

SUCCESS METRICS

  • >80% of critical vendors with tracked posture and attestation status
  • >80% of inherited components covered by an advisory feed
  • >1 review of collected telemetry with responders in past 12 months

COSTS

  • Buildout of vendor and vulnerability telemetry collection
  • Ongoing maintenance of alert procedures

PERSONNEL

  • Vendor Managers (4 days/yr)
  • Security Analysts (4 days/yr)
  • Managers (1 day/yr)

RELATED LEVELS

  • Environment Hardening - 1
  • Issue Management - 1
Vendor
SAMM / Vendor / The Security Practices - v3.0
61
Establish continuous oversight and detailed procedures

ACTIVITIES

A.  Establish continuous vendor and vulnerability oversight

Move from periodic assessment to continuous oversight, so that a change in a vendor's posture or a new vulnerability in an inherited component is noticed when it happens rather than at the next scheduled review.

Feed external security ratings, breach intelligence, attestation expiry and advisory streams into a single view of dependency health, and define what each signal triggers — a reassessment, a conversation with the vendor, an escalation. The point is closing the gap between a vendor degrading and the organization acting, which under annual review can be a year.

Reassess vendors on a cadence set by tier — critical ones often, standard ones annually — and let a material adverse signal pull a reassessment forward rather than waiting for the calendar.

B.  Maintain formal vendor operations documentation

Produce and keep current the documentation the teams managing vendors depend upon, so that operation does not rest on individuals' memory.

Cover the dependency inventory and each vendor's owner and criticality, the escalation path for each alert type, the incident and continuity procedures per critical vendor, the reassessment schedule, and — importantly — the offboarding procedure and what each vendor holds that would need to be recovered or destroyed at exit.

Assign ownership and a review cadence. Vendor documentation decays quickly because the estate changes continuously and dependencies are added without announcement.

RESULTS

  • Continuous oversight closing the gap between a vendor degrading and acting
  • Reassessment cadence by tier, with adverse signals pulling reviews forward
  • Current vendor operations documentation with named owners
  • Offboarding requirements documented before they are needed

ADD’L SUCCESS METRICS

  • >80% of critical vendors under continuous oversight
  • >80% of vendors reassessed within their tier's cadence
  • >1 vendor operations documentation review in past 6 months

ADD’L COSTS

  • Program overhead from continuous oversight
  • Ongoing maintenance of vendor operations documentation

ADD’L PERSONNEL

  • Vendor Managers (5 days/yr)
  • Security Analysts (5 days/yr)
  • Managers (2 days/yr)
  • Procurement (2 days/yr)

RELATED LEVELS

  • Issue Management - 2
  • Environment Hardening - 2
  • Security Testing - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
62
Mandate oversight of dependency health and validate offboarding

ACTIVITIES

A.  Expand audit program for vendor monitoring

Bring the monitoring itself under audit, verifying that the signal the organization believes it has on its dependencies is actually arriving and being watched.

Audit for gaps rather than volume. The questions that matter are which critical vendors are not being monitored, which inherited components are outside the advisory feed, which attestations have lapsed unnoticed, and which alerts were raised and never actioned. A component outside the feed generates no advisories, which is easily mistaken for an absence of vulnerabilities.

Verify the bill of materials is current and complete, since it is the foundation the whole Practice rests on and it goes stale with every build that is not re-scanned.

B.  Validate vendor offboarding and access removal

Establish and verify that vendor relationships are ended cleanly, so that a vendor no longer used retains no access to, and holds no data of, the organization.

The sequence needs to be explicit and confirmed: revoke the vendor's credentials and remove its integrations, confirm the return or destruction of the organization's data to the standard the contract requires, retrieve anything the organization needs to continue without the vendor, close the commercial relationship, and remove the vendor from inventory with a recorded disposition.

Audit the outcome by reconciliation: check terminated vendors against those still holding active credentials, still integrated, or still holding data under an expired agreement. This reliably finds relationships ended on paper but not in practice — the dormant integration, the standing API key, the data a former vendor never confirmed it deleted — which are a favored and long-lived route in.

RESULTS

  • Audited assurance that dependency signal is arriving and being actioned
  • A bill of materials verified current and complete
  • Verified offboarding with credentials revoked and data returned or destroyed
  • Reconciliation catching relationships ended in name only

ADD’L SUCCESS METRICS

  • >95% of critical dependencies producing monitored signal within the expected interval
  • >90% of offboarded vendors with confirmed access removal and data disposition
  • >1 audit of monitoring coverage and offboarding in past 6 months

ADD’L COSTS

  • Ongoing audit of monitoring coverage and bill-of-materials currency
  • Program overhead from offboarding validation and reconciliation

ADD’L PERSONNEL

  • Vendor Managers (5 days/yr)
  • Security Analysts (5 days/yr)
  • Procurement (2 days/yr)
  • Security Auditors (5 days/yr)

RELATED LEVELS

  • Policy & Compliance - 3
  • Implementation Review - 3
  • Environment Hardening - 3
Vendor
SAMM / Vendor / The Security Practices - v3.0
63

Assessment
Worksheets

Scoring this domain
Use these worksheets to assess where the organization stands in this domain. Answer the questions for each Practice and read off the Maturity Level; the Introduction explains the scoring method and how to turn the result into a roadmap.
Strategy & Metrics
Is there a vendor and supply-chain security assurance program already in place?
Do most of the business stakeholders understand your organization's vendor risk profile?
Is most of your staff aware of future plans for the assurance program?SM1
Are most of your vendors and critical components tiered by criticality?
Are tiers used to tailor the required assurance activities?
Does most of the organization know about what's required based on tier?SM2
Is per-tier data for cost of assurance activities collected?
Does your organization regularly compare your vendor assurance spend with other organizations?SM3
Policy & Compliance
Do most stakeholders know their vendor and supply-chain compliance obligations?
Are compliance requirements specifically considered when a vendor is engaged?PC1
Does the organization utilize a set of policies and standards to control vendor engagement?
Does the organization maintain an inventory of the vendors and components it depends on?PC2
Are vendor relationships periodically audited to ensure a baseline of compliance with policies and standards?
Does the organization systematically use audits to collect and control compliance evidence?PC3
Education & Guidance
Have most staff who engage vendors been given risk awareness training?
Does each team have access to vendor and supply-chain best practices and guidance?EG1
Are most roles given role-specific vendor risk training and guidance?
Are most staff able to pull in vendor risk expertise when they need it?EG2
Is vendor guidance centrally controlled and consistently distributed?
Are staff approving critical vendors tested to ensure a baseline skill-set?EG3
Vendor
SAMM / Vendor / Assessment Worksheets - v3.0
66
Threat Assessment
Do most critical dependencies have documented likely threats?
Does your organization understand and document how a vendor is most likely to fail or be compromised?TA1
Do teams regularly analyze how a critical capability depends on chains of vendors?
Do teams use a method of rating vendor threats for relative comparison?
Are stakeholders aware of relevant threats and ratings?TA2
Do teams specifically consider fourth-party and concentration risk?
Are all controls captured and mapped back to inherited threats?TA3
Security Requirements
Do most new vendor engagements have specified security requirements?
Do teams require a bill of materials and maintenance evidence for adopted components?SR1
Are stakeholders reviewing what assurance each tier of vendor must provide for its access?
Are requirements being specified based on feedback from other security activities?SR2
Are stakeholders reviewing vendor contracts for security requirements?
Are the security requirements specified for vendors and components being audited?SR3
Secure Architecture
Are teams provided with a list of approved vendors and component sources?
Are most teams aware of resilience and supply-chain principles and applying them?SA1
Do you advertise shared integration and intake services with guidance for teams?
Are teams provided with prescriptive assessment patterns and standard contract terms?SA2
Are dependencies onboarded through centrally controlled reference patterns?
Are dependencies being audited for usage of secure architecture components?SA3
Vendor
SAMM / Vendor / Assessment Worksheets - v3.0
67
Design Review
Do teams document what exposure a proposed dependency creates?
Do teams check proposed dependencies against known risks and requirements?DR1
Do most teams specifically analyze proposed dependencies for assurance?
Are most stakeholders aware of how to obtain a due-diligence review?
Does the review process incorporate analysis of what the vendor connects to?DR2
Does the review process incorporate detailed continuity and necessity analysis?
Does routine audit require a baseline for dependency review results?DR3
Implementation Review
Do teams have checklists for reviewing the dependencies actually in use?
Do you look for critical dependencies that entered without being assessed?IR1
Is automation used to discover service and software dependencies across the estate?
Do you generate a bill of materials for the software you build and run?IR2
Are discovery and analysis rules customized for organization-specific concerns?
Does routine audit require a dependency baseline prior to engagement or build?IR3
Security Testing
Are dependencies tested against the requirements specified for them?
Do you test what a compromised vendor could reach in your environment?ST1
Do you continuously monitor the posture of critical vendors between assessments?
Do you test whether you can quickly determine exposure to a newly-disclosed component vulnerability?
Are most stakeholders aware of vendor test and monitoring status?ST2
Are test cases comprehensively generated for organization-specific dependency risks?
Do routine audits demand minimum standard results before critical reliance?ST3
Vendor
SAMM / Vendor / Assessment Worksheets - v3.0
68
Issue Management
Do most staff have a point of contact for vendor security issues?
Does your organization have people able to establish exposure to a troubled vendor?IM1
Does the organization utilize a consistent process for vendor incident response?
Is there a defined process for responding to vulnerabilities in components you use?IM2
Are most vendor incidents inspected for root causes to generate further recommendations?
Do teams consistently collect and report data and metrics related to vendor incidents and advisories?IM3
Environment Hardening
Do you maintain an inventory of your dependencies and the access each vendor holds?
Is vendor access limited and inherited software kept on supported versions?EH1
Is vendor access brokered, scoped and time-bound rather than standing?
Are inherited vulnerabilities patched within windows set by severity and exposure?EH2
Is the provenance and integrity of incoming software verified rather than trusted?
Does routine audit check that dependencies are controlled and unaccounted dependence reduced?EH3
Monitoring & Maintenance
Do you track vendor posture and maintain a bill of materials for inherited software?
Are vendor-related alerts and conditions documented for most critical dependencies?MM1
Are critical vendors under continuous oversight rather than only periodic review?
Do teams maintain documentation for how vendors are managed and offboarded?MM2
Is dependency monitoring audited to check that expected signal is arriving and actioned?
Is vendor offboarding and access removal validated using a consistent process?MM3
Vendor
SAMM / Vendor / Assessment Worksheets - v3.0
69
For the latest version and additional info, please see the project web site at
https://bsamm.org
Building Security Assurance Maturity Model (BSAMM) began as an extension of OpenSAMM 1.0 (opensamm.org), generalizing its software-assurance model to every domain of information security assurance.
Author & Project Lead
Pravir Chandra
This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License.