Protect Your Supply Chain From Third-Party Cyber Attacks
In December 2020, roughly 18,000 organizations installed a software update they had every reason to trust. The update came from SolarWinds, a well-known IT management vendor, and it was signed with a valid digital certificate. It also contained a backdoor. Months passed before most victims knew anything had happened.
That’s the uncomfortable thing about third-party cyber attacks. They don’t knock. They don’t trip the alarm at the front door. They arrive inside something you already approved, already paid for, and already whitelisted.
If your organization has spent the last few years hardening its perimeter, training employees on phishing, and rolling out multi-factor authentication, well done. Genuinely. But there’s a decent chance you’ve also built a business that depends on 40, 80, or 200 external vendors, contractors, SaaS platforms, and managed service providers — each of which has some level of access to your systems, your data, or your ability to operate.
Every one of those relationships is a door. And you don’t control the locks.
This guide walks through how third-party supply chain attacks actually work, why they’ve become the preferred route for serious attackers, and what you can realistically do about it. Not in a hand-wavy “do vendor due diligence” way, but with concrete steps, contract language, technical controls, and a plan for the day a vendor calls to say they’ve been breached.
What Counts as a Third-Party Cyber Attack?
The term gets used loosely, so let’s tighten it up. A third-party cyber attack (sometimes called a supply chain attack or vendor breach) is any intrusion where the attacker gains access to your environment through someone other than you — a vendor, supplier, partner, contractor, or service provider.
There are a few distinct flavors, and they require different defenses.
Software supply chain attacks. The attacker compromises a software vendor and plants malicious code in a legitimate product or update. SolarWinds Orion is the famous example. So is the 2024 XZ Utils backdoor, which came uncomfortably close to landing in Linux distributions used across the internet.
Service provider compromise. Your managed service provider, cloud host, payroll processor, or IT contractor gets breached, and the attacker uses the provider’s privileged access to reach you. The 2021 Kaseya attack hit roughly 1,500 downstream businesses through a single remote management tool.
Vendor network intrusion. The attacker breaks into a vendor with weaker security and pivots into your network through a shared connection. Target’s 2013 breach started with an HVAC contractor’s credentials.
Data exfiltration by a vendor. The vendor isn’t hacked at all — they simply mishandle your data. The 2023 MOVEit vulnerability (CVE-2023-34362) exposed records at hundreds of organizations because a single file-transfer product was exploitable.
Fourth-party risk. Your vendor’s vendor. You signed a contract with a cloud platform, which subcontracts to a data center operator, which uses a support firm in another country. You never approved that chain, but you inherit its risk.
That last one trips people up constantly. Most vendor risk programs stop at the first hop.
Why “Third Party” Is a Misleading Phrase
Honestly, “third party” undersells it. These vendors aren’t peripheral. They’re often wired directly into your identity provider, your email, your financial systems, or your production infrastructure. An attacker who compromises your MSP doesn’t need to phish your CFO — they can just log in as the MSP.
The relationship is the attack surface. That’s the whole point.
Why Supply Chain Attacks Keep Working
If you want to understand why this attack pattern has grown, look at the economics.
Attacking one company is hard work. You need to research the target, find a weakness, get past their defenses, and avoid detection long enough to do damage. One target, one payoff, one set of risks.
Attacking a vendor is the same effort with a multiplier attached. Compromise one software vendor and you potentially reach thousands of customers. Compromise one MSP and you reach their entire client base. The attacker’s cost per victim drops through the floor.
There’s a second reason, and it’s more frustrating: trust is transitive in most IT environments. If a vendor’s code is signed, it runs. If a vendor’s IP is on the allowlist, it connects. If a vendor’s technician has admin credentials, they use them.
We built these systems to be convenient. Attackers use the convenience.
A few numbers worth knowing:
- IBM’s Cost of a Data Breach report has put the global average breach cost between roughly $4.4 million and $4.9 million in recent years, with supply chain involvement consistently among the costliest factors.
- IBM’s research has also found that breaches originating from a third party tend to take longer to identify and contain than internal ones, which drives up cost.
- The European Union Agency for Cybersecurity (ENISA) has documented a steady increase in supply chain attack activity across its threat landscape reports, particularly targeting software dependencies and managed service providers.
Those are averages, which means half of the organizations did worse.
Small and mid-sized businesses often assume they’re too small to be targeted. In reality, they’re frequently not the target — they’re the access path. A 30-person accounting firm with a client portal into a large bank is a very interesting stepping stone.
Case Studies: How It Actually Goes Wrong
Abstracts are easy to nod along to. Specifics are what stick. Here are three patterns, drawn from publicly documented incidents.
SolarWinds (2020): The Trusted Update
Attackers compromised SolarWinds’ build environment and inserted malicious code into the Orion platform. Around 18,000 customers downloaded the trojanized update. The victims included multiple U.S. federal agencies and a long list of Fortune 500 companies.
The lesson isn’t “don’t trust software updates.” That’s unworkable. The lesson is that a signed, vendor-supplied binary is not proof of safety, and that detection has to extend to outbound behavior — command-and-control traffic, unusual authentication, anomalous process spawning — not just known malware signatures.
Target (2013): The Contractor Credentials
Target’s breach started with credentials stolen from Fazio Mechanical, a refrigeration contractor that had network access for billing and project management. From there, attackers moved laterally into Target’s point-of-sale systems and pulled card data for roughly 40 million customers.
The lesson: every vendor with network access is part of your attack surface, including the ones who do something completely unrelated to IT. A vendor doesn’t need admin rights to be dangerous. They just need a connection.
MOVEit (2023): The Cascading Breach
A zero-day in Progress Software’s MOVEit Transfer product let attackers extract data from hundreds of organizations simultaneously — government agencies, banks, universities, payroll providers. Because MOVEit was widely used by service providers, the breach kept cascading: one payroll vendor’s compromise exposed data at dozens of its clients.
The lesson: you can’t fully protect yourself from a zero-day in a vendor’s product. You can control what data that product is allowed to touch, how quickly you patch, and whether you’d even know a compromise happened.
Notice a pattern? In all three cases, the victim did nothing obviously wrong. They used mainstream software, hired a contractor, and paid for a reputable service. The failure was structural, not behavioral.
The Attack Vectors You Actually Need to Worry About
Let’s get specific about where the risk lives in a typical organization.
Compromised Managed Service Providers
If you outsource IT or security, your MSP has administrative access to your environment. That’s the job. It also makes them a high-value target. Attackers know MSPs manage many clients, and they know MSP tools — remote monitoring and management (RMM) platforms, ticketing systems, backup consoles — often have broad reach.
Questions to ask: Does your MSP use MFA everywhere? Do they have separate credentials per client, or shared admin accounts? Can you audit their access? Do they have cyber insurance and a SOC 2 report?
Software and SaaS Dependencies
Your SaaS stack is a collection of trust relationships. Every integration you authorize — SSO connections, API keys, OAuth grants, webhooks — is a path into your data.
That Slack app someone installed two years ago to make standups easier? It probably has read access to your channel history.
Open-Source Components
Modern applications are mostly assembled from open-source libraries. The Log4Shell vulnerability in late 2021 affected an estimated hundreds of millions of devices because Log4j was embedded in everything. If you don’t maintain a software bill of materials (SBOM), you can’t answer the basic question “are we affected?” in under a week.
Hardware and Firmware
Less common but real. Compromised network equipment, pre-installed backdoors on devices purchased through grey-market channels, and firmware implants all exist.
Contractors and Staff Augmentation
IT staff augmentation, fractional executives, and outside consultants often get privileged access that outlives their engagement. Nobody revokes the account when the contract ends.
Physical and Facilities Vendors
HVAC, security systems, janitorial, waste disposal, shredding services. If they have a network drop, a badge, or an unaccompanied walk through your server room, they’re in scope.
Building a Vendor Risk Management Program That Works
Most vendor risk programs fail in the same way: they’re enormous on paper and dead in practice. A 200-question security questionnaire sent once at onboarding, filed in a shared drive, never revisited.
Here’s a version that survives contact with reality.
Step 1: Inventory Every Third Party
You can’t manage what you haven’t listed. Pull together:
- Finance records. Who did you pay last year? Vendor payments are usually the most complete list you have.
- Identity provider logs. Which external accounts, service principals, and OAuth apps have access to your environment?
- Network traffic. Which external IP ranges and domains are allowlisted or receiving outbound traffic?
- Contracts. Which agreements involve data sharing, system access, or subcontracting?
- Physical access logs. Who has badges, keys, or visitor privileges?
Cross-reference those lists. You’ll find gaps.
Step 2: Tier Your Vendors by Risk
Not every vendor deserves the same scrutiny. Tiering is what makes the program sustainable.
| Tier | Criteria | Review Cadence | Assessment Depth |
|—|—|—|—|
| Critical | Access to regulated data, production systems, or admin credentials | Annually + on major change | Full security assessment, SOC 2 review, pen test summary, contract security addendum |
| High | Access to internal systems or confidential data | Annually | Security questionnaire, SOC 2 or ISO 27001 evidence |
| Medium | Limited data access, no system integration | Every 2 years | Abbreviated questionnaire, breach history check |
| Low | No data or system access (e.g., office supplies) | Every 3 years | Basic attestation |
Tiering forces a conversation about what “critical” means. In most organizations, it turns out to be 10–15% of the vendor list, which is manageable.
Step 3: Ask Better Questions
Standard questionnaires produce standard answers. Instead of “Do you have MFA?”, ask:
- Show us the MFA enforcement policy for administrative accounts, and confirm it applies to RMM and console access.
- How do you isolate one client’s environment from another’s?
- Describe your last three material security incidents — including ones you contained internally.
- What’s your average time from vulnerability disclosure to patch in production?
- Do you subcontract, and if so, what’s your process for vetting subcontractors?
- How quickly would you notify us of a breach, and through what channel?
The answers tell you more than a checkbox ever will. A vendor who hesitates on the breach-notification question is telling you something.
Step 4: Verify, Don’t Just Collect
A SOC 2 Type II report is evidence, not a pass. Read it. Look at the exceptions section. Look at the period covered — a report from 2022 doesn’t tell you much about 2026. Check whether the trust services criteria cover security only, or also availability, confidentiality, and privacy.
If a vendor can’t produce independent audit evidence, that doesn’t automatically disqualify them, but you should adjust your risk rating and your controls accordingly.
Step 5: Monitor Continuously
Annual reviews are snapshots. Risk changes between them. Continuous monitoring means:
- Security ratings services that track a vendor’s external posture (open ports, breached credentials, certificate issues).
- Breach notification feeds and dark web monitoring for vendor domains.
- Alerts when a vendor’s leadership or ownership changes.
- Alerts when a vendor’s own subcontractors change.
If a critical vendor’s security posture drops — say, they appear in a credential dump — you want to know within days, not at next year’s review.
Technical Controls That Limit the Blast Radius
Contracts and questionnaires are governance. They matter. But when a vendor gets breached, what actually saves you is architecture.
Assume every vendor will eventually be compromised. Then design so that one compromise doesn’t become yours.
Apply Zero Trust Principles to Vendor Access
Zero Trust means “never trust, always verify,” and it applies just as much to your vendors as to your employees.
Practical implementation:
- No standing privileged access. Vendors get access on request, time-limited, with a business justification. No always-on admin accounts.
- Just-in-time access with approval workflows. A vendor technician who needs elevated rights requests them, a human approves, the session is recorded, the rights expire.
- Session recording and monitoring. Every vendor session into production should be logged and reviewable. Not because you don’t trust them, but because you need to know what happened if something goes wrong.
- Phishing-resistant MFA. FIDO2 hardware keys for vendor accounts. TOTP codes are phishable; push notifications get fatigued. Hardware keys are much harder to beat.
- Device posture checks. A vendor’s laptop should meet your baseline (patch level, disk encryption, EDR running) before it connects.
Segment Your Network
Flat networks are how a compromised contractor reaches your domain controller. Segment so that:
- Vendor access terminates in a dedicated zone with no lateral path to core systems.
- Production, development, corporate, and guest networks don’t route freely to each other.
- Point-of-sale, medical devices, and OT/ICS systems sit in isolated segments.
- East-west traffic between segments is filtered, not just monitored.
Enforce Least Privilege for Integrations
Go through your SSO configuration and revoke OAuth grants nobody uses. Rotate API keys on a schedule. Audit service accounts quarterly. If an integration only needs read access to one folder, don’t give it write access to the whole drive.
Build Detection That Catches Vendor-Side Compromise
Your SIEM or managed detection and response (MDR) platform should be watching for the specific signals of a supplier breach:
- Authentication from a vendor account at an unusual time or location
- New OAuth applications authorized by a vendor account
- Mass file downloads or unusual data egress volume
- Vendor VPN sessions that spawn unusual processes
- Changes to MFA enrollment on vendor accounts
- RMM tool command execution outside normal change windows
If you’re running a managed SOC, make sure the playbooks include third-party compromise scenarios. Many don’t.
Reduce Data Exposure
The best defense against a vendor breach is data the vendor never had. Ask:
- Does this vendor actually need this data field?
- Could we use tokenization or masked values instead of real data?
- Could we hash identifiers instead of sharing them?
- Does the vendor need retention, or can data be purged after processing?
Data minimization is boring and wildly effective.
Contract Clauses Worth Arguing About
Legal language is leverage. A vendor that resists strong security terms is a vendor telling you something about their risk posture. Here’s what to push for.
- Breach notification timeframe. Aim for 24–48 hours for confirmed incidents, and 72 hours for suspected ones. Longer than 72 hours is often too late to be useful, though it aligns with GDPR’s clock for the vendor’s own notification duty.
- Security requirements as contractual obligations. Specify MFA, encryption in transit and at rest, vulnerability management SLAs, and access controls in the contract itself, not in a separate “best practices” document.
- Right to audit. Including the right to audit subcontractors, or to accept independent audit reports in lieu of an on-site audit.
- Subprocessor approval. Vendors must notify you before adding subcontractors that touch your data, and you get a chance to object.
- Data return and destruction. Defined formats, defined timeframes, and certification of destruction.
- Indemnification for breaches caused by vendor negligence. Negotiate a floor, not just a cap.
- Cyber insurance verification. Require a minimum coverage amount and proof of renewal.
- Incident cooperation. Vendor must provide logs, forensic findings, and reasonable support during your own response.
- Termination for security failure. The right to exit without penalty after a material security incident.
- Service credits tied to security metrics. Late notification, missed patch SLAs, or repeated audit failures should have consequences.
You won’t win every clause, especially with large cloud providers who present take-it-or-leave-it terms. But you’ll win more than you expect, and the negotiation itself is diagnostic.
What to Do When a Vendor Gets Breached
Panic is not a plan. Here’s a sequence that works.
Hour 0–2: Confirm and contain. Get written confirmation of what happened, what data or systems are involved, and what the vendor’s containment status is. Do not assume their assessment is complete — early vendor statements are frequently wrong. If there’s any chance the vendor had credentials or access paths into your environment, revoke them now. Rotate API keys, kill active sessions, disable service accounts. You can always re-enable later.
Hour 2–6: Assess your exposure. Which of your data was in the vendor’s systems? Which integrations touched the affected product? Which credentials were shared? Pull authentication logs for any account the vendor used.
Hour 6–24: Hunt for evidence. Look for the indicators of compromise the vendor has published, and for behavioral anomalies in your own environment — new accounts, unusual outbound connections, unexpected scheduled tasks, changed MFA settings. This is where a SIEM with good log retention pays for itself.
Day 1–3: Notify as required. Depending on your industry and jurisdiction, you may have regulatory notification obligations (HIPAA, SEC, GDPR, state breach laws, and so on). Loop in legal and compliance early. If you have cyber insurance, notify your carrier as soon as the incident is confirmed — many policies require prompt notice.
Day 3–30: Remediate and document. Fix the vulnerable integration. Reassess the vendor relationship. Document everything: timeline, actions, evidence, decisions. Your documentation will matter if regulators or plaintiffs come calling later.
Ongoing: Review the relationship. Was the vendor’s response competent? Did they notify you within the contracted timeframe? Did they provide useful forensics? Their behavior during a breach is the most honest signal you’ll ever get about their maturity.
Common Mistakes Organizations Make
Let’s be blunt about the ones I see most.
Treating onboarding as the finish line. Security review happens once, then never again. Vendors change ownership, staff, infrastructure, and posture. Annual review is the minimum.
Ignoring fourth parties. You vetted your cloud provider. Did you ask who their subprocessors are? Do you know where your data physically sits?
Letting vendor accounts live forever. Contractors who left two years ago still have active VPN accounts. This is staggeringly common and trivially exploitable.
Confusing compliance with security. A SOC 2 report means an auditor reviewed controls at a point in time. It does not mean the vendor is secure. Compliance frameworks are a floor, not a ceiling.
Using shared credentials across vendors. One password for multiple vendor portals means one breach becomes several. Use a password manager and unique credentials.
Skipping the “what if” exercise. If your most critical vendor disappeared tomorrow, how long could you operate? If the answer is “not a day,” you have a resilience problem regardless of security.
Assuming small vendors are low risk. A five-person SaaS startup with production database access to your customer records is a critical vendor. Size is not a proxy for risk.
Not testing your incident response plan. A plan nobody has rehearsed is a document, not a capability. Run a tabletop scenario where a key vendor discloses a breach. See how long it takes your team to figure out what data was exposed.
A Practical 90-Day Roadmap
If you’re starting from scratch, here’s a sequence you can actually execute.
Days 1–30: Get visibility.
- Pull vendor payment records and identity provider logs
- Build your initial vendor inventory
- Identify your top 10 critical vendors
- Document current access each one has
Days 31–60: Assess and tier.
- Tier the full vendor list
- Send targeted assessments to critical and high-tier vendors
- Review existing contracts for security clauses
- Map data flows from critical vendors into your environment
Days 61–90: Harden.
- Implement just-in-time access for vendor accounts
- Enable phishing-resistant MFA for all vendor identities
- Revoke stale accounts and unused OAuth grants
- Deploy or tune detection rules for vendor compromise scenarios
- Draft a vendor breach playbook and run a tabletop exercise
That’s not a complete program. It’s a foundation you can build on, and it will put you ahead of most organizations of comparable size.
Where IP Services Fits In
Everything above is doable in-house. It’s also a lot to do in-house, especially if your IT team is already stretched thin keeping the lights on.
IP Services has been doing this work since 2001, and third-party risk sits squarely in the middle of what they handle. A few things worth knowing about how they approach it:
They’re a vendor themselves, and they know it. IP Services is a managed service provider with administrative access to client environments. That means their internal security practices — separation of client environments, MFA enforcement, session logging, least privilege — are built around the exact threat model this article describes. They also publish the VisibleOps Handbook series, which has sold over 450,000 copies worldwide and lays out the operational discipline behind their approach.
Their VisibleOps methodology pairs governance with technical control. Compliance and security are usually run as separate projects. IP Services treats them as one, which is the practical answer to the vendor risk problem — you can’t manage third-party risk without both the policy framework and the technical enforcement.
TotalControl™ addresses the upstream problem. Before a vendor breach reaches you, something in your environment usually changes: an unexpected configuration drift, a permission creep, a service behaving oddly. TotalControl is built to surface those issues before they become incidents rather than after.
Visible AI combines cybersecurity and compliance automation. For organizations juggling multiple frameworks — SOC 2, HIPAA, PCI DSS, ISO 27001 — the compliance evidence collection and control mapping get automated rather than handled in spreadsheets.
The service stack covers what you’d otherwise piece together. Managed SIEM, a managed SOC, managed detection and response, endpoint security, IDS/IPS, managed firewall, email security, cyber risk assessments, and penetration testing. On the IT side: remote and on-site support, server administration, co-managed IT, asset management, and managed backup and disaster recovery. Virtual CISO and vCIO services if you need strategic direction rather than just execution.
They work across the industries where supply chain risk is highest. Accounting firms, banks and financial services, healthcare, legal, manufacturing, pharma and medtech, real estate, construction, transportation and logistics. Most of those have regulatory obligations that make vendor breaches especially expensive.
If you want to start somewhere small, their cyber risk assessment service is a reasonable entry point — it will tell you where your third-party exposure actually sits before you commit to a multi-year program. And the MSP Buyer’s Guide is worth reading even if you never hire them, because it tells you what to ask any provider you’re evaluating.
Frequently Asked Questions
How often should we reassess vendors?
Critical vendors annually, plus after any material change — ownership change, major product change, security incident, or changes in the subcontractor chain. High-tier vendors annually. Medium every two years. Low-tier every three. The tier list itself should be reviewed yearly, because vendors move between tiers.
Is a SOC 2 Type II report enough to trust a vendor?
No. It’s one input. Read the report, check the period it covers, look at exceptions, and confirm the trust services criteria include what matters to you. A SOC 2 report from 18 months ago doesn’t describe today’s environment. Pair it with continuous external monitoring.
What’s the difference between third-party risk and supply chain risk?
Often used interchangeably. Strictly, supply chain risk covers the whole chain of dependencies including fourth parties and open-source components, while third-party risk usually refers to direct vendor relationships. In practice, a good program covers both.
Can we hold a vendor liable for a breach?
Sometimes, but it’s harder than people hope. Liability depends on contract terms, the vendor’s negligence standard, and applicable law. This is why security requirements, indemnification floors, and insurance verification belong in the contract before an incident, negotiated by legal counsel who understand the jurisdictional issues.
What if a critical vendor refuses to answer security questions?
That’s a risk decision, not a security decision. You can accept the risk, mitigate it with compensating controls (limiting the vendor’s access, minimizing data shared, increasing monitoring), or find an alternative. What you shouldn’t do is pretend the risk doesn’t exist. Document the decision either way.
How do we manage risk from open-source components?
Maintain a software bill of materials for anything you build. Use dependency scanning in your CI/CD pipeline. Track critical libraries for advisories. Have a defined patch SLA based on severity — 24 hours for actively exploited critical vulnerabilities, 7 days for critical, 30 days for high.
Do small businesses really need a vendor risk program?
Yes, but scaled down. If you have 20 employees and use 15 SaaS tools, your program is a spreadsheet, annual reviews of your top five vendors, MFA everywhere, and a documented plan for what happens if your email provider or your accounting platform goes down. That’s a few hours of work per year and it meaningfully reduces your exposure.
What’s the single highest-impact control?
Just-in-time privileged access with session recording for vendors, backed by phishing-resistant MFA. It directly addresses the most common way vendor breaches become your breach, and it’s implementable in weeks rather than years.
The Bottom Line
Third-party cyber attacks work because trust is the default setting in modern IT. We connect systems because we need them to work. We grant access because the vendor can’t do their job without it. We sign contracts because the business needs the software.
None of that is wrong. What’s wrong is doing it without knowing what you’re exposing.
Start with the inventory. You can’t tier, assess, or monitor vendors you haven’t listed. Then pick one thing from the technical controls section — just-in-time access is usually the highest return — and get it done this quarter. Add contract language at the next renewal cycle. Run one tabletop exercise with a vendor breach scenario and see what falls out.
Do those four things and you’ll be ahead of most organizations your size.
If you’d rather not do it alone, or if you’re staring at a vendor list of 150 names and no idea where to start, talk to IP Services. Their team has spent two decades on exactly this problem — securing the messy, interconnected environments where business actually happens. Sales can be reached at 866-226-5974, technical support at 541-226-5974, and there’s a client portal for existing customers.
The attackers already know your vendors matter. Make sure you know it too.
