On this page
- Quick Reference (60 Seconds)
- What the Standard Actually Requires
- Why ICT Supply Chain Security Matters
- Scope and Applicability
- Key Definitions and Terminology
- Relationship to Other Controls
- The ICT Supply Chain Threat Landscape
- SBOM and Software Supply Chain Security
- Detailed Implementation Guidance
- Hardware and Component Provenance
- ICT Supply Chain Policy and Requirements (Template)
- Risk Assessment and Treatment
- Audit and Compliance Checklist
- Metrics and KPIs
- Common Pitfalls and Audit Failures
- Illustrative Scenarios
- 16A. Advanced Implementation Guidance
- Key Takeaways
- Multi-Framework Mapping
- Implementation Roadmap
- FAQ
- References and Further Reading
Quick Reference (60 Seconds)
ISO 27001:2022 Annex A 5.21 requires processes and procedures to manage the information security risks associated with the ICT products and services supply chain, looking beyond your direct supplier to the components, sub-suppliers, and software dependencies behind what you buy.
| Element | What You Need to Know |
|---|---|
| Control Number | A.5.21 |
| Control Name | Managing Information Security in the ICT Supply Chain |
| Standard Reference | ISO/IEC 27001:2022, Annex A, Control 5.21 |
| 27002 Guidance | ISO/IEC 27002:2022, Clause 5.21 |
| Control Type | Preventive |
| Objective | Maintain an agreed level of security across the ICT product and service supply chain |
| What You Must Do | Define security requirements for ICT acquisition; require flow-down; obtain component/SBOM info; validate |
| Owner | CISO + Procurement + Engineering/Architecture |
| Maturity L1 → L5 | No supply-chain view → acquisition requirements → flow-down + SBOM → continuous validation → resilient, provenance-assured supply chain |
| Audit Red Flag | No SBOM/component visibility, no flow-down, no process to react to a compromised dependency |
| Quick Win | Require an SBOM and a vulnerability-disclosure commitment in your next software/ICT procurement |
| Time to Implement | 6–12 weeks for acquisition requirements + SBOM process + flow-down clauses |
| Related Controls | A.5.19 Supplier relationships · A.5.20 Supplier agreements · A.5.22 Monitoring supplier services · A.8.8 Technical vulnerabilities · A.8.30 Outsourced development |
The Bottom Line: A.5.20 secures your direct supplier; A.5.21 looks deeper, at the open-source libraries inside your software, the components inside your hardware, and the sub-contractors behind your ICT services. SolarWinds, Log4j and xz all proved that an attacker who compromises something upstream compromises everyone downstream. A.5.21 is how you see, and govern, that depth.
What the Standard Actually Requires
The ISO 27001:2022 Text
Annex A 5.21 states:
ISO 27001:2022 Annex A 5.21 asks organizations to define and run processes that manage security risk across the supply chain behind ICT products and services.
What ISO 27002:2022 Adds
In addition to the general supplier requirements (5.19, 5.20), ISO 27002 says to consider:
- (a) defining information security requirements to apply to ICT product/service acquisition;
- (b) requiring ICT services suppliers to propagate the organisation's security requirements throughout the supply chain if they sub-contract parts of the service;
- (c) requiring ICT products suppliers to propagate appropriate security practices through the supply chain if products include components acquired from others (e.g. sub-contracted developers, hardware-component providers);
- (d) requesting that ICT products suppliers provide information describing the software components used in products (i.e. an SBOM);
- (e) requesting information on the product's implemented security functions and the configuration required for secure operation;
- (f) implementing a monitoring process and acceptable methods for validating that delivered products/services adhere to security requirements;
- (g) identifying and documenting critical components and their provenance;
- (h) assurance that components are authentic and unaltered (anti-counterfeit, anti-tamper);
- managing the lifecycle and availability of components (incl. end-of-life and continued security maintenance);
- ensuring secure handling through transit and the ability to trace components.
The "shall vs should" Analysis
| Phrase | Force | Meaning |
|---|---|---|
| "shall be defined and implemented" (processes) | Mandatory | You must have a working ICT supply-chain security process |
| Acquisition requirements; flow-down | Mandatory in substance | ICT buys carry security requirements; suppliers propagate them |
| SBOM/component info; validation | Recommended/expected | Strongly expected for software-heavy or critical contexts |
What Auditors Actually Check
- A documented process for managing ICT supply-chain risk (not just generic supplier management).
- Security requirements in ICT acquisition, embedded in procurement of software/hardware/ICT services.
- Flow-down, suppliers required to propagate requirements to sub-suppliers.
- Component/SBOM visibility, can you find out if a vulnerable dependency is in your stack?
- A reaction capability, what you do when a widely-used component is compromised (Log4j test).
Why ICT Supply Chain Security Matters
The Business Risk Narrative
Modern software and hardware are assembled, not built, a typical application is mostly third-party and open-source code, and hardware contains components from dozens of sources. Each is an inherited risk you did not write and may not even know is there. The defining incidents of the last decade, SolarWinds (a compromised build pipeline), Log4j (a ubiquitous logging library), and xz/liblzma (a backdoored open-source dependency), were not breaches of any one company's perimeter; they were breaches of the supply chain that propagated to thousands of downstream victims simultaneously. A.5.21 exists because the perimeter no longer contains your risk.
Supply-Chain Threat Statistics
| Statistic | Source | Implication |
|---|---|---|
| Software supply-chain attacks have risen sharply year over year | Industry SC-security reports | Attackers target the upstream |
| A typical application is largely composed of open-source components | OSS analysis reports | You inherit vast third-party risk |
| Many organisations cannot quickly determine if a given component is in use | Log4j retrospectives | SBOM/visibility is essential |
| Critical components often have single-source dependencies | Resilience studies | Provenance + availability matter |
Indian Regulatory and Strategic Context
- DPDP Act 2023: A vulnerable ICT component that exposes personal data is still your safeguard failure (Section 8(5)); supply-chain risk management is part of "reasonable security safeguards."
- Telecom, "Trusted Products/Sources" regime: Indian telecom security rules require designated trusted sources for network equipment, a national ICT supply-chain control.
- MeitY / Government procurement: Preference for trusted/empanelled sources, data-localisation, and security-tested products for government ICT.
- RBI / SEBI: Expect technology-vendor risk management, including the technology supply chain, for regulated entities.
- CERT-In Directions (2022): Visibility and SBOM-style readiness underpin the ability to assess exposure and report within 6 hours when an upstream vulnerability emerges.
- Defence/CII: Provenance, anti-tamper, and trusted-source requirements for critical and strategic systems.
Industry-Specific Consequences
| Sector | Failure mode | Consequence |
|---|---|---|
| IT/SaaS | A backdoored dependency ships in your product | Mass downstream compromise; customer loss |
| BFSI | Compromised ICT vendor update propagates to core systems | Systemic fraud, RBI action |
| Manufacturing/OT | Counterfeit or tampered components in control systems | Safety + reliability failure |
| Government/Defence | Untrusted-source equipment in critical infra | National-security exposure |
impact of Non-Compliance
The impact of a supply-chain incident is uniquely high because it is systemic, when the upstream is compromised, every downstream system is at risk at once, and remediation means hunting a dependency across your entire estate under time pressure. Investing in SBOM, flow-down, and a tested reaction process turns "we have no idea if we're affected" into "we checked, here's our exposure, here's our fix", which is the difference between a controlled response and a crisis.
Scope and Applicability
What the Control Covers
- The information security risks in the supply chain behind ICT products (hardware, software, firmware) and services (managed services, cloud, development) you acquire.
- Acquisition requirements, flow-down to sub-suppliers, component visibility (SBOM), provenance/authenticity, and validation/monitoring of delivered ICT.
Who It Applies To
Every organisation acquiring ICT, universal, but the depth scales with how software/hardware-intensive you are. A software product company and a critical-infrastructure operator implement 5.21 most rigorously; a services SME focuses on acquisition requirements and SBOM for key software.
Size-Based Applicability
| Size | Realistic implementation |
|---|---|
| SME | Security requirements in ICT purchases; request SBOM + vuln-disclosure for key software; SCA scanning of own dependencies |
| Growing companies | Flow-down clauses; SBOM ingestion/triage; supplier security validation; critical-component register |
| Enterprise / product co. / CII | Full SC-RM program: provenance, anti-tamper, continuous SBOM monitoring, secure build pipeline, trusted sources |
Key Definitions and Terminology
| Term | Definition |
|---|---|
| ICT supply chain | The chain of suppliers/components/services behind an ICT product or service |
| SBOM | Software Bill of Materials, an inventory of components/dependencies in software |
| SCA | Software Composition Analysis, scanning code/builds for component vulnerabilities |
| Provenance | Verifiable origin/history of a component |
| Flow-down (propagation) | Requiring suppliers to impose your requirements on their sub-suppliers |
| Sub-supplier / nth-party | Suppliers beyond your direct (first) supplier |
| Anti-tamper / anti-counterfeit | Assurance a component is authentic and unaltered |
| Critical component | A component whose failure/compromise has high impact |
| SSDF | NIST Secure Software Development Framework |
| Trusted source | An approved/authorised supplier under a trust regime |
Relationship to Other Controls
| Control | Relationship to A.5.21 |
|---|---|
| A.5.19 Supplier relationships | Upstream. General supplier-risk process |
| A.5.20 Supplier agreements | Upstream. The contracts that carry flow-down and SBOM requirements |
| A.5.22 Monitoring supplier services | Downstream. Ongoing validation of supply-chain assurances |
| A.8.8 Technical vulnerabilities | Parallel. SBOM feeds vulnerability management of components |
| A.8.30 Outsourced development | Parallel. Outsourced/sub-contracted development is a supply-chain risk |
| A.8.28 / 8.25 Secure coding / SDLC | Parallel. Your own software supply chain (dependencies, build) |
| A.8.9 Configuration management | Parallel. Secure configuration of acquired products (27002 (e)) |
Two Directions of Supply Chain
A.5.21 runs in two directions. Inbound: the products/services you acquire (a vendor's software with its dependencies, hardware with its components). Your own product (outbound): if you build software/hardware, you are someone's supplier and must secure your supply chain, your open-source dependencies, your build pipeline, your sub-contracted developers (link A.8.30), and provide SBOMs to your customers. Mature organisations treat both directions as one discipline.
The ICT Supply Chain Threat Landscape
| Attack type | Example pattern | Defence under 5.21 |
|---|---|---|
| Compromised build/update | Malicious code injected into a vendor's CI/CD and signed update (SolarWinds) | Validate suppliers' build security; monitor; flow-down |
| Vulnerable dependency | Ubiquitous library with a critical flaw (Log4j) | SBOM + SCA to locate and patch fast |
| Backdoored open source | Malicious maintainer inserts a backdoor (xz) | Provenance, dependency vetting, anomaly detection |
| Typosquatting / dependency confusion | Malicious package mimicking a real one | Curated registries, namespace controls |
| Counterfeit/tampered hardware | Cloned or implanted components | Provenance, anti-tamper, trusted sources |
| Sub-contractor compromise | An nth-party with weak security | Flow-down requirements; nth-party visibility |
SBOM and Software Supply Chain Security
The single highest-use practice for the modern (software) supply chain.
What an SBOM Gives You
A machine-readable inventory of every component and dependency in a piece of software (formats: SPDX, CycloneDX). With it, when the next Log4j drops, you answer "are we affected, and where?" in minutes instead of weeks (27002 (d)).
SBOM in Practice
- Request SBOMs from software suppliers (make it a contract term, link 5.20).
- Generate SBOMs for your own software (build-time tooling: Syft, CycloneDX generators).
- Ingest and monitor SBOMs against vulnerability feeds (Dependency-Track, vendor platforms) so new CVEs in known components alert automatically.
- Triage and patch per A.8.8 (technical vulnerabilities).
Securing Your Own Software Supply Chain
If you build software: use SCA in CI/CD, pin and verify dependencies, secure the build pipeline (signed artefacts, provenance/SLSA), control your package registries, and adopt the NIST SSDF. This is A.5.21 applied to yourself, and is increasingly demanded by your enterprise customers.
Detailed Implementation Guidance
Define ICT Acquisition Security Requirements (27002 (a))
Create a standard set of security requirements applied to ICT purchases: secure development evidence, vulnerability-disclosure/patching commitments, SBOM provision, secure-configuration guidance, and support/end-of-life terms. Bake these into procurement.
Require Flow-Down (27002 (b), (c))
Through agreements (5.20), require service suppliers to propagate your requirements to sub-contractors and product suppliers to propagate security practices to component providers, extending governance beyond first-party.
Obtain Component and Configuration Information (27002 (d), (e))
Request SBOMs, lists of implemented security functions, and secure-configuration guidance from product suppliers; use the latter to harden on deployment (link A.8.9).
Validate and Monitor (27002 (f))
Define acceptable methods to validate that delivered products/services meet requirements, security testing/acceptance (link A.8.29), reviewing supplier certifications, monitoring SBOMs against vulnerability feeds, and periodic reassessment (link A.5.22).
Identify Critical Components and Provenance (27002 (g), (h))
Maintain a critical-component register; document provenance; address single-source dependencies and end-of-life risk; require authenticity/anti-tamper assurance for hardware.
Build a Reaction Capability
The Log4j test: when a widely-used component is found vulnerable or compromised, can you (i) determine exposure (via SBOM), (ii) prioritise, and (iii) remediate/mitigate fast? Document and rehearse this process, it is what auditors and incidents both probe.
Use Trusted Sources Where Mandated
For telecom, government, defence and critical infrastructure, acquire from trusted/approved sources per the applicable Indian regime, and document the basis.
Hardware and Component Provenance
Software gets the headlines, but hardware supply-chain risk is real, especially for OT/critical sectors:
- Provenance: know the origin and chain of custody of critical components.
- Authenticity / anti-counterfeit: verify components are genuine (counterfeits are unreliable and may be malicious).
- Anti-tamper: assurance components are unaltered in transit (secure handling, tamper-evidence).
- Lifecycle & availability: manage end-of-life, spares, and continued security support; avoid single points of failure.
- Trusted sources: for telecom/CII, procure network and critical hardware from designated trusted sources.
ICT Supply Chain Policy and Requirements (Template)
Illustrative extract (full version in the toolkit):
ICT Supply Chain Security Requirements — Acme Technologies Pvt Ltd (A.5.21)
1. Acquisition. All ICT product/service acquisitions shall carry security requirements:
secure development attestation, vulnerability disclosure & patch SLAs, SBOM provision,
secure-configuration guidance, and end-of-life/support terms.
2. Flow-down. Suppliers shall propagate these requirements to their sub-suppliers and
component providers, and disclose material sub-suppliers.
3. SBOM. Software suppliers shall provide a current SBOM (SPDX or CycloneDX). Acme shall
ingest and monitor SBOMs against vulnerability feeds and triage findings per A.8.8.
4. Validation. Delivered ICT shall be validated against requirements via security testing/
acceptance (A.8.29) and review of supplier certifications.
5. Critical components. Critical components shall be registered with documented provenance;
authenticity/anti-tamper assurance required for critical hardware.
6. Reaction. On disclosure of a critical component vulnerability/compromise, the SC-RM
process shall determine exposure (via SBOM), prioritise and remediate within defined SLAs.
7. Trusted sources. Where mandated (telecom/government/CII), acquire from approved trusted
sources and document the basis.
Risk Assessment and Treatment
| Risk | Likelihood | Impact | Risk Level | Treatment |
|---|---|---|---|---|
| Vulnerable dependency, no visibility (Log4j) | High | High | Critical | SBOM + SCA + monitored vuln feeds |
| Compromised supplier update | Medium | High | High | Validate supplier build security; monitor; flow-down |
| Backdoored open-source component | Medium | High | High | Dependency vetting, provenance, anomaly detection |
| Counterfeit/tampered hardware | Low | High | Medium | Provenance, anti-tamper, trusted sources |
| Sub-supplier (nth-party) weakness | Medium | Medium | Medium | Flow-down + nth-party visibility |
| Critical single-source component EOL | Medium | High | High | Critical-component register; alternates; lifecycle mgmt |
| No reaction capability | Medium | High | High | Documented + rehearsed SC incident process |
Audit and Compliance Checklist
| # | Audit Question | Expected Evidence | Red Flag |
|---|---|---|---|
| 1 | Is there a documented ICT supply-chain risk process? | Process doc | Only generic supplier mgmt |
| 2 | Do ICT acquisitions carry security requirements? | Procurement requirements | ICT bought with no security terms |
| 3 | Is flow-down to sub-suppliers required? | Clauses (link 5.20) | No propagation |
| 4 | Do you obtain SBOMs / component info? | SBOMs on file | No component visibility |
| 5 | Do you monitor SBOMs against vulnerabilities? | SCA/monitoring tooling | No dependency monitoring |
| 6 | Is delivered ICT validated against requirements? | Test/acceptance records | No validation |
| 7 | Is there a critical-component register? | Register w/ provenance | Unknown critical components |
| 8 | Is there authenticity/anti-tamper assurance for HW? | Provenance/anti-tamper evidence | No provenance |
| 9 | Is there a tested reaction process (Log4j test)? | Process + exercise records | Can't determine exposure |
| 10 | Are secure-configuration guides used to harden products? | Hardening records (link 8.9) | Default/insecure configs |
| 11 | Are trusted-source rules followed where mandated? | Approved-source records | Untrusted-source procurement |
| 12 | Is your own software supply chain secured (if you build)? | SCA in CI/CD, signed builds | Unsecured pipeline |
| 13 | Are end-of-life/lifecycle risks managed? | Lifecycle/EOL register | Unsupported components in use |
| 14 | Are nth-party (sub-supplier) risks visible? | Sub-supplier disclosures | No nth-party view |
| 15 | Is the supply-chain process reviewed/updated? | Review records | Stale process |
(Full 25-question version in the toolkit 04-audit-evidence-checklist.md.)
Metrics and KPIs
| # | KPI | Formula | Target | Frequency |
|---|---|---|---|---|
| 1 | SBOM coverage | % critical software with current SBOM | ≥90% | Quarterly |
| 2 | ICT acquisition with security requirements | % ICT buys carrying requirements | 100% | Quarterly |
| 3 | Flow-down coverage | % ICT suppliers with flow-down terms | 100% | Quarterly |
| 4 | Component vulnerability response time | Avg time to assess exposure on new critical CVE | ≤24–72h | Per event |
| 5 | Monitored dependencies | % dependencies under vuln monitoring | ≥95% | Monthly |
| 6 | Critical-component register currency | % critical components registered | 100% | Quarterly |
| 7 | Own-pipeline SCA coverage | % builds with SCA scanning | 100% | Monthly |
| 8 | Provenance assurance (critical HW) | % critical HW with provenance | 100% | Quarterly |
| 9 | EOL/unsupported components | Count of unsupported components in use | Minimised | Quarterly |
| 10 | Supply-chain validation completion | % deliveries validated | 100% | Quarterly |
| 11 | Reaction exercise cadence | Supply-chain incident exercises per year | ≥1 | Annually |
| 12 | Trusted-source compliance | % mandated procurements from trusted sources | 100% | Quarterly |
Common Pitfalls and Audit Failures
| Pitfall | Root Cause | Fix |
|---|---|---|
| No component visibility (can't answer "are we affected?") | No SBOM | Require + generate + monitor SBOMs |
| Generic supplier mgmt only | No ICT-specific process | Build a dedicated SC-RM process |
| No flow-down to sub-suppliers | Contracts stop at first party | Flow-down clauses (5.20) |
| Own build pipeline insecure | Software supply chain ignored | SCA in CI/CD, signed builds, SSDF |
| Critical components unknown | No register | Critical-component register + provenance |
| No reaction capability | Untested process | Document + rehearse the Log4j scenario |
| Counterfeit/tampered HW risk ignored | No provenance/anti-tamper | Trusted sources + tamper assurance |
| EOL components linger | No lifecycle mgmt | EOL register + replacement plan |
Illustrative Scenarios
Illustrative scenario, a composite example for guidance, not a specific Singahi engagement or a verified outcome.
Illustrative Scenario 1, Indian SaaS Product Company (Bengaluru, 700 staff): SBOM and the Log4j Test
Challenge. When Log4Shell broke, this SaaS company spent 11 frantic days manually grepping repositories to find where the vulnerable Log4j library was used across its products and infrastructure, and still wasn't fully sure it had found everything. An enterprise customer's security review then demanded proof of a software supply-chain program; the company had none, threatening a renewal.
Solution (Singahi-guided, 10 weeks).
- Implemented SBOM generation (CycloneDX) in every build and SCA in CI/CD.
- Stood up Dependency-Track to ingest SBOMs and continuously monitor components against vulnerability feeds.
- Added SBOM provision and vulnerability-disclosure requirements to its own supplier contracts (5.20 flow-down) and began collecting SBOMs from key vendors.
- Documented and rehearsed a supply-chain reaction runbook (the "Log4j test").
Results. Exposure to a newly-disclosed critical component CVE can now be determined in under an hour; the enterprise renewal passed; and the SBOM/SC-RM evidence became standard sales collateral, accelerating future security reviews.
Illustrative Scenario 2, Indian Telecom/Network Operator: Trusted Sources and Component Provenance
Challenge. A network operator preparing for ISO 27001 (and subject to India's telecom trusted-source requirements) could not demonstrate provenance for critical network equipment, had no flow-down requiring equipment vendors to secure their own component supply chains, and no anti-tamper assurance for field-deployed hardware.
Solution (Singahi-guided, 14 weeks).
- Built a critical-component register with documented provenance and trusted-source basis for network equipment.
- Added flow-down and propagation requirements to vendor agreements (security practices through the component supply chain), plus secure-configuration and vulnerability-disclosure obligations.
- Implemented anti-tamper/secure-handling controls for field hardware and a lifecycle/EOL plan for critical components.
- Established a validation process (acceptance testing + supplier certification review) for delivered equipment.
Results. Provenance and trusted-source compliance demonstrable for all critical network components; vendor flow-down in place; the operator passed ISO 27001 certification and aligned with telecom trusted-source obligations in one program.
16A. Advanced Implementation Guidance
16A.1 Operationalising SBOM (beyond "have one")
An SBOM only delivers value when it is continuously monitored and actionable. The mature operating model is a loop: generate an SBOM on every build (Syft / CycloneDX / build-tool plugins); ingest it into a monitoring platform (OWASP Dependency-Track or a commercial equivalent); correlate components against live vulnerability feeds (NVD, GitHub Advisories, vendor PSIRTs); alert when a known component gains a new critical CVE; triage by exploitability and exposure; and remediate through your vulnerability-management process (A.8.8). The same loop applies to SBOMs you receive from suppliers, request them contractually (A.5.20), ingest them, and monitor the components your vendors ship to you. Without the monitoring loop, an SBOM is a static document that ages into irrelevance within weeks.
16A.2 Securing Your Own Build Pipeline (SLSA)
If you produce software, your build pipeline is itself a supply-chain attack surface, SolarWinds was a build compromise. Harden it: least-privilege, short-lived pipeline identities (link A.5.16 non-human identity); signed, verifiable build artefacts (Sigstore/cosign); build provenance attestations (the SLSA framework's levels progressively raise assurance that an artefact was built from the expected source by the expected process); controlled, curated package registries to defeat dependency-confusion and typosquatting; and secret scanning so credentials never enter the pipeline. Customers increasingly ask for SLSA level or provenance evidence in security reviews, it is becoming table stakes for selling software to enterprises.
16A.3 Hardware and Component Provenance (deeper)
For OT, telecom, and critical-infrastructure operators, hardware supply-chain risk is concrete. Build and maintain a critical-component register capturing origin, chain of custody, lifecycle/EOL status, and single-source dependencies. Require authenticity/anti-counterfeit assurance (counterfeit components are unreliable and may be malicious) and anti-tamper controls for components in transit (tamper-evident packaging, secure handling). Manage end-of-life: an unsupported critical component with no security patches is a standing risk that must be tracked and planned out. For mandated sectors, procure from trusted/approved sources and document the basis.
16A.4 Nth-Party Visibility
Your direct (first-party) supplier is rarely the whole story, the risk often lives several tiers deep (the open-source maintainer, the sub-contracted developer, the component vendor). Require flow-down (A.5.20) so first-party suppliers propagate your requirements, and seek disclosure of material sub-suppliers for your most critical data flows and products. You will not map the entire nth-party universe, but you should have visibility into the chain behind your crown-jewel systems.
16A.5 Sector-Specific Notes (India)
- SaaS / product companies: the dominant risk is your software supply chain (dependencies + build). SBOM + SCA + SLSA are the priorities; enterprise customers will audit them.
- BFSI / fintech: ICT-vendor and update integrity for core systems; RBI expects technology-supply-chain risk management; validate vendor build/update security.
- Telecom / CII: trusted-source obligations and hardware provenance dominate; anti-tamper and component lifecycle are key.
- Manufacturing / OT: counterfeit/tampered components in control systems; provenance and trusted sources.
16A.6 ICT Supply-Chain Maturity Model (L1–L5)
| Level | Characteristics |
|---|---|
| L1 | No supply-chain view; buy ICT without security requirements |
| L2 | Security requirements in major ICT acquisitions |
| L3 | Flow-down clauses; SBOMs requested/generated; critical-component awareness |
| L4 | Continuous SBOM monitoring; validation of deliveries; provenance for critical components; tested reaction runbook |
| L5 | Resilient, provenance-assured chain; automated monitoring; SLSA-level build assurance; nth-party visibility |
Target L3 for certification; software product companies and CII operators are typically expected at L4.
16A.7 Anatomy of a Supply-Chain Attack (and how 5.21 stops it)
In the SolarWinds pattern, an attacker compromised the vendor's build pipeline and inserted malicious code into a signed, legitimate update that thousands of customers then installed, the malware arrived through a trusted channel. The Log4j pattern was different: a critical flaw in a ubiquitous open-source library buried deep in countless applications, where the hard problem was simply finding where it was used. A.5.21 addresses both: validation and monitoring of supplier integrity and flow-down reduce the chance of a poisoned update reaching you; SBOM + continuous monitoring mean that when the next Log4j drops, you determine your exposure in minutes rather than weeks; and a tested reaction runbook turns a frantic estate-wide hunt into a controlled, evidenced response.
Key Takeaways
- A.5.21 looks past your direct supplier to the components, sub-suppliers, and dependencies behind ICT products and services.
- SBOM is the highest-use practice for software-centric organisations, generate, ingest, monitor, and act.
- Flow-down extends your requirements to sub-suppliers; provenance and trusted sources address hardware.
- The "Log4j test", can you determine exposure to a new critical component CVE quickly?, is what auditors and incidents both probe.
- Secure your own build pipeline (SLSA, signed artefacts) if you produce software; customers increasingly require it.
- In India, A.5.21 supports DPDP safeguards, telecom trusted-source rules, and MeitY procurement expectations.
Multi-Framework Mapping
| Framework | Reference | Mapping to A.5.21 |
|---|---|---|
| ISO/IEC 27002:2022 | 5.21 | ICT supply-chain security management |
| ISO/IEC 27036 | (series) | Supplier-relationship & ICT supply-chain security |
| NIST SP 800-161 Rev 1 | C-SCRM | Cyber supply-chain risk management practices |
| NIST CSF 2.0 | GV.SC (01–10) | Supply-chain risk management program |
| NIST SSDF (SP 800-218) | PO/PS/PW/RV | Secure software development (own supply chain) |
| CIS Controls v8 | Control 15; Control 16 (app software security) | Service-provider mgmt; secure software |
| PCI DSS v4.0 | Req 6.3.2 (inventory of bespoke/3rd-party software), 12.8 | Component inventory; TPSP management |
| SLSA / SBOM (SPDX, CycloneDX) | Build provenance; component inventory | Software supply-chain integrity |
| DPDP Act 2023 | Section 8(5) | Safeguards extend to ICT components handling data |
Implementation Roadmap
Phase 1, Foundation (Weeks 1–3)
- Define ICT acquisition security requirements; identify critical components/systems.
- Assess current software dependencies (SCA) and biggest supply-chain exposures.
Phase 2, SBOM & Flow-Down (Weeks 4–7)
- Stand up SBOM generation/ingestion and continuous monitoring.
- Add SBOM, vulnerability-disclosure and flow-down requirements to supplier agreements (5.20).
Phase 3, Validate & Harden (Weeks 8–10)
- Implement validation/acceptance for delivered ICT; apply secure-configuration guides (8.9).
- Build the critical-component register with provenance; address EOL/single-source risks.
Phase 4, React & Assure (Weeks 11–12+)
- Document and rehearse the supply-chain reaction runbook (Log4j test).
- Build KPI dashboard; connect to A.5.22 monitoring; internal audit dry-run.
FAQ
Q1: Is A.5.21 mandatory for certification? If you acquire ICT products/services (essentially everyone), yes. Auditors look for a real process and component visibility, not just generic supplier management.
Q2: How is A.5.21 different from A.5.19 and A.5.20? 5.19 is the supplier-risk process; 5.20 is the contract terms with your direct supplier; 5.21 looks deeper at the ICT supply chain, components, sub-suppliers, software dependencies, provenance.
Q3: What's the single most valuable practice? For software-centric organisations, SBOM, generated for your software and requested from suppliers, then monitored against vulnerability feeds. It is what lets you answer "are we affected?" in minutes.
Q4: We're not a product company, does 5.21 still apply? Yes. Even as a pure consumer of ICT, you should require security in acquisition, obtain SBOMs/component info for key software, and be able to react when an upstream component is compromised.
Q5: How does 5.21 relate to vulnerability management (A.8.8)? SBOM/component visibility feeds A.8.8, you cannot patch a vulnerable dependency you don't know you have. 5.21 supplies the inventory; 8.8 runs the remediation.
Q6: What about "trusted sources"? For telecom, government and critical infrastructure in India, certain ICT must come from designated trusted/approved sources; document compliance where this applies to you.
References and Further Reading
Primary standards
- ISO/IEC 27001:2022, Annex A control 5.21.
- ISO/IEC 27002:2022, Clause 5.21 (ICT supply-chain guidance (a)–(h)).
- ISO/IEC 27036 (series), Information security for supplier relationships / ICT supply chain.
Supporting frameworks
- NIST SP 800-161 Rev 1, Cyber Supply Chain Risk Management (C-SCRM).
- NIST CSF 2.0, GV.SC (Cybersecurity Supply Chain Risk Management).
- NIST SP 800-218, Secure Software Development Framework (SSDF).
- CIS Controls v8, Control 15 (Service Provider Management), Control 16 (Application Software Security).
- PCI DSS v4.0, Requirements 6.3.2 and 12.8.
- SBOM formats, SPDX, CycloneDX; SLSA (build provenance).
Indian & global context
- Digital Personal Data Protection Act, 2023, Section 8(5).
- Indian telecom security rules, trusted sources/products for network equipment.
- MeitY, government ICT procurement and empanelment.
- CERT-In, Directions under Section 70B of the IT Act, 2000 (2022).
Singahi resources: the A.5.21 toolkit and related guides for A.5.19 Supplier relationships, A.5.20 Supplier agreements, A.8.8 Technical vulnerabilities, and A.8.30 Outsourced development.