Key Takeaways: Third-Party and Supply Chain Risk Management

A scannable, reference-grade card. Reread this before a cert exam or a vendor review. Tables and decision rules first; prose only where it earns its place.


The one-sentence version

Your attack surface is the union of your own and everyone you trust; TPRM manages the part you don't control — through assessment and contract for vendors, and SBOMs + provenance for the software you didn't build.

Core definitions (the term ledger for this chapter)

Term Definition
Third-party risk management (TPRM) The lifecycle discipline of identifying, assessing, mitigating, and monitoring risk from external parties (vendors, suppliers, contractors) with access to your data, systems, or facilities, or that you depend on.
Supply chain risk The risk that a component/product/service you incorporate is compromised, tampered with, or flawed before it reaches you — importing the problem into your environment.
Software bill of materials (SBOM) A machine-readable inventory of every component in a piece of software (name, version, supplier, dependency relationships). Formats: SPDX, CycloneDX.
Fourth-party risk Risk from your vendors' vendors (sub-processors, dependencies) — no direct contract, low visibility and leverage.
Vendor security assessment Structured evaluation of a vendor's security posture: questionnaire + independent audit evidence (SOC 2/ISO 27001) + external signals.
Contractual security requirements Binding security obligations in the vendor contract that make posture enforceable (right to audit, breach notification, etc.).
Continuous vendor monitoring Keeping a vendor's risk picture current throughout the relationship (re-assessment, security ratings, breach/news watch, SBOM/vuln tracking).
Software provenance / SLSA Verifiable record of where an artifact came from, what source/build produced it, and that it wasn't tampered with. SLSA = a graduated framework for build integrity.
Concentration risk Outsized dependence on a single vendor/product/provider, so one failure has systemic impact — not fixable by a better assessment.

The three (plus one) flavors of "their risk"

Flavor What goes wrong Meridian example Primary treatment
Data/access risk Vendor holds your data or reaches your systems; their breach exposes you Breached payroll processor leaks SSNs Assess, least-privilege access, contract
Supply chain risk A component you deploy is compromised/flawed before delivery Transitive Log4j; tampered SolarWinds update SBOM + provenance + SCA
Fourth-party risk Your vendor's vendor fails/breaches AWS region the payroll vendor runs on Sub-processor flow-down clause
Concentration risk Outsized dependence on one provider Single core-banking vendor / single cloud region Diversify, resilience clauses, exit plan, explicit acceptance

The TPRM lifecycle (decision rule: tier first)

INVENTORY ─► TIER ─► ASSESS ─► CONTRACT ─► ONBOARD ─► MONITOR ─► OFFBOARD
   │           │        │          │          │          │          │
 find all   sort by   q'naire    bind the   least     keep it    confirm
 vendors    risk      + SOC 2    posture    privilege  current   destruction
 (AP, SSO,           evidence                          (skipped!) (leaks!)
 expenses)
Stage Characteristic failure mode Guard against it
Inventory Shadow vendors no one assessed Cross-reference AP + SSO app list + expenses
Tier One survey for all → drown or rubber-stamp 3-tier scheme by data/access/criticality/integration
Assess SOC 2 taken as a magic pass Check scope + date; read the exceptions
Contract Findings stay as "advice" Put requirements in binding clauses
Onboard Over-provisioned vendor access Least privilege, segmentation, MFA, scheduled windows
Monitor Assess once at signing, never again Re-assess on cadence + ratings + breach watch + SBOM feed
Offboard Data not destroyed, access not revoked Checklist + written destruction certificate

Vendor tiers

Tier Trigger (any one) Assessment Re-assess
1 Critical Regulated data / privileged or network access / business-critical / embedded code Full q'naire + SOC2/ISO evidence + right-to-audit + SBOM Annually + on change
2 Moderate Internal non-regulated data / limited access / replaceable Standard q'naire + attestation review 1–2 years
3 Low Public/no sensitive data / no system access / easily replaced Lightweight checklist / self-attestation Onboarding; ad hoc

The two canonical supply chain lessons (KNOW THE PAIRING)

Log4Shell SolarWinds (Sunburst)
Class Known vulnerability in a dependency Tampered build / malicious-by-design
The hard question "Are we running it, and where?" "Is this trusted artifact really untampered?"
Why hard It's a transitive dependency, buried Signed, versioned, components look legit
ID / facts CVE-2021-44228, CVSS 10.0 (Apache Log4j) Build-system compromise; correctly signed update
Defense SBOM (find the component) + continuous feed match Provenance / SLSA (prove the build) + pipeline integrity
An SBOM... ...solves it ...does NOT catch it

SBOM = what's inside. Provenance/SLSA = where it came from and whether it was tampered with. A complete software supply chain program needs both.

SBOM essentials

  • Formats: SPDX (ISO/IEC; licensing+security), CycloneDX (OWASP; security-first).
  • NTIA minimum elements: supplier, component name, version, unique identifiers (e.g., purl), dependency relationships, SBOM author, timestamp.
  • The rule: an SBOM has value only when continuously matched against vulnerability feeds — NVD/NIST CVE, CISA KEV (actively exploited), OSV.dev (open-source). Stored-and-ignored = an ingredient list nobody checked against the recalls.
  • Read a dependency graph: follow dependsOn to find transitive components (the buried Log4j).

