Blue Goat CyberBlue Goat CyberSMMedical Device Cybersecurity
    K
    Blog · Podcast

    Untangling Software Composition Analysis for MedTech Teams | Ep. 53

    This episode of The Med Device Cyber Podcast untangles the complexities of Software Composition Analysis (SCA) for MedTech teams. Hosts Trevor Slattery and Christian Espinosa demystify SCA, differentiating it from related concepts like SBOMs (Software Bill of Materials) and SOUP

    Hero illustration for the Podcast article: Untangling Software Composition Analysis for MedTech Teams | Ep. 53
    Christian Espinosa, Founder & CEO

    Reviewed by Christian Espinosa, MBA, CISSP · Founder & CEO

    Published January 2026 · Last reviewed May 2026

    The Med Device Cyber Podcast · January 30, 2026 This episode of The Med Device Cyber Podcast untangles the complexities of Software Composition Analysis (SCA) for MedTech teams. Hosts Trevor Slattery and Christian Espinosa demystify SCA, differentiating it from related concepts like SBOMs (Software Bill of Materials) and SOUP (Software of Unknown Provenance). They emphasize that SCA is the foundational process of identifying all software components within a medical device, including third-party libraries, internally developed code, and even AI-generated code. The discussion highlights the critical role of SBOMs as the output of SCA, providing a comprehensive registry of these components, crucial for transparency and risk management, especially in light of FDA requirements. The hosts delve into the nuances of machine-readable SBOM formats like CycloneDX and SPDX, explaining their importance for regulatory submissions and industry standardization. Furthermore, the episode addresses the evolving landscape of software licensing, particularly

    Key Takeaways

    • Software Composition Analysis (SCA) is the process of identifying all software components within a medical device, serving as the foundation for understanding its composition.
    • A Software Bill of Materials (SBOM) is the output of SCA, providing a comprehensive registry of all software components, critical for transparency and regulatory compliance with the FDA.
    • SOUP (Software of Unknown Provenance) refers to software whose origin, build process, or purpose is unclear, posing significant risks that should be addressed during development and analysis.
    • The FDA requires machine-readable SBOM formats like CycloneDX and SPDX for submissions, enabling efficient data exchange and analysis by automated tools.
    • While Static Application Security Testing (SAST) and SCA both identify software-related issues, SAST focuses on vulnerabilities within the code itself, whereas SCA identifies the components present in the software.
    • Understanding all components in a medical device product, including their origins and licenses, is crucial for effective risk management, compliance, and addressing potential supply chain vulnerabilities.

    Listen on mdcpodcast.com · Watch on YouTube

    Listen to this episode

    Watch on YouTube


    Want help applying this to your own device program?

    Blue Goat Cyber is a specialist medical device cybersecurity firm: 250+ FDA submissions, zero rejections. If anything in this conversation hit close to home, book a 30-minute strategy session - no cost, no obligation.

    Related articles

    Keep reading

    Related services

    Put this into practice on your device

    Every Blue Goat Cyber engagement maps directly to FDA Section 524B and the SPDF - so the evidence you need lands in your submission, not in a separate report.

    Ready when you are

    Get FDA cleared without the cybersecurity headaches.

    30-minute strategy session. No cost, no commitment - just answers from people who've shipped 250+ submissions.