Your IT vendor just got named in the settlement
Free weekly email
Published October 20. Get the next one.
One email every Tuesday: what changed in security and compliance that week, and what it means if you sell to enterprise buyers.
Free. Unsubscribe in one click, and replies reach Jacob directly. Read the latest issue or browse the archive.
Two state attorneys general put a provider and its IT company on the same settlement this week, which is the part of the news that actually touches your contracts. The rest of the week was supply chain and developer credentials, plus a patch batch from Microsoft that is going to quietly break a lot of vulnerability management policies. Five things worth your time.
Regulators are naming the service provider, not only the customer
Source: DataBreaches.net
The New York and Connecticut attorneys general secured $2.7 million from Boston Children's Health Physicians and its IT company, XTIUM, over a 2024 data breach. Both the provider and the technology firm were held liable. The settlement also carries a corrective action plan covering data security improvements.
I have been telling clients for two years that the vendor gets pulled in eventually, and here it is in black and white from two state AGs at once. If you process or host data for US customers, your exposure is no longer limited to whatever indemnity cap you negotiated, because a regulator is not a party to your MSA. Read your incident response plan again and ask who answers if a state AG writes to you directly rather than to your customer.
ConnectWise breach shows how app identities get you into someone else's tenant
Source: BleepingComputer
ConnectWise shut off customer access to its Cloud Backup service, formerly SkyKick Cloud Backup, after attackers reached application identities and used them to compromise Microsoft 365 tenants. The service held the standing access needed to do its job, and that access became the attack path.
Every SaaS product that asks a customer for an OAuth app registration is holding the same kind of key, and most teams I work with have never inventoried what their own app actually requests. Go look at the consented permissions in your Azure tenant this week, both the ones you granted to vendors and the ones your customers granted to you. When a US buyer's security team asks how you scope and rotate tenant access, this incident is the reason they are asking, and a vague answer costs you weeks.
Microsoft shipped over 1,400 fixes and your patch SLA did not change
Source: Krebs on Security
Microsoft released updates addressing more than 1,400 security vulnerabilities across Windows and other products. That beats September's record of nearly 1,000, which was already roughly ten times the usual monthly volume.
Most SOC 2 and ISO programs I review promise critical patches inside seven days, written back when a Patch Tuesday was a hundred items. Two months of this volume and the policy becomes a finding waiting to happen, because the evidence will show you missed your own commitment. Fix the process before the auditor arrives: triage by exposure and exploitability, document the ranking method, and set a deadline you can actually hit.
A Claude Code bug that quietly reads developer credentials
Source: Dark Reading
Researchers disclosed a flaw in the preview pane of Claude Code Desktop, dubbed SneakPeek, that allows an attacker to steal credentials from a developer machine without any click. Reported targets include SSH private keys, AWS credentials and Claude OAuth tokens.
Developer laptops hold the keys to production, and AI coding tools now sit right on top of those keys with broad file access that nobody has threat modelled. If your engineers adopted these tools on their own, which they almost certainly did, you have unmanaged software in the most privileged part of your environment. I would start with a simple inventory of what AI tooling is installed where, because that question is already showing up in buyer questionnaires and you want an answer that is not a guess.
OpenCode breach is a lesson in holding other people's API keys
Source: The Hacker News
OpenCode said an intruder reached a legacy system on the night of October 16 and may have exposed third-party AI provider keys that users had saved in OpenCode Console. Console is the optional hosted service where a workspace stores its own OpenAI, Anthropic or Google key so the platform can call the model provider on the team's behalf.
Two things here. Storing a customer's credential for another service is custody, and it deserves the same controls you would put around their production data, which in practice means envelope encryption, narrow scoping and a rotation path you can trigger in an afternoon. The other half is the word legacy, because a system that fell out of scope is the most common way I see a clean audit and a real breach coexist in the same company.
If you store credentials for third-party services on behalf of your customers, this was the week to go check how. I will be reading the same feeds next Monday.
Jacob
Free weekly email
Get the next issue on Tuesday
One email a week from Jacob Masse: the security and compliance stories that changed something that week, and what each one means if you sell software to enterprise buyers. Five stories, a take on each, five minutes to read.
Free. Unsubscribe in one click, and replies reach Jacob directly.