Safeguard
Supply Chain•

How do you answer an SBOM request for a component you resell?

If your product bundles software made by someone else, the SBOM should name the producer, link or request their SBOM and say what you could not get.

Safeguard Security Team
4 min read

List the third party component with its real producer, ask that producer for its SBOM, and either include the data or link to it. If you cannot get it, say so explicitly rather than leaving a gap. The customer is buying your product, so the answer is still yours to give.

Why resold components complicate the answer

Many products bundle software written by others: an embedded database, a licensed library, an agent, or an entire module. Your customer asks you for one SBOM. You may not hold the full details for the bundled part.

CISA's 2026 minimum elements are clear on one point. The SBOM author and the component producer are different roles. The author is the entity that creates the SBOM data. The producer is the entity that created the component. They may be the same, or they may differ. The document also says only one organization should be named as producer for a given component, which helps tell apart components of the same name from different producers.

Your options

OptionWhat you doNote
EmbedAdd the producer's component list into your SBOMYou need the producer's data
LinkReference the producer's separate SBOMThe CISA text allows linking if the recipient has access to the linked SBOMs
Describe onlyList the bundled item as one component with name, producer and versionMark the missing subcomponents as unknown

The CISA text says an SBOM may identify subcomponents by listing them in one large document or by linking to separate SBOMs for each, and either can meet the coverage expectation, as long as the recipient can access all linked SBOMs. If you link, check that your customer can actually open the link.

Steps

  1. List the bundled parts. From your build files and license records, not from memory.
  2. Name the producer for each. Use the organization's full name. If there is no clear producer, the CISA text says to indicate unknown provenance.
  3. Request their SBOM. Use the same ask you would want from a supplier. See how to write an SBOM request to a supplier.
  4. Check what comes back. Open it. Confirm the version matches what you ship.
  5. Choose embed or link. Check redistribution terms in your agreement first. If you are unsure, ask legal.
  6. State the gaps. The CISA text says the author should explicitly state whether missing information is unknown to them or withheld.

What to tell the customer

Be plain about who knows what.

Our product includes a component made by another company. We have included its name, producer and version. Their SBOM is linked here. For two sub components we do not have their data yet, so they are marked unknown. We have asked the producer and will send a revised file when we receive it.

This is better than a silent gap. The CISA text says an SBOM author should explain unknowns, and that an organization may consider an SBOM incomplete if essential data is withheld.

When the producer will not share

Do not guess their dependency list. List what you know, mark the rest unknown and tell the customer. If the customer needs more, they can ask the producer or reconsider the purchase. You are not responsible for inventing data you do not hold.

Try it yourself

Open the demo and look at how components are grouped and where each one comes from. Think about which entries in your own product would come from another producer.

Click through it at your own pace, or open it full screen.

Quick check

Are we the component producer for a resold item?

No. Name the organization that created it. You are the SBOM author for your product's SBOM.

Can we skip subcomponents we do not control?

Skipping them silently is a problem. List what you know and mark the rest unknown or withheld.

Safeguard's SBOM and dependency scanning can help you see what is bundled in your own build, and the free scan is a way to preview it.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.