A supplier attack surface inventory is a dated list of internet-facing assets that a critical supplier has confirmed or that your team can substantiate. Each record needs a reason for inclusion, an owner, and a next review action. A domain that merely resembles the supplier’s name belongs in a candidate queue until its ownership is checked.
The purpose is to make later changes interpretable. A new service on a confirmed supplier domain may warrant a question; a service on unrelated shared infrastructure may not. NIST CSF 2.0 calls for suppliers to be prioritized by criticality, supplier services to be inventoried, and supplier risk to be monitored during the relationship.
Which Suppliers and Assets Belong in the First Supplier Attack Surface Inventory?
Start with suppliers whose interruption, compromise, or loss of service would materially affect a business process. Ask the business owner to name the contracted service, relevant legal entity, operational contact, and the domains the supplier has already disclosed. NIST SP 1305 recommends identifying technology suppliers and judging their criticality before setting requirements.
Define one inventory boundary per relationship. A corporate group may have many subsidiaries, acquired brands, and unrelated products; the contract may cover only one service. Record the exact entity and service so analysts do not attribute every domain bearing a parent brand to the contracted supplier.
For each relationship, begin with supplier-confirmed root domains, relevant subdomains, service names, and approved network ranges when the supplier provides them. Add public observations as candidates, rather than silently expanding the confirmed list. A cloud provider address or content-delivery network edge can host many customers and is weak ownership evidence by itself.
This is an asset baseline, not a complete vendor assessment. Our outside-in vendor risk assessment guide covers the broader assessment question. Here, the immediate output is a defensible answer to which observed asset belongs to which supplier relationship.
What Observation Scope and Evidence Can the Team Use?
Write down the collection scope before discovery begins. Record the contract or permission basis, approved observation methods, target domains, excluded subsidiaries, collection frequency, and the person who approved them. A supplier may permit passive review yet require separate authorization before any active probing.
Passive sources can show DNS records, certificate names, registration context, and public descriptions of reachable services. These observations establish what was visible at a particular time; they do not establish who operates the asset. A certificate name can refer to a retired service, and a DNS record can point to a shared platform.
For service checks, use only methods authorized for the named relationship and scope. Store the method and observation time beside the result, because a later reviewer must be able to distinguish a supplier statement from an external observation. Do not treat an unapproved scan or a guessed range as a shortcut to completeness.
NIST CSF 2.0’s GV.SC-05 places supplier security requirements in agreements, while GV.SC-02 calls for responsibilities to be coordinated. Those outcomes support a practical rule: agree who supplies an inventory, who may observe changes, and who answers ownership questions. A third-party risk management solution can help organize relationship records and follow-up work when these responsibilities span teams.
How Do You Verify That an Asset Belongs to the Supplier?
Use a confirmation chain, and preserve every link in it. First compare the candidate with the inventory supplied under the contract or directly by the supplier contact. A match to an explicitly confirmed domain is stronger than a name similarity discovered in public data.
Next, inspect DNS and certificate clues in the context of that confirmed domain. A subdomain under a supplier-confirmed root is a useful lead, but delegation, outsourcing, or a stale record can change who operates it. Record the observed relationship and ask whether it covers the service in your contract.
Then check hosting context without assigning ownership from an IP address alone. Shared cloud ranges, reverse proxies, and delivery networks may contain unrelated tenants. If the candidate remains ambiguous, send the supplier a precise question: which entity operates this hostname, for which service, and is it within the agreed observation scope?
Keep three states: confirmed, unverified, and excluded. Confirmed means the supplier or another documented authoritative relationship supports inclusion. Unverified means clues exist but the relationship is unresolved; excluded means evidence shows the item is unrelated or outside the scoped service.
Each state needs a dated reason, not just a colored label. If a supplier later retracts an asset, retain the earlier evidence and the correction date in the change log. That history prevents an analyst from mistaking a corrected attribution for an asset that vanished from the internet.
Which Fields Make the Inventory Useful Between Assessments?
Keep one row per asset and service relationship, with a stable record identifier. A single hostname can expose several services, so either use separate service rows or a linked service table. Avoid collapsing observations from different dates into one timeless finding.
| Field | What to record | Why it matters |
|---|---|---|
| Supplier and service | Contracted entity, service, business owner | Prevents group-wide attribution |
| Asset and type | Hostname, domain, certificate, or authorized service record | Defines the item being compared |
| Ownership evidence | Supplier statement or documented relationship, source, date, and status | Makes confirmation reviewable |
| Observation | Method, timestamp, and exposed service or finding | Separates a current change from old data |
| Priority and reviewer | Business criticality, analyst, review date | Routes questions to an accountable person |
| Next action | Confirm, monitor, correct, or escalate, with owner and due date | Keeps unresolved rows moving |
The table is a data model, not a risk score. Business criticality describes the effect of the supplier relationship; an exposed service describes an observation. A risk decision needs additional context, including the asset’s function, whether it is reachable, and whether the supplier confirms its current state.
NIST CSF 2.0 distinguishes inventories of supplier-provided services in ID.AM-04 from validated vulnerability records in ID.RA-01. Preserve that distinction in your fields. A candidate hostname should not become a confirmed vulnerable supplier asset merely because two separate tools returned plausible matches.
Which Changes Warrant a Supplier Question or Risk Review?
Compare each later observation with the approved baseline, using the same asset identity and a recorded observation date. Ask first whether the apparent change reflects a real supplier asset, a collection-method difference, or stale evidence. Only then decide whether the change affects the contracted service.
A newly visible service on a confirmed, critical supplier asset deserves prompt supplier confirmation. The question should name the asset, observation window, and service, then ask whether exposure is intended and who owns it. Changed DNS delegation or certificate associations also deserve review when they alter the ownership story.
A newly reported vulnerability warrants a risk review only after the team confirms that the affected product or service is present on a reachable, in-scope asset. Keep the public advisory, observed service evidence, and supplier response as separate records. An advisory about a product family does not prove that this supplier runs an affected version.
Route confirmed changes according to relationship criticality and agreed escalation thresholds. NIST CSF 2.0 GV.SC-07 calls for supplier risk to be recorded, prioritized, assessed, and monitored over the relationship. For the steps after a credible exposure signal, use our supplier exposure response guide.
Do not erase an unverified observation simply because it did not trigger escalation. Keep its evidence, last review date, and supplier question until it is resolved or expires under a documented rule. This lets later analysts see whether a repeated signal is new or a previously investigated ambiguity.
How Do You Maintain and Audit the Baseline?
Assign the business owner responsibility for the relationship scope and the exposure analyst responsibility for observations. The supplier contact confirms disputed ownership and explains planned changes. A risk reviewer decides whether a verified change affects the organization, rather than asking the discovery tool to make that decision.
Use a dated change log with the old value, new value, evidence, reviewer, supplier response, and closure decision. Record exceptions with an owner and review date. An exception should explain why a known mismatch remains open, not silently turn an unverified item into a confirmed one.
Review the baseline when a supplier is onboarded, changes its service, changes ownership, renews a contract, or exits the relationship. NIST CSF 2.0 GV.SC-09 ties monitoring to the technology product and service life cycle; GV.SC-10 addresses activities after a partnership ends. Archive the final scope and evidence when a service ends so later observations are not assigned to a closed relationship.
- BaselineSave confirmed assets, scope, owner, and observation date.
- VerifyCheck new candidates against supplier evidence and hosting context.
- CompareReview later observations against the approved baseline.
- ConfirmAsk the supplier about ambiguous ownership or material changes.
- UpdateRecord the decision, evidence, and next review date; repeat the loop.
The loop is complete only when a reviewer can reproduce why each asset was included or excluded. An external attack surface management platform may supply observations, but the baseline still needs relationship scope and supplier confirmation. Keep those two decisions visible so future reviews start from evidence rather than a fresh list of guesses.
Frequently Asked Questions
Does a certificate prove that a domain belongs to a supplier?
No. A certificate name is an observation that needs context. Compare it with supplier-provided records and ask the supplier about ambiguous assets.
Should a shared cloud IP address enter the supplier inventory?
Only when the supplier confirms the relevant asset or service relationship. Shared infrastructure alone does not establish supplier ownership.
When should a new exposed service trigger a supplier question?
Ask when it appears on a confirmed, in-scope asset and could affect a critical contracted service. Record the observation date and the supplier response.
