When your supplier gets breached: three European cases and an Incident Response Playbook

Three third-party incidents, three different dependencies, and an eight-step playbook for responding to incidents outside your direct control.

 

A supplier informs you that its systems have been compromised.

Your SOC sees no indicators of compromise in your environment. Your applications are available. Business runs normally.

But the supplier processes your customer data, holds credentials for an integration, or operates a service you depend on. What can you establish independently, and what must you decide while the supplier is still investigating?

Three questions are worth answering before reading further:

  1. Which of your data does each critical supplier hold, including copies made for testing, migration or onboarding?
  2. Which supplier credentials and integrations can reach your systems, and who can revoke them within the hour?
  3. What evidence will you require from a supplier before you restore a connection you have cut?

 

Three incidents reported in Europe in recent months show why each of these questions matters.

 

Three incidents, three different dependencies

1. PUBLICA / PK Softech — Switzerland

At the end of September 2026, PK Softech, a supplier of pension-fund administration software, detected a cyberattack. In its own statement, the company said unknown parties had used malware to access part of its IT infrastructure. It isolated the affected environment, engaged external specialists, informed the authorities and filed a criminal complaint. It reported that its services were fully available to customers again from 2 October.

On 8 October, the Swiss federal government confirmed that data had been exfiltrated and that the Office of the Attorney General had opened an investigation. PUBLICA, the federal pension fund, warned that the exposed information could include names, addresses, social-security (AHV) numbers, salaries, pension savings and details of spouses or partners. It stressed that pension assets and payments were not affected.

The case then widened. PK Softech serves several Swiss pension funds, and the Migros pension fund said it was investigating whether its members’ data was involved.

The most instructive detail concerns the Pensionskasse Stadt Zürich (PKZH). PKZH does not yet use PK Softech in production; its migration is planned for early 2027. To prepare that migration, it had transferred member data to PK Softech. On 15 October, PKZH stated that, based on current knowledge, its members’ personal data had been taken. Its production system was not affected. Which data and how many people were involved was still under investigation.

A supplier relationship can expose data before the service ever goes live.

The operational question: Do you know what production data you have shared with suppliers for development, testing, migration or onboarding — and whether it needed to be real data at all?

 

2. Master of Malt / Ribon — United Kingdom

Between 13 and 17 September 2026, attackers used a compromised BigCommerce application key held by Ribon, a third-party app, to access customer data of BigCommerce merchants. Master of Malt reported that names, email addresses, phone numbers and postal addresses of its customers were exposed. It notified customers on 18 September and reported the incident to the UK Information Commissioner’s Office.

BigCommerce stated that the Ribon and Ribon 1.5 credentials had been compromised through a compromise at Fastr, the company behind Ribon, and that its own platform had not been breached. It removed the affected apps on 17 September.

The two public accounts differ. BigCommerce described the credentials being used to inject malicious scripts into a small number of storefronts. Master of Malt described bulk reading of existing customer records through the API. These are not contradictory, but they are not the same incident narrative, and nothing published establishes that script injection occurred at Master of Malt.

Master of Malt drew its own conclusion: it said no third-party application should have been able to access customer data in this way, and that it would push BigCommerce for more granular API access control.

The operational question: Can you identify and revoke a supplier’s application permissions quickly? Are those permissions scoped to what the app actually needs? And do you hold your own logs, so you are not dependent on the supplier’s version of events?

 

3. Ace & Tate / CEVA Logistics — Netherlands

On 1 August 2026, CEVA Logistics informed its customers that an intrusion was affecting part of its European contract-logistics operations. Ace & Tate, an eyewear retailer, was told the same day that an unauthorised party had accessed part of the systems used to process its orders.

Ace & Tate stopped sharing data with CEVA immediately. Its own analysis found that its internal systems were not affected. It notified the Dutch data protection authority and the UK ICO, warned customers that orders and returns could be delayed, and stated that prescriptions, payment data, usernames and passwords were not involved.

Ace & Tate was not alone. Bol, De Bijenkorf, Ajax, ING and Valve’s Steam hardware store were among the CEVA customers that reported impact. In September, follow-up disclosures from affected retailers confirmed that customer data in CEVA’s systems had in fact been accessed.

The incident had two separate consequences: exposure of personal data, and disruption to physical deliveries.

The operational question: Can you isolate a compromised supplier while keeping critical services running? And what evidence will you require before reconnecting?

 

Different causes, one pattern: one supplier, many customers

These incidents do not share a technical root cause. One involved malware at a software vendor, one a stolen application key, one an intrusion at a logistics provider.

