Safeguard
Compliance•

What should you ask a software vendor about patching before you buy?

Eight patching questions drawn from NIST guidance help a regulated buyer judge a vendor's maintenance habits, and fit a third-party due diligence file.

Safeguard Security Team
4 min read

Ask the vendor how often it releases security updates, how quickly it fixes vulnerabilities, how long it will support the version you buy, how it disrupts operations, how it tests patches, and what mitigation it offers before a fix exists. NIST publishes a sample list of exactly these questions.

Why buyers should ask

Every software product you run becomes part of your patching workload. A vendor that ships slow or disruptive fixes raises your cost and risk for years. Regulated organizations are also expected to review third parties. New York's financial services rule, for example, asks for due diligence on third-party service providers' cybersecurity practices and periodic reassessment based on risk, plus contractual guidance on matters such as notice of cybersecurity events.

Patching behavior is one of the few things you can ask about before signing and then test against reality afterward.

The questions

NIST SP 800-40 Rev. 4 proposes a sample questionnaire for new software. In plain form:

  1. Will you release updates to address vulnerabilities?
  2. How many patches and upgrades do you expect each year, how quickly do you address each vulnerability, do you bundle patches, and how often are emergency updates needed?
  3. For how many years will you keep correcting vulnerabilities?
  4. Do you release on a schedule, as needed, or both?
  5. Do you run a vulnerability disclosure and incident response program, and how transparent are you with customers?
  6. When a vulnerability is public but no patch exists, how should customers protect themselves, and will you provide an emergency mitigation?
  7. How disruptive is patching: restarts, reboots?
  8. How do you test patches, how often do customers have problems with them, and can patches be rolled back?

Turning answers into a file

Question areaEvidence to requestWhat a good answer looks like
Support periodEnd-of-support policy page or contract termA stated, dated commitment
SpeedPast advisories with release datesDates you can check yourself
DisclosureSecurity contact and advisory archiveA public process
MitigationSample advisory with workaroundSpecific steps
DisruptionRelease notes for restart needsPlain statement
TestingDescription of release testingConcrete stages, rollback

Check public advisories rather than relying only on the answer. A vendor's past behavior is the best preview of future behavior.

Put it in the contract

Where possible, move key answers into contract terms: support duration, notice of security events, and cooperation on incidents. Policies change, contracts bind. This is general information, not legal advice, so involve your counsel on terms.

Revisit on a schedule

Reassess critical vendors periodically, as the New York rule contemplates for third parties. Keep the original answers so you can compare later behavior against what you were told.

Where tooling helps

Dependency and SBOM scanning shows which of your applications use a vendor's components and how many known vulnerabilities sit in them over time, giving you your own data to compare with vendor claims. Safeguard provides SBOM and dependency scanning for that purpose.

Quick check

Do these questions apply to open source too?

Mostly, with adaptation. There is no vendor to answer, so look at the project's release history, advisory process and maintainer activity instead.

Should every vendor get the full list?

No. Scale it to the risk the vendor presents. Critical systems and vendors with access to sensitive data deserve all eight.

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.