Your vendor passed the assessment. Their SOC 2 report looks clean. But the infrastructure provider they use for logging, the managed service partner that handles their compliance evidence, and the analytics platform they route your data through? Those sit outside your visibility. Sub-contractors that vendors fail to disclose create blind spots that only surface after an incident.
The Dependency Gap in Vendor Assessments
Many vendor risk programs stop at the entity you sign a contract with. The assessment covers the direct vendor's controls, certifications, and processes. It does not extend to the entities that vendor relies on to deliver the service.
This creates a structural gap. The vendor's SOC 2 report covers their controls. It does not cover the sub-contractor's hosting environment, access patterns, or incident response. When a breach traces back to a sub-contractor, the organization holding the data learns about the dependency only after the fact.
The gap persists because sub-contractor visibility falls between existing ownership boundaries. Security teams assess direct vendors. Procurement negotiates contracts. Legal reviews terms. Nobody owns the second or third layer down the chain. The result is predictable: dependencies accumulate in the dark, and the first indication of risk is an incident.
What Sub-Contractors Actually Look Like
Sub-contractors are not a single category. They appear in different forms depending on the vendor's architecture and operating model.
Infrastructure sub-contractors are the cloud providers, CDN services, DNS resolvers, and logging platforms that a vendor uses to deliver their service. These entities handle your data indirectly but have broad access to the environment that processes it. A vendor that runs on a specific cloud provider has that provider as an infrastructure sub-contractor, and the provider's security posture directly affects the vendor's environment.
Service sub-contractors are managed service partners, consulting firms, or outsourced teams that perform work on behalf of the vendor. A vendor that outsources its compliance evidence collection to a consulting firm has a service sub-contractor with access to compliance-sensitive information. The consulting firm's practices, personnel, and security controls all affect the vendor's compliance posture.
Data sub-processors are any third party the vendor shares your data with, whether for processing, storage, analytics, or support. These can create hidden risk because they handle data directly. A vendor that routes customer data through an analytics platform has a data sub-processor, and that platform's data handling practices affect your privacy exposure.
Integration sub-contractors sit between the vendor and your environment. Middleware providers, API gateways, and data pipelines create dependencies that are easy to miss because they operate in the background. These entities do not directly process your data, but they affect the availability and integrity of the data flow.
Each type creates a different risk profile. Infrastructure sub-contractors affect availability and data residency. Service sub-contractors affect compliance posture. Data sub-processors affect privacy and breach exposure. Integration sub-contractors affect availability and data integrity.
| Type | Example | Primary Risk | Visibility Source | | Infrastructure | Cloud hosting, CDN, logging | Availability, data residency | DNS records, certificate transparency | | Service | Managed compliance, outsourced support | Compliance posture | Vendor documentation, job listings | | Data | Analytics, processing, storage | Privacy, breach exposure | Sub-processor lists, contracts | | Integration | Middleware, API gateways, data pipelines | Availability, data integrity | Architecture documentation, API analysis |
Why Vendors Do Not Disclose Sub-Contractors
The disclosure gap is not necessarily intentional. Several structural factors prevent vendors from providing complete sub-contractor visibility.
Informal tracking. Smaller vendors may not have a structured sub-processor management process. They know they use a specific cloud provider, but they have not catalogued every third-party service in their stack. The sub-contractor exists, but it is not tracked as a formal dependency.
Different framing. A vendor that uses a cloud provider may not view the cloud provider as a sub-processor. In their mental model, the cloud infrastructure is part of their own operations. The distinction between "our infrastructure" and "a third party that processes data for us" is blurry.
Disclosure friction. Every sub-processor disclosure creates a potential objection or negotiation point. Vendors may minimize disclosures to avoid complications in the sales process.
Rapid change. Vendors rotate infrastructure providers, adjust analytics tools, and engage new managed service partners without updating their sub-processor documentation. The disclosure was accurate at the time it was written, but it is no longer current.
Scope limitations. Some vendors define sub-processors narrowly, only listing entities that directly process customer data. Infrastructure providers, development tools, and internal service partners fall outside their definition even though they create meaningful risk.
Structured Inquiry That Surfaces Real Dependencies
A single "list your sub-processors" question does not produce useful results. Vendors answer with what they track, what they consider relevant, and what they are willing to disclose. Layered inquiry produces a more complete picture.
The Five-Question Framework
Question 1: What cloud infrastructure providers do you use?
This captures hosting, compute, storage, and CDN providers. Even if the vendor considers these part of their stack, they are sub-processors that process your data. Ask for specific providers and regions.
Question 2: Which third-party services process, store, or transmit our data?
This captures data sub-processors beyond the primary infrastructure. Analytics tools, monitoring platforms, customer support tools, and email services all fall into this category. Ask the vendor to list every service that touches customer data.
Question 3: Do you use managed service providers or outsourced teams?
This captures service sub-contractors. Managed compliance providers, outsourced development teams, and third-party support partners all create dependencies. Ask for the specific firms and the scope of their access.
Question 4: Have you engaged any new sub-processors since our last assessment?
This captures changes. Vendors add and remove sub-processors regularly. The sub-processor list from last year may be stale. This question surfaces recent changes that warrant review.
Question 5: Can you provide and maintain a current sub-processor list?
This establishes an ongoing obligation. The vendor commits to maintaining a list and notifying you of changes. Without this commitment, you are dependent on periodic assessments to catch new dependencies.
Validating Vendor Responses
Vendor responses to structured inquiry are a starting point, not a conclusion. Validation methods help you identify gaps between what the vendor reports and what actually exists.
DNS and infrastructure review. Check the vendor's DNS records, SSL certificates, and infrastructure footprint. These reveal hosting providers, CDN services, and third-party infrastructure that the vendor may not have listed.
Certificate transparency monitoring. CT logs record every SSL certificate issued for a domain. New certificates from different authorities or for new subdomains indicate infrastructure changes that may reflect new sub-contractors.
Vendor documentation review. Architecture documentation, technical blog posts, and engineering job listings reveal technology stack details. A vendor that posts about migrating to a new analytics platform has disclosed a sub-contractor through their public content.
API dependency tracing. Review the vendor's API calls and integrations. External service calls, webhook endpoints, and third-party API integrations identify middleware and data pipeline dependencies.
These methods do not require deep technical expertise. A structured review of publicly available information often reveals sub-contractors that the vendor did not mention in the assessment.
Building a Dependency Map
Once you have identified sub-contractors, map them. A dependency map shows the relationships between your organization, your direct vendors, and the layers below.
Start With Data Sensitivity
Begin with the vendors that handle your sensitive data or have the broadest access to your systems. Map their sub-contractors first, then extend to lower-risk vendors. A phased approach is more sustainable than attempting comprehensive coverage on day one.
For each sub-contractor, record:
- Entity name and role in the dependency chain
- Data exposure whether they access, process, or store your data
- Compliance posture what certifications or attestations they hold
- Contractual coverage whether you have any direct or indirect contractual relationship
- Risk rating based on exposure and controls
Risk Tiering
Not every sub-contractor warrants the same scrutiny. A risk tiering approach allocates effort based on exposure.
| Tier | Criteria | Assessment Approach | | Critical | Processes sensitive data or has broad system access | Full assessment, continuous monitoring | | High | Accesses data or systems with limited scope | Targeted assessment, periodic review | | Medium | Provides services without direct data access | Document review, annual check | | Low | No meaningful exposure to data or systems | Contractual coverage only |
The tiering decision depends on what data the vendor handles and what access the sub-contractor has. A sub-contractor that processes payment data warrants different scrutiny than one that provides the vendor's office Wi-Fi.
Map Format
A practical dependency map does not need to be elaborate. A structured table or diagram that shows the chain from your organization through the vendor to each sub-contractor is sufficient. The map should be readable by both technical and non-technical stakeholders because sub-contractor risk touches security, procurement, legal, and compliance functions.
Common Failure Modes
Teams that attempt sub-contractor visibility often hit predictable obstacles. Recognizing these patterns early saves time and effort.
The "vendor said they have no sub-processors" trap. Every vendor uses sub-processors. A vendor that claims otherwise either does not understand the question, does not track their dependencies, or is choosing not to disclose. Follow up with specific technical questions about infrastructure and data handling.
The "too many vendors to review" problem. You do not need to review sub-contractors for your entire vendor portfolio at once. Start with the vendors that handle your sensitive data and expand from there. A phased approach is more sustainable than a comprehensive program on day one.
The "we have no negotiating power" concern. Contractual provisions are easier to add at initial signing or renewal than to renegotiate mid-term. Even without a strong negotiating position, the structured inquiry process surfaces information that pure contractual mechanisms cannot.
The "we do not have the technical skills" barrier. Basic sub-contractor discovery does not require deep infrastructure expertise. DNS lookups, certificate checks, and documentation review are accessible to most compliance and risk teams. Start simple and build technical capability over time.
The "annual assessment is enough" assumption. Sub-contractor relationships change between assessment cycles. A vendor that was clean at last year's review may have added new sub-contractors, changed infrastructure providers, or experienced a sub-contractor incident since then. Continuous monitoring fills the gap between assessments.
The "sub-contractors are the vendor's problem" mindset. Technically, sub-contractor management is the vendor's responsibility. Practically, the risk flows to you. When a sub-contractor causes a data breach, the regulatory consequences and customer impact land on the organization that collected the data, not on the vendor's sub-contractor.
Monitoring Dependencies Between Assessments
Sub-contractor relationships change between assessment cycles. A vendor that was clean at last year's review may have added new sub-contractors, changed infrastructure providers, or experienced a sub-contractor incident since then.
Signals Worth Monitoring
Several signals indicate a sub-contractor change that warrants review:
- Certificate changes new SSL certificates from different authorities or for different subdomains
- DNS changes new IP addresses, nameserver changes, or new subdomains
- Vendor communications blog posts, product announcements, or status page updates that mention new infrastructure providers
- Sub-processor list updates when the vendor updates their sub-processor documentation
- Incident disclosures vendor or sub-contractor security incidents that affect the dependency chain
Automating these signals reduces manual effort. The goal is to surface changes that warrant human review, not to replace judgment entirely.
Review Cadence
Set a review cadence based on vendor risk tier. Critical vendors get continuous monitoring. High-tier vendors get quarterly reviews. Medium-tier vendors get annual checks. This scales effort to risk without creating unsustainable workloads.
Contractual Foundations
Sub-contractor visibility depends on contractual provisions that give you the right to demand disclosure. Without these provisions, you have no basis to enforce transparency.
Key provisions to include in vendor contracts:
- Sub-processor notification the vendor must notify you before engaging new sub-processors
- Sub-processor lists the vendor maintains and updates a current list
- Right to object you can object to specific sub-processors based on your risk criteria
- Flow-down obligations the vendor ensures sub-processors meet equivalent security standards
- Breach notification chain if a sub-processor experiences an incident, the vendor notifies you within a defined timeframe
These provisions are useful when established at initial contract signing. Adding them at renewal is possible but creates friction. Start the conversation early.
Connecting Sub-Contractor Visibility to Existing Work
Sub-contractor visibility does not replace your existing vendor risk program. It fills a gap that the program already has. The vendors you assess are the first layer. The dependencies below that layer are where unmanaged risk accumulates.
For teams using CASK, sub-contractor dependency data integrates into the vendor management workspace. The agent reads existing vendor assessments, flags missing sub-contractor disclosures, and proposes structured inquiry templates. Every sub-contractor finding links back to the source assessment, maintaining the citation trail auditors expect.
See Vendor Assessment Scoring Framework: A Practical Guide for the foundational scoring process, and How to Set Up a Vendor Governance Committee That Works for governance structures that own sub-contractor visibility at the organizational level.
Related Reading
For related context, see fourth-party risk management, sub-processor tracking compliance, Vendor Assessment Scoring Framework: A Practical Guide, and How to Set Up a Vendor Governance Committee That Works.
What This Means for Your Program
Sub-contractor visibility is not a separate workstream. It fills a gap that already exists in your vendor risk program. Start with your high-risk vendors. Map their dependencies. Close the disclosure gap with structured inquiry and contractual provisions. Monitor for changes between assessment cycles. Expand coverage as the program matures.
The goal is not perfect visibility into all layers of your vendor relationships. It is enough visibility to make informed decisions about the dependencies that matter.
FAQ
Do I need to assess every sub-contractor my vendors use?
No. Focus on sub-contractors that touch your data or have meaningful access to systems that affect your environment. Use the risk tiering framework to allocate effort based on exposure. A sub-contractor that processes your data directly warrants a full assessment. One that provides the vendor's office Wi-Fi does not.
What if my vendor refuses to disclose sub-contractors?
A vendor that refuses to disclose sub-processors is itself a risk signal. Start by asking specific questions rather than a blanket disclosure request. If the vendor still refuses, consider whether the relationship is acceptable given your risk profile. Contractual provisions for sub-processor notification give you a mechanism to enforce disclosure.
How often should I review sub-contractor dependencies?
At minimum, review sub-contractor dependencies during each assessment cycle. For critical vendors, set up continuous monitoring for infrastructure changes. The frequency depends on the vendor's risk tier and how actively their environment changes.
Can I use automation to track sub-contractor changes?
Yes. Certificate transparency logs, DNS monitoring, and sub-processor list tracking can all be partially automated. The goal is to surface changes that warrant human review, not to replace judgment entirely. Start with the high-risk vendors and expand automation as the program matures.
What is the difference between a sub-processor and a sub-contractor?
A sub-processor directly handles your data on behalf of the vendor. A sub-contractor provides services to the vendor without necessarily touching your data directly. Both create risk, but sub-processors create more immediate data exposure. Your risk program should cover both, with assessment depth calibrated to exposure.