Scoring a vendor questionnaire (the decision rule)

  1. Assign each control a weight (importance) and an answer score 0–4.
  2. $\text{pct} = \dfrac{\sum (\text{weight} \times \text{score})}{\sum (\text{weight} \times 4)}$.
  3. Critical-control override: if any critical control scores below 2, cap the tier at HIGH-RISK regardless of the average. (A 91% can't hide a missing admin MFA.)
  4. Output a structured verdict, never a bare percentage: overall rating + flagged gaps + required remediations + named residual risk.
  5. Corroborate critical "yes" answers with evidence (SOC 2, pen-test summary, policy proof) — trust, but verify.

Contractual security requirements (Tier 1 checklist) → risk treatment

Clause What it requires Treatment (Ch.27)
Minimum controls Encryption, MFA, patch SLA (ref ISO 27001/SOC 2) Mitigate
Right to audit Evidence + audit at a cadence Mitigate
Breach notification Notify within a short window (e.g., ≤72h — tighter than regulatory minimum) Mitigate
Data handling Ownership, residency, return/destruction + certificate Mitigate
Sub-processor (4th-party) Disclose + flow-down + change notice Mitigate (reach 4th party)
Liability + cyber-insurance Indemnification; insurance minimum Transfer
SBOM + provenance (software) SBOM per release; build-integrity roadmap Mitigate
Right to terminate Exit for uncured material breach Avoid (exit lever)

Vendor-breach response playbook (you didn't cause it; you still run it)

1. CONFIRM & SCOPE  — what of OURS is affected? (data inventory saves you)
2. CONTAIN YOUR SIDE — revoke vendor access (keys/VPN/creds); isolate their product
3. HUNT BLAST RADIUS — IoC match + beaconing + lateral-movement/identity hunt (Ch.22,10)
4. INVOKE CONTRACT   — demand details + notification within the contracted window
5. MEET OBLIGATIONS  — YOUR regulator/customer notifications (duty does NOT transfer)
6. REASSESS          — re-tier, decide to continue, demand improvements, feed lessons
  • If the vendor's product runs in your network with privilege → it's a FULL IR event (Ch.24), not a procurement task. Put the "trusted vendor compromised" scenario in your IR plan and tabletop it.
  • Stay on your side of the line: investigate your logs/data/access only; never probe the vendor's systems (unauthorized access). The right-to-audit clause is the lawful channel.

Common pitfalls (memorize)

  • Treating a SOC 2 report as a pass without checking scope/date/exceptions.
  • Taking self-attestation at face value for critical controls (no corroboration).
  • Reducing a questionnaire to one percentage that hides a failed critical control.
  • Assessing once at signing and never monitoring (the vendor drifts for years).
  • Offboarding without confirming data destruction / revoking access (years-later leaks).
  • Believing an SBOM catches SolarWinds-class attacks (it doesn't — that's provenance).
  • Scoring each vendor in isolation and never summing concentration.

Certification crosswalk

Concept CompTIA Security+ (ISC)² CISSP
Third-party / supply chain risk Governance, Risk & Compliance; supply chain assessment Domain 1 (Security & Risk Mgmt); Domain 8 (acquisition/software supply chain)
SBOM / dependency risk Secure application/SDLC concepts Domain 8 (software dev security)
Vendor assessment / right-to-audit / minimum requirements Third-party agreement types (SLA, MOU, BPA); right-to-audit Domain 1 (minimum security requirements, service-level reqs)
Software provenance / build integrity Supply chain security concepts Domain 8 (integrity of software, build environment)
Concentration risk / resilience Risk management strategies Domain 1 (risk treatment); Domain 7 (BC/DR dependency)
Vendor-breach / notification duties Incident response; agreements Domain 1 (legal/regulatory); Domain 7 (IR)

Project additions (Meridian + bluekit)

  • Program: a TPRM standard — vendor inventory + 3-tier scheme + lifecycle + contractual-requirements checklist + SBOM requirement (with the consuming/feed-matching process) + vendor-breach playbook. Concentration-risk note feeds the Chapter 27 enterprise risk register. Slots between compliance mapping (Ch.28) and the awareness program (Ch.30).
  • bluekit: compliance.py gains vendor_risk(answers) — weighted questionnaire scoring plus a critical-control override that caps the tier when a critical control fails. (Joins policy_coverage (Ch.26) and crosswalk (Ch.28) in the same module.)

Frameworks & standards to cite (Tier 1)

  • NIST SP 800-161 (Cybersecurity Supply Chain Risk Management, C-SCRM) — the supply chain risk standard.
  • NTIA Minimum Elements for an SBOM — what an SBOM must contain.
  • SLSA (Supply-chain Levels for Software Artifacts) — build-provenance framework.
  • CISA SBOM resources and Known Exploited Vulnerabilities (KEV) catalog.
  • Executive Order 14028 (Improving the Nation's Cybersecurity, 2021) — drove SBOM/supply chain requirements for federal software.
  • GLBA Safeguards Rule — requires overseeing service providers by contract + ongoing monitoring.
  • Shared Assessments SIG, CSA CAIQ — standardized vendor questionnaires. SPDX / CycloneDX — SBOM formats. SOC 2 / ISO 27001 — the audit evidence you review (Chapter 28).