They do share a structure. In each case, a single supplier sat between an attacker and many organisations at once:

  • PK Softech serves several Swiss pension funds, including PUBLICA, the Migros pension fund and, ahead of migration, PKZH.
  • Ribon was installed on BigCommerce merchant stores; Master of Malt reported that it ran on hundreds of them.
  • CEVA handled orders for Bol, De Bijenkorf, Ajax, ING, Ace & Tate, Valve and others.
 
One supplier, many customers: how three unrelated 2026 incidents reached organizations that were never breached directly.

This is concentration risk. For the attacker, one compromise yields many victims. For each customer, the incident is outside its control, yet the consequences — notification duties, customer trust, operational disruption — are its own.

The Ribon case adds a further layer. The compromised credentials belonged to an app, and the app’s credentials were exposed through a compromise at its parent company, Fastr. Most supplier inventories stop at the first tier. The exposure did not.

A supplier incident does not mean the customer’s infrastructure has been compromised. It does mean the customer must establish, with its own evidence, whether its data, access paths or operations have been affected.

 

Before the incident: what makes the response possible

Most of the playbook below depends on work done before any supplier calls. Four preparations carry most of the weight:

  • An inventory of data shared with suppliers, including non-production copies: test sets, migration extracts, support exports. Where real personal data is not required for testing, minimise or pseudonymise it. The PKZH case shows what a migration dataset can expose.
  • Supplier credentials with owners and scope. Every API key, service account and app permission should have an accountable owner, a documented purpose and the narrowest scope that purpose needs. Revocation should be a rehearsed action, not a search.
  • Your own logs of supplier activity. Authentication, API calls and data transfers by suppliers inside your environment should be logged and retained, so your investigation does not depend on the supplier’s account alone.
  • An agreed evidence package in the contract. Define in advance what the supplier must provide after an incident: timelines, affected systems, data categories, access records, remediation evidence and, where justified, independent validation.

 

An eight-step third-party incident-response playbook

The workflow below is proposed operational guidance, informed by established incident-response practice such as NIST SP 800-61 Rev. 3. It is not a reconstruction of what the organisations above actually did.

 

Step 1 — Establish ownership and classify the event

Owner: Incident Commander / Security Manager

Register the supplier notification as a security event and decide whether it activates your incident-response process. Record the supplier, the affected business services, the known facts and the open questions. Establish a verified channel with the supplier’s incident-response team and name who collects updates.

Evidence: incident record, accountable owner, notification timestamp, initial classification, decision log.

Escalate when: a critical supplier, sensitive dataset, privileged integration or essential service may be affected.

 

Step 2 — Map the dependency and potential exposure

Owner: Security Architecture / IT / Vendor Manager

Identify the systems, identities, data and business services tied to the supplier, using the CMDB, records of processing, integration documentation and access records. Include production and non-production environments; service accounts and privileged access; API keys, tokens and app permissions; data exports, migration datasets and test copies; backups and support data held externally; and the supplier’s own critical subcontractors, where known.

Assessing only live production integrations would have missed the PKZH exposure.

Evidence: a dependency map linking supplier access, systems, data and business services.

Escalate when: the scope of shared data cannot be established, sensitive data may be exposed, or a critical function depends on the supplier.

 

Step 3 — Make a containment decision

Owner: Incident Commander / IT Operations / Business Owner

Decide whether continued connectivity is an acceptable risk. Options include restricting access, disabling integrations, revoking credentials or suspending data transfers, as Ace & Tate did on the day it was informed. Preserve logs and forensic evidence before making changes wherever feasible.

The goal is not to disconnect every supplier by reflex. It is a documented, proportionate decision taken with the business owner.

Evidence: containment decision, actions taken, affected assets, residual-risk assessment.

Escalate when: credential compromise is suspected, malicious activity is found, or the supplier cannot give reasonable assurance that continued access is safe.

 

Step 4 — Investigate the environment you control

Owner: SOC / DFIR

The SOC usually has no access to the supplier’s telemetry. It can investigate the supplier’s interactions with your environment: authentication records, privileged sessions, API activity, network connections, application logs and data transfers. Look for unusual requests, unexpected volumes, abnormal service-account behaviour and changes from established baselines, and correlate them with any indicators the supplier shares.

An absence of alerts is not evidence of no compromise, especially where the relevant activity falls outside monitoring coverage.

Evidence: investigation timeline, queries and results, forensic artefacts, findings, documented visibility gaps.

Escalate when: unauthorised access, suspicious data retrieval, privilege misuse or lateral movement is identified.

 

Step 5 — Establish data exposure and business impact

Owner: Incident Commander / Data Owner / DPO / Business Owner

Determine what data the supplier held, how it was stored, and whether there is evidence of access or exfiltration. Request validated findings from the supplier: timestamps, affected systems, access records and data categories. Sort findings into confirmed exposure, suspected exposure, and exposure not yet determinable.

In the Ace & Tate case, initial notices said personal data could not be ruled out; confirmation of access came weeks later. Plan for that gap. A lack of confirmed exfiltration is not proof that data was not accessed.

Evidence: data-impact assessment, affected services, supporting findings, outstanding evidence requests.

Escalate when: sensitive data, material disruption or potentially reportable consequences are identified.

 

Step 6 — Assess regulatory reporting obligations

Owner: Legal / Compliance / DPO / Security Management

Determine which legal and contractual notifications apply. For entities in scope of NIS2 or its national transposition, assess whether the incident meets the criteria for a significant incident. Evaluate GDPR personal-data-breach obligations separately. Record when you became aware of the relevant facts, which thresholds apply, and why you decided as you did.

The supplier’s ongoing investigation does not pause your own reporting clock.

Evidence: documented regulatory assessment, applicable deadlines, notification records.

Escalate when: a threshold may be met, a deadline is approaching, or uncertainty prevents a defensible assessment.

 

Step 7 — Validate remediation before reconnection

Owner: Security / IT Operations / Business Owner

A supplier announcing that its services are running again does not by itself show that the security risk has been resolved. Request evidence of containment, remediation, credential rotation and validation proportionate to the incident; where the risk warrants it, require independent assurance. Reconnect in stages, with increased monitoring.

Evidence: remediation documentation, validation results, residual-risk assessment, authorised reconnection decision.

Escalate when: the attack path has not been addressed, critical evidence is missing, or residual risk exceeds approved tolerance.

 

Step 8 — Review the incident and improve the controls

Owner: Security Management / Vendor Risk / Business Owner

Review both the supplier relationship and your own response. Could you identify the dependencies, retrieve the evidence, execute containment and keep essential operations running? Update contractual requirements, access scopes, logging coverage, notification arrangements and recovery procedures, and assign each corrective action an owner and a verification criterion.

Evidence: post-incident report, remediation plan, updated supplier risk assessment, evidence of closure.

Escalate when: material risks remain open or the supplier cannot meet your security and assurance requirements.

 

Where NIS2 changes the expectations

Supply-chain security is an explicit part of cybersecurity risk management under Article 21 of the NIS2 Directive (EU 2022/2555). Each member state’s transposition turns that into concrete duties. Romania’s is a useful example of how specific those duties become.

In Romania, NIS2 is transposed by Emergency Ordinance (OUG) 155/2024, approved with amendments by Law 124/2025. For essential and important entities in scope:

  • Article 13 covers risk-management measures, including supply-chain security and the security of relationships with direct suppliers and service providers.
  • Article 14 makes management bodies responsible for approving and overseeing those measures.
  • Article 15 sets out reporting for significant incidents: an early warning within 24 hours of becoming aware, an incident notification within 72 hours, and a final report generally within one month. It also sets a separate six-hour deadline for information that allows the national CSIRT to establish cross-border impact.

 

These obligations are not triggered automatically when a supplier reports an incident. The organisation must assess its own status, the incident’s impact and the reporting criteria. GDPR breach obligations are evaluated separately.

The three cases above occurred in other jurisdictions; Romanian law did not govern them. It is used here only to show what the same scenario would demand of an in-scope organisation under one national transposition.

 

What a SOC can and cannot do

A SOC cannot access a supplier’s infrastructure, reproduce its forensic investigation or verify every claim in its incident report. It can see supplier activity inside the monitored environment, investigate access paths, correlate evidence, support containment decisions and document what remains unknown.

How much of that it can do is decided before the incident: whether dependencies are mapped, whether supplier integrations are logged, whether permissions have owners, whether escalation involves the right business functions. Vendor management, legal, privacy, IT operations and leadership all carry part of the response. The SOC is central to it, but it does not own it alone.

 

The operational lesson

Supplier relationships extend your dependencies beyond the infrastructure you own: application credentials, logistics systems, personal data, and production data handed over for projects that have not yet gone live. When one supplier serves many customers, a single compromise becomes many incidents at once.

No security programme can guarantee visibility into a third party’s systems. It can establish which dependencies exist, what is observable, what access can be controlled, and what evidence suppliers must provide.

The measure of readiness is not whether you prevent every supplier compromise. It is whether you know what to investigate, who can authorise containment, what must be reported, and what evidence you need before trust is restored.

 

 

Sources

Public information reviewed as of 22 October 2026. The playbook represents proposed practice, not a reconstruction of the affected organisations’ procedures.

 

Incident disclosures

Related articles