Software Bill of Materials
An inventory of software components and dependencies used in a device, supporting vulnerability management and supply-chain transparency.
Definition
A software bill of materials (SBOM) is an inventory of software components and their relationships, including manufacturer-developed software, purchased or licensed components, open-source software and upstream dependencies. It helps identify devices potentially affected by vulnerabilities in those components. Machine-readable, industry-accepted formats support automated analysis; CycloneDX and SPDX are common examples. An SBOM does not by itself prove that a component is secure or that a vulnerability is exploitable in a particular device.What this means in practice
MedTech teams can generate an SBOM during software builds, review it when shipped software changes, and use it in vulnerability monitoring. VEX can add product-specific exploitability context but does not replace the inventory or risk assessment. Information sharing with healthcare operators should follow the device's labeling, security communication plan and applicable agreements; an SBOM alone is not a universal hospital procurement guarantee.Examples
- Illustrative example: a manufacturer uses its inventory to identify products containing a newly vulnerable library, then evaluates exploitability and appropriate corrective action.
- Illustrative example: a hospital reviews shared component information alongside the manufacturer's vulnerability assessment, rather than treating the inventory as proof that a device is secure.
Use cases
1 scenarioReviewing a changed software build
Product security engineerThe team generates a machine-readable inventory, checks dependencies and component support, and evaluates known vulnerabilities in the actual device context.
- •Omitting third-party components or upstream dependencies.
- •Treating a machine-readable format recommendation as the wording of the statute.
- •Assuming an inventory proves that software has no vulnerabilities.
- •Failing to update component information when marketed software changes.
Frequently asked questions
Cross-references
Related terms
Grouped by themeEditor's picks
· Hand-selected related conceptsThe federal statute that gives FDA explicit premarket authority over cybersecurity for cyber devices.
A lightweight, OWASP-maintained SBOM format designed for application security and supply-chain use cases.
A globally unique identifier for a publicly disclosed cybersecurity vulnerability.
The bundle of cybersecurity artifacts a sponsor includes in a 510(k), De Novo, PMA, or HDE submission for a cyber device.
FDA Cybersecurity 101
· From this learning pathA machine-readable statement that explains whether a known vulnerability is actually exploitable in a specific product.
A documented, risk-based set of processes that build cybersecurity into a medical device across its full lifecycle.
A structured analysis that identifies how an attacker could compromise a medical device and what controls mitigate each threat.
A six-category framework for enumerating threats: Spoofing, Tampering, Repudiation, Information disclosure, Denial of service, Elevation of privilege.
Software Team Onboarding
· From this learning pathSoftware providing healthcare professionals with knowledge and patient-specific information.
Lifecycle requirements for medical device software.
FDA mechanism to pre-authorize specific modifications to AI/ML-enabled devices.
Software intended for medical purposes that performs without being part of a hardware device.
Where this term appears across MedTech Terms.
- FDA Cybersecurity 101Lesson 6 of 11
- Software Team OnboardingLesson 10 of 12
Latest in MedTech
Sources
6 sourcesSources support the definition or relevant regulatory context, not necessarily every claim on this page. Each is graded against our source-tier hierarchy so you can see what rests on binding law versus commentary.
Official-source claim check:
Current FDA guidance issued February 3, 2026 distinguishes the statutory SBOM requirement from recommended formats and supporting documentation.
Partial review: verified corrections are applied, but this is not a full accuracy certification. The last full review date is unchanged.
Remaining verification limits
- Targeted check of SBOM scope, format and maintenance wording, not a full cybersecurity-program certification.
- 1Section 524B of the FD&C ActTier 2 VerifiedFDAfda.gov
- 2CISA SBOM Resources & Minimum ElementsTier 2 VerifiedCISAcisa.gov
- 3CycloneDX SpecificationTier 2 VerifiedOWASPcyclonedx.org
- 4SPDX Specification (ISO/IEC 5962:2021)Tier 2 VerifiedLinux Foundationspdx.dev
- 5FDA guidance publication page: February 3, 2026 edition and superseded guidanceTier 2 UncheckedFDAfda.gov
- 6FDA final cybersecurity guidance, February 3, 2026Tier 2 UncheckedUS official sourcefda.gov
Inline markers like [1] jump to the matching reference above.