Safeguard
Security Guides•

Do you use open source? How a health software vendor should answer

Hospital reviewers ask if you use open source. A direct yes, plus how you inventory, scan and update it, is the answer that moves the review forward.

Safeguard Security Team
4 min read

Answer yes, because nearly every modern product does. Then say how you manage it: you keep an inventory of direct and transitive components, scan it on a schedule, set update timelines by severity, and can name an owner. A hospital reviewer is checking for control, not for zero open source.

What the reviewer is really asking

The question sounds like a license question, but in a hospital review it is a risk question. The reviewer wants to know whether you can find out quickly when a library in your product has a serious flaw, and whether you will tell them. A "no" is usually read as "we do not know," which is worse than a yes with a process behind it.

The HIPAA Security Rule asks covered entities and business associates to assess risks and vulnerabilities to electronic protected health information and to implement measures that reduce them to a reasonable and appropriate level (45 CFR 164.308(a)(1)(ii)). Open source components are part of that picture, so your answer should connect to a real risk process.

A four part answer that holds up

PartWhat to sayEvidence to offer
InventoryWe keep a list of direct and transitive components per releaseSample SBOM or inventory export
ScanningWe scan on every build and re-check released versions regularlyScan schedule, last run date
ResponseWe set fix timelines by severity and exploitabilityWritten policy, sample ticket
OwnershipA named role reviews new components before adoptionApproval record or checklist

Keep each cell true today. If you scan on a schedule but not on every build, say that. A precise, modest answer survives a follow up call. An inflated one does not.

Steps to prepare the answer

  1. Generate a current inventory for your main release, including transitive dependencies.
  2. Write down how often scanning runs and who sees the results.
  3. Pick the severity and timeline wording from your actual policy, not from a template.
  4. Decide what you will share before a call: a summary, an SBOM under NDA, or both.
  5. Note one recent example where a component was updated because of an advisory.

Wording you can adapt

"Yes. Our application uses open source components. We maintain a component inventory for each release, scan it for known vulnerabilities, and review new components before adoption. High severity issues that are exploitable in our product are handled under our remediation policy, and we can share a component list under NDA."

Avoid absolute phrases such as "no known vulnerabilities" or "fully patched." They are impossible to prove and reviewers know it. A statement about process and dates is safer.

Try it yourself

Click through it at your own pace, or open it full screen. Look at how direct and transitive packages are listed together, because that is the shape of inventory a reviewer expects.

If you want a starting inventory, Safeguard offers SBOM and dependency scanning with reachability analysis, and there is a free scan at gold.safeguard.sh/scan.

Quick check

Is it a problem to say we use open source?

No. Reviewers expect it. The problem is saying you use it without describing how you track and update it.

Do we have to hand over our full component list?

Not necessarily. Many vendors share a summary first and the full list under NDA. Check your contract and ask your counsel if you are unsure.

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.