ServiceNow Vendor Risk Management for Technology and Software
Vendor Risk Management in a software company extends beyond contracted suppliers to the open-source libraries, cloud platforms and SaaS tools the product depends on. This page covers open-source component management and licence compatibility, vendor assessment and onboarding, tracking vulnerabilities in vendor software, licensing and compliance, supply chain security, common challenges, a vendor risk scorecard, tiering vendors by what breaks when they fail, an ordered onboarding sequence for an engineering vendor, and when a full assessment is the wrong response.
Open-Source Software Management
Open-source software is pervasive in technology companies. Companies often do not track open-source usage comprehensively, leading to unknown risks. A developer might use an open-source library without informing the security team. Open-source components can be found through a composition analysis tool connected to vulnerability response, identifying all open-source components and their versions. This provides visibility into open-source usage.
Once open-source components are identified, risk assessment can begin. Is the license compatible with the company’s business model? Are there known vulnerabilities in the version in use? Is the project actively maintained, or is it stale? ServiceNow can track this information, flag high-risk components, and recommend updates or replacements.
Vendor Assessment and Onboarding
When a company engages a new vendor (cloud provider, SaaS platform, outsourced service provider), vendor risk assessment is important. Key questions: Does the vendor have strong security practices? Are they with SOC 2 attestation? Do they hold data protection certifications such as an information security management certification? Do they handle sensitive data securely? ServiceNow vendor management can track vendor assessments, certifications, and audit findings.
Vendor onboarding should include risk assessment and contract review. Contracts should specify security requirements, data protection, incident notification procedures, and audit rights. ServiceNow can track vendor contracts and ensure that security requirements are documented.
Vulnerability Tracking in Vendor Software
Technology companies must monitor vendor software for vulnerabilities. If a company uses a cloud provider, the company is responsible for patching and updating software that runs on the company’s infrastructure. ServiceNow Vulnerability Response can track vulnerabilities in vendor software and coordinate patching with vendor release schedules. A vulnerability in a critical vendor component might require immediate patching; a vulnerability in a non-critical component might be deferred until the next scheduled maintenance window.
Licensing and Compliance
Open-source software has various licenses: MIT, Apache, GPL, and others. Some licenses require companies to share source code modifications (copy-left licenses). Using copy-left licensed code in proprietary software might violate licensing terms. ServiceNow can track open-source licenses, identify licensing risks, and help companies manage compliance. Legal review might be required for projects using GPL or other copy-left code.
Supply Chain Security
A vendor can be compromised, and malicious code can be inserted into vendor software or updates. This supply chain attack affects all customers of the vendor. Technology companies should assess vendor security practices and monitor vendor announcements for security incidents. ServiceNow can track vendor security incidents and assess impact on the company.
Challenges in Vendor Risk Management
One challenge is the velocity of change. New open-source projects are created regularly; libraries are updated frequently. Keeping up with new vendors, new versions, and new vulnerabilities is challenging. ServiceNow automation can help: scanning code regularly, checking for updates and vulnerabilities, and alerting teams when new risks are identified.
Another challenge is balancing security with development velocity. Developers want to use the latest libraries and tools; security teams want to review and approve libraries before use. A balanced approach: use automated scanning to identify high-risk components early, but allow developers to move quickly on low-risk components.
Vendor Risk Scorecard
ServiceNow can maintain a vendor risk scorecard: a summary view of each vendor’s risk status. The scorecard shows: security certifications, known vulnerabilities, support status, and any recent security incidents. Teams can use the scorecard to make informed decisions about vendor engagement and risk acceptance.
Tiering vendors by what breaks when they fail
A software company may hold relationships with many suppliers, from the code host and the continuous integration service to a charting plugin on the marketing site. Assessing all of them to the same depth is impossible, and assessing none of them in depth is how a single compromised build tool ends up in production. The first decision is a tiering rule based on impact: what stops, what leaks, and what cannot be recovered if the vendor fails. A tier should be set by the consequence of failure and the sensitivity of the data or access involved, not by the size of the contract or by how much the team likes the product. Once tiers exist, the assessment depth, the review rhythm and the sign-off route all follow from them.
| Tier | Typical technology vendor | Assessment depth | Review trigger |
|---|---|---|---|
| Critical | Source hosting, artifact storage, the deployment platform, the identity provider | Full questionnaire, evidence review, architecture and access walkthrough | Any change to hosting region, subprocessors or security certifications, plus a fixed periodic review |
| Significant | Error monitoring, customer support tooling, a managed database service holding non-sensitive data | Standard questionnaire with targeted evidence requests | Material change in data flows or pricing structure |
| Limited | Design tools, a documentation editor, an analytics snippet with no customer data | Short attestation with a data-category check | Renewal or a request for expanded access |
Onboarding a new engineering vendor in an ordered sequence
- Capture the vendor, the business owner, and the purpose before anyone signs. A vendor record without a named owner is a common reason assessments are never repeated.
- Assign the tier using the consequence rule, and record the reason in one sentence so a later reviewer can challenge it.
- Identify the data the vendor will hold or the access it will receive, including any integration tokens, service accounts or repository permissions.
- Send the questionnaire that matches the tier. For critical vendors, ask for subprocessor lists and incident notification commitments in writing, because those are what change most often after signature.
- Review the evidence against what the vendor says it does. A certificate that covers a different product line from the one being bought is a finding, not a pass.
- Record the exit approach, and link it to the underpinning contract terms that govern it: how data is returned, how credentials are revoked, and which internal service would replace the vendor if it failed.
Decisions the assessment has to make explicit
An assessment that ends in “approved” without a stated risk position is unhelpful. For each finding, the record should say whether the team accepts the risk, requires a remediation with a named owner, or declines the vendor. Acceptance needs an expiry, because a tolerated gap in a critical vendor usually becomes permanent. Where a vendor cannot meet a control, the record should show the compensating control, such as restricting the integration token to read-only access or moving the sensitive data to an internal store the vendor cannot reach.
The failures that make vendor risk programs fail quietly
- Questionnaire fatigue. Sending the full critical questionnaire to a plugin vendor teaches the vendor’s sales team to ignore the request, and then the real assessments get the same treatment.
- Subprocessor changes arriving by email to a shared inbox that nobody reads. The assessment was correct on the day it was signed and has been wrong since the vendor added a new hosting provider.
- Access granted through a personal account or a shared secret, so the vendor relationship has no authoritative list of who can reach the company’s systems.
- Exit plans that exist only in the contract. The record should name the internal alternative, and the team that would have to switch.
What good looks like after the first cycle
A vendor program is maturing when the critical tier has a complete owner, evidence date and open finding list for every vendor, and when the number of unresolved findings goes down over successive reviews rather than being re-recorded each time. Watch for accepted risks that have passed their expiry, critical vendors whose subprocessor list has not been checked since onboarding, and tickets that were closed by the vendor’s own assertion rather than by evidence the company holds.
When a full assessment is the wrong response
A limited-tier tool that has been installed by one team, with no customer data and no credentials, does not need a critical-tier review because a manager is nervous about it. Use the attestation route, and spend the saved effort on the vendors whose failure would stop a release or expose a customer. The reverse holds: a tool that looks trivial but receives a production token should be re-tiered upward, however small its contract.
Who should sign off a critical vendor?
The business owner signs for the purpose and the budget, and a security or risk lead signs for the assessment outcome. Engineering leadership should sign when the vendor sits in the build or deployment path, because those are the decisions where a technical objection is most likely to be overruled by schedule pressure.
How do we assess an open-source project that has no contract?
Treat it as a dependency with a maintainer model, not a vendor. Record the maintainers, release cadence, and the company’s own ability to fork and maintain it. The assessment question is continuity, not certification.
What should happen when a vendor refuses to answer part of the questionnaire?
Record the refusal as a finding and decide whether the tier allows the gap. A refusal from a critical vendor on hosting location or breach history is a reason to stop the procurement, not to proceed with a note in the file.
How often should tiers be reviewed?
Review tiers when the vendor’s access or data scope changes, not on a calendar alone. A vendor that gains a production credential has moved tiers regardless of when it was last reviewed.
If your supplier list is long and the tiers are not agreed across engineering, security and procurement, agreeing the tiers across engineering, security and procurement is worth doing before the next scheduled review. The vendor risk management overview describes what the module tracks, and the wider risk register, and the governance, risk and compliance consulting service covers the policies, controls and oversight behind it. For a practical look at periodic reviews, the vendor service review guide is a good companion.
Frequently asked questions
What should a technology company do if a widely-used open-source library has a critical vulnerability?
A critical vulnerability in a widely-used library requires fast response. The company should update to a patched version immediately, or apply a security patch if available. For libraries that cannot be updated, workarounds or compensating controls might be needed. ServiceNow tracks vulnerability status and update progress, helping teams coordinate response.
How do software companies assess open-source licensing risks?
Legal review is essential for licensing risk assessment. Tools like FOSSA or Black Duck scan code for open-source and license risks. ServiceNow can track scan results and flag licensing issues. Copy-left licenses (like GPL) might require legal review before use. Some companies maintain lists of approved and unapproved licenses to guide developers.
What vendor certifications are important for cloud providers?
Important certifications include SOC 2 (security and availability controls), ISO 27001 (information security management), ISO 27018 (cloud data protection), and PCI DSS if handling payment data. Vendors should provide audit reports and attestations. ServiceNow can track vendor certifications and flag when certifications are expiring or missing.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us