LastPass and the first-draft problem in vendor breach notices
In August 2022, LastPass said thieves had taken source code but no customer data. The attacker’s next move was already under way. The real test for customers was reading that first notice for what it made possible, and being ready to change every password.
Looking Back revisits one week at a time, from January 2020 to today, and asks what it meant for the banks, health systems and public agencies we serve. The series was written in 2026, with the benefit of hindsight, and each article says which week it looks back on.
Two-minute summaryThe dek and the first sentence of each section, quoted from the article
In August 2022, LastPass said thieves had taken source code but no customer data. The attacker’s next move was already under way. The real test for customers was reading that first notice for what it made possible, and being ready to change every password.
- The week A password manager is the digital equivalent of a key cabinet.
- How a password vault actually works A password manager stores your logins in a vault that is encrypted, meaning scrambled with a mathematical key so that it looks like random noise to anyone without that key.
- Reading the first notice The August notice contained a detail that deserved more weight than it received.
- What the vault exposes Password managers encrypt vault contents with a key derived from the user’s master password, which the vendor does not hold.
- Rotating at scale If a vault may be exposed, the response is rotation: change every credential stored in it, starting with the most sensitive.
- Who owns this inside the organization One reason so many teams closed the item in August 2022 is that nobody in particular owned it.
- What the stored keys can reach The money at risk is whatever the stored credentials can reach: banking portals, payment systems, cloud accounts that run customer-facing services.
- Habits that separated the prepared The unprepared did the reverse.
- With hindsight The sequel arrived in stages.
The week
A password manager is the digital equivalent of a key cabinet. Instead of remembering dozens of passwords, people store them all in one encrypted “vault” and unlock it with a single master password. For individuals it is a sensible habit. For businesses it is often how staff share logins to everything from social media accounts to cloud administration consoles. So when the company running the key cabinet has a break-in, everyone who uses it should pay close attention.
On August 25, 2022, LastPass, a password manager used by consumers and businesses, disclosed that an unauthorized party had gained access to part of its development environment through a compromised developer account. The development environment is the workshop where a software company’s engineers write and test code before it goes live. A compromised account means someone else had obtained and used one engineer’s access.
The company said it had detected unusual activity about two weeks earlier. The attacker had taken portions of source code, the human-readable instructions that make up a software product, and some proprietary technical information. LastPass said it had engaged a cybersecurity and forensics firm, had contained the incident and had deployed additional controls.
LastPass was then part of GoTo, the company formerly known as LogMeIn, which had announced in late 2021 that it planned to spin LastPass off as a standalone business. The two companies still shared some infrastructure. That detail meant little to readers in August. It mattered later, when the shared cloud storage became the route to customer data. Shared infrastructure between affiliates is common, and it rarely appears in a customer’s vendor file.
The notice also said there was no evidence that customer data or encrypted password vaults had been accessed. It pointed to the product’s zero-knowledge design, which meant LastPass never held customers’ master passwords. “Zero-knowledge” here means the vendor stores your vault in scrambled form and never has the key to unscramble it; only you do, through your master password.
On its face, that was reassuring. The intruder had been in the workshop, not the vault room, and even the vault room held only locked boxes whose keys LastPass did not have.
The notice landed in a busy season for identity security. Earlier that month, attackers had used text-message phishing to steal employee credentials at several technology companies. Password managers were by then a standard recommendation from security agencies for people and organizations alike. Many security teams had spent the previous two years encouraging staff to adopt one. The reasoning was sound: a vault with long, unique passwords beats the alternative of reused passwords and spreadsheets.
That success had a consequence. In many organizations, the password manager now held more than personal logins. Teams used shared folders to pass around administrator credentials, keys to cloud accounts and recovery codes. Departments sometimes adopted the product on their own, outside central IT. The vault had become a map of the organization’s access.
Many security teams read the notice, judged it a vendor’s internal problem and closed the item. It is easy to see why. Security teams receive a steady stream of vendor notices, most of which turn out to be minor, and this one said directly that customer data was not affected.
Three weeks later, on September 15, LastPass published the results of its investigation, conducted with the incident response firm Mandiant. It said the attacker’s activity had been limited to a four-day period in August and had been contained. It found no evidence that the attacker had planted malicious code in the product. It added that developers could not push code from the development environment into production. The update also explained how the attacker got in. The developer’s own computer had been compromised, and the attacker impersonated the developer after the developer had successfully logged in with multifactor authentication. A second factor protects the login. It does not protect a session on a device the attacker already controls.
Later disclosures, described below, changed the picture substantially. The episode became a lasting case study in how to read a vendor’s first breach notice, and in what an organization should know about its own exposure before it ever needs to.
Take the head of security at a mid-sized health system on the morning of August 26, 2022. On her desk is the LastPass notice. Her team uses the product; so, she suspects, do many staff in other departments, some through company accounts and some through personal ones. The notice says source code was taken and customer data was not. She has a dozen other priorities that day. What should she do with it?
The honest answer is: more than file it. A vendor’s first breach notice is written days into an investigation. It reports what the vendor has evidence of, not what the attacker has done. Phrases such as “no evidence that customer data was accessed” are accurate statements about the evidence at that moment. They are not guarantees.
LastPass later said information taken in the first incident was used to launch a second stage. That stage led to the theft of vault backups and continued until late October 2022, two months after the August notice was published. While customers were reading the reassurance, the attacker was still at work.
For banks, health systems and agencies that used the product, or any product that concentrates secrets, the episode separates into three questions. The first is what the first notice implied, read carefully. The second is what a vault compromise would actually expose in this organization. The third is how quickly every stored credential could be changed if it came to that. The sections after those three cover who should own each piece, and what is at stake across the organization. First, how a password manager protects what it holds.
How a password vault actually works
Encryption and the master password
A password manager stores your logins in a vault that is encrypted, meaning scrambled with a mathematical key so that it looks like random noise to anyone without that key. The clever part is where the key comes from. It is derived from your master password using a process called key derivation.
Key derivation deliberately makes the conversion from password to key slow. The software runs the master password through a mathematical function many thousands of times, controlled by a setting often called the iteration count. For you, unlocking the vault once, the delay is a fraction of a second. For a thief who has stolen a copy of your encrypted vault and is trying billions of guesses on their own computers, that delay is multiplied by every guess. That kind of guessing is called an offline attack. A higher iteration count makes each guess more expensive; a lower one makes it cheaper.
LastPass used a widely adopted method called PBKDF2 for this step, and AES-256 encryption for the vault contents. Its default iteration setting in 2022 was 100,100. It had required master passwords of at least twelve characters since 2018. Both protections were stronger for accounts that had adopted them than for older accounts that had never been updated.
The arithmetic is unforgiving in both directions. A thief holding a copy of the vault has unlimited time, but if the master password is long and each guess is slow, the numbers still work against them. If the password is short, or each guess is cheap, they work for the thief.
What zero-knowledge does and does not promise
The vendor’s zero-knowledge design means it never sees your master password, so it cannot hand your passwords to an attacker even if its own systems are breached. That design is sound. But it does not make a stolen vault harmless. It makes the vault’s safety depend on the strength of each user’s master password, the iteration setting on their account, and which parts of the vault were encrypted in the first place.
One consequence surprises many people. Changing the master password after a vault copy has been stolen does not protect that copy. The stolen file is still locked with the old password. The only effective response to a stolen vault is to change the credentials stored inside it.
Business features change the picture
Business versions of password managers add features that matter in an incident. Administrators can set policies on master password length, iteration settings and multifactor authentication. They can see which users exist and, often, how they are configured.
Some businesses use “federated” login, in which staff unlock the vault through the company’s own identity provider instead of typing a separate master password. LastPass implemented this by splitting a hidden master password into fragments stored in different places, one with the customer and one with LastPass. The design means neither side alone can open a vault. Its safety depends on both fragments staying protected.
Where the vendor’s own risk lies
Customers tend to think about a password manager’s security in terms of the product: the encryption, the master password, the app. The vendor’s own environment matters as much. Development systems hold code and often credentials. Build systems turn code into the product. Backup systems hold copies of customer data, sometimes under different controls from the live service.
LastPass later said its production service ran in its own data centers, while backups were held in a separate cloud storage service. That arrangement is common and reasonable. It also means a customer’s data exists in more than one place, each with its own access paths and its own small group of people who can reach it. A vendor assessment that asks only about production misses part of the picture.
Machine secrets
One more term matters. Organizations store more than people’s passwords. They also store “secrets” for machines: API keys, which let one piece of software log into another service automatically; cloud access keys, which control infrastructure; and certificates and recovery codes. These are the crown jewels, because they often grant broad, unattended access.
Reading the first notice
Source code as a map
The August notice contained a detail that deserved more weight than it received. The attacker had taken source code and technical information about the environment. In a security product, that kind of material is a map. It can reveal how systems connect, where keys are stored and which people hold privileged access. A careful reader would have asked what the stolen information could enable next. The reader would also have asked whether the vendor had rotated every secret that might have been visible in the development environment.
A vendor in that position can truthfully say no customer data was taken. Yet the stolen material shows where valuable things are kept, which systems connect to them and which accounts can reach them. The sensible next step is to ask what the attacker now knows and whether every exposed key has been changed.
The concern was not theoretical. LastPass later disclosed that the material taken in August included internal scripts containing secrets and certificates, along with internal documentation. Credentials embedded in code are a common weakness across the software industry, and the first incident gave the attacker some of them.
Reading the September update
The September update answered some questions well. It named the investigating firm, gave a time window for the attacker’s activity and explained why the product itself had not been altered. Those were useful facts.
It also left questions open, and a careful reader would have listed them. The update described the attacker’s access to the development environment. It said less about what the attacker could do with what had been taken. A finding that the intrusion lasted four days does not limit what stolen information can be used for afterward.
Turning reading into a process
Turning that reading into practice means treating significant vendor disclosures as open risk items rather than news. Each gets an owner, a review date and written questions to the vendor. The questions cover what exactly was taken and which credentials, keys and certificates were rotated. They ask whether the investigation is complete, who is conducting it, and whether customers will be told if the scope changes. The answers, or the lack of them, go into the vendor risk file and the next renewal discussion.
A short, standard request in writing makes the follow-up faster and more consistent:
- The systems accessed, and the data or material taken from each.
- Whether any stolen material contained credentials, keys or certificates, and confirmation that all of them have been rotated.
- The vendor’s assessment of whether anything taken could be used to reach customer data or production systems.
- Who is investigating, and when the vendor expects to conclude.
- A commitment to notify customers if the scope or findings change, and the channel it will use.
Vendors will not always answer every question, especially early. The record of what was asked, and when, is valuable in its own right. It shows an examiner or auditor that the organization did its part, and it gives the next renewal discussion a factual basis.
Not every notice deserves the same effort. A practical triage asks two things: how much access does this vendor’s product concentrate, and how directly could the stolen material reach that access? A password manager, an identity provider or a remote management tool scores high on both counts. A marketing tool that holds email addresses scores low. Most teams can afford a deep follow-up only for the first group, and should reserve it for them.
Contract terms help here. A clause requiring the vendor to update customers as material facts change, well beyond the first notice, turns a courtesy into an obligation. Few software contracts in 2022 had one.
A short guide to the language of breach notices
Breach notices have their own dialect, and leaders who read them benefit from a quick translation. The phrases are accurate. Each is a careful statement of what is known, and each leaves room for what is not yet known.
- “No evidence that customer data was accessed.” The investigators have not found proof of access so far. It does not mean they have proven there was none, and it says nothing about what the attacker may do next.
- “An unauthorized party gained access to a limited part of our environment.” Someone got in. “Limited” describes where the evidence points today; the edges of that area may move as the investigation continues.
- “Out of an abundance of caution.” The vendor is taking a step it is not yet sure is necessary. It is often a useful hint about what the vendor itself is worried about.
- “We have engaged a leading cybersecurity firm.” An outside investigation is under way, which usually means the full picture is weeks away.
- “The incident has been contained.” The specific access the investigators found has been closed. It does not cover access the attacker may obtain later using what was taken.
Read this way, a first notice is less a conclusion than a progress report. The right response is to note what it says, ask what it leaves open, and diary a date to ask again.
What the vault exposes
Four details that set the exposure
Password managers encrypt vault contents with a key derived from the user’s master password, which the vendor does not hold. The design is sound. Its strength in a theft depends on details that most customers had never checked.
The first detail is the master password itself. A long, unique passphrase resists offline guessing far longer than a short reused one. The second is the key derivation setting. Accounts created years earlier could carry weaker defaults than new ones, which made them cheaper to attack offline. The third is what is encrypted at all. Some fields, such as the website addresses attached to entries, were stored without encryption. That can reveal which services, banks and administrative consoles a user has accounts with, even if the passwords stay protected. To a thief, a list of which doors you have keys to is useful even without the keys.
The fourth detail is what people put in the vault. Ordinary user passwords are one thing. Shared administrator credentials, cloud access keys, recovery codes, VPN secrets and private notes describing infrastructure raise the stakes far beyond that. A VPN is the secure tunnel staff use to connect to internal systems from outside the office; its credentials are a front door to the network. An enterprise deployment with enforced strong master passwords, current settings and policies on what may be stored is a very different exposure from a collection of personal accounts used for work.
The questions an admin console can answer
Security teams could answer most of these questions from the product’s admin console. Few had looked before August 2022. A useful baseline would cover:
- How many users exist, and how many are no longer employed.
- The master password policy and how many accounts predate it.
- The iteration setting on each account, and how many are below the current default.
- Whether multifactor authentication is required to unlock vaults.
- Which shared folders exist, who can see them and what categories of credential they hold.
- Whether staff use personal accounts for work credentials, and whether the company can see them.
The last item is often the hardest. A personal vault holding work credentials is invisible to the company and outside its policies. Business editions that link personal and work vaults, or a clear rule against storing work credentials in personal accounts, close that gap.
Devices that open the vault
A vault is only as safe as the devices used to unlock it. Malware on a laptop can capture a master password as it is typed, or read the vault once it is open. Encryption does nothing against an attacker who is already on the machine at the moment of use.
That raises a policy question most organizations had not settled. Can staff open the corporate vault on personal devices, and if so, under what conditions? Allowing it is convenient and often necessary for on-call staff. Forbidding it, or requiring managed devices for access to the most sensitive shared folders, reduces the chance that an unpatched home computer becomes the way in. The right answer differs by role. An administrator with access to production credentials warrants stricter rules than a marketing coordinator with a few social media logins.
Two organizations, one notice
Consider two organizations that use the same product. One, a regional bank, rolled it out centrally, required long master passphrases, updated iteration settings when the vendor raised its defaults, and banned storing cloud keys in it. The other, a community hospital, let departments adopt it on their own. Some of its accounts were years old with original settings. Its IT team kept the main cloud administrator login in a shared folder alongside a note describing the network. Both read the same notice. Their real exposure was entirely different, and only one of them knew it.
How it differs by organization
The kind of credential in the vault differs by sector, and so does the consequence of its exposure.
- Banks and credit unions may store credentials for payment portals, correspondent banking platforms and the consoles that run online banking. Exposure there is a fraud risk as well as a data risk.
- Broker-dealers and wealth managers may hold logins to custodial and trading platforms, where unauthorized access can move assets.
- Health systems often hold vendor support credentials for clinical systems and medical devices, shared departmental logins and accounts for payer portals. Many were set up by individual departments, outside central IT.
- Federal agencies generally operate under centralized identity and approved-product rules, which limits informal adoption. Contractors and program offices remain the gaps.
- State and local governments vary widely. A county with a small IT team may rely on a password manager to share the few administrator accounts that run its systems, which concentrates risk in very few entries.
Rotating at scale
Why rotation is the response
If a vault may be exposed, the response is rotation: change every credential stored in it, starting with the most sensitive. Most organizations had never rehearsed that. They did not know how many secrets were stored, who owned each one, or how long changing them all would take.
The plan
A rotation plan answers those questions before they are urgent. It classifies stored credentials by sensitivity and names an owner for each class. It documents how each class is changed, including any that require a maintenance window or a vendor’s help, and sets target times. Cloud administrator keys and production database credentials come first, then payment and banking portals, then the long tail.
Multifactor authentication needs its own line in the plan. Some password managers also store the seeds that generate one-time codes for authenticator apps. If those seeds are exposed, the second factor for those accounts is weakened along with the password. Resetting multifactor enrollment is slower than changing a password, because each user has to re-enroll a device.
Tiers and targets
A tiered plan turns a vague instruction into work that can be scheduled. A health system, for instance, might set out tiers like these:
- Tier 1: cloud administrator accounts, identity provider administrators, production database credentials and keys that can create other keys. Target: hours.
- Tier 2: payment, banking and payer portals, vendor remote-support accounts for clinical systems, and VPN credentials. Target: one to two days.
- Tier 3: departmental shared accounts and internal application logins. Target: within a week.
- Tier 4: everything else, including individual staff passwords, on a managed schedule.
The targets themselves are a matter of judgment for each organization. What matters is that they exist before the incident, that each tier has named owners, and that the first tier is small enough to finish quickly.
Breaking things by fixing them
Rotation has its own failure mode. Changing a credential that some forgotten process depends on causes an outage as surely as an attack. Scheduled jobs, integrations between systems and vendor connections often use credentials that nobody has looked at in years.
The defense is a dependency map for the most sensitive credentials: which systems use each one, who must be told before it changes, and how to roll back. Where a map does not exist, the rotation should proceed in stages, with monitoring for failures after each change. Rotating everything at once, without that preparation, trades one incident for another.
Watching while rotating
Rotation takes time, so detection fills the gap. While credentials are being changed, the security team can watch for their use. Signals include unusual logins to the services listed in the vault, new API keys created in cloud accounts, and access from unfamiliar locations to banking and payment portals. Knowing which services are in the vault, from the unencrypted website list, tells the team where to look first.
Moving secrets out of the vault
The plan also changes where secrets live. The most sensitive machine credentials belong in dedicated secrets management tools with automated rotation, not in a general password manager shared by people. A secrets management tool is a specialized vault built for software rather than people. Applications fetch the credentials they need at the moment they need them, and the tool can change those credentials on a schedule without anyone typing anything. Moving them shrinks the blast radius of any future vault compromise and makes rotation a scheduled job rather than an emergency.
Better still, some credentials can be removed altogether. Major cloud platforms let workloads authenticate with short-lived tokens tied to their identity, rather than with long-lived keys. A key that expires within hours is far less useful to a thief than one that lasts until someone remembers to change it. Each static key replaced this way is one fewer item to rotate.
The move has costs. Secrets management tools need engineering time to integrate with applications. Teams have to change how they deploy software. Some older systems cannot fetch credentials dynamically and will keep static ones for years. The sensible sequence is to start with the credentials whose exposure would do the most damage. Those are usually the cloud administrator and production database keys, which are also the ones the tools handle best.
People and rehearsal
Staff communication is part of the plan. People need clear instructions on what to change and in what order, and a way to ask questions. A rotation that leaves staff unsure whether to start with personal or shared credentials will be slow and uneven.
A short tabletop exercise, run once a year, shows whether the plan works. A tabletop exercise is a structured rehearsal around a table: the team walks through a realistic scenario step by step and discovers the gaps while nothing is actually on fire. A useful measure from the exercise is the estimated time to rotate the top tier of credentials. Tracking that number year over year shows whether the organization is getting faster.
Who owns this inside the organization
The ownership gap
One reason so many teams closed the item in August 2022 is that nobody in particular owned it. The security team saw a vendor problem. The procurement or vendor management team saw a technical problem. Department heads who had adopted the tool on their own did not see the notice at all.
A cleaner arrangement
A cleaner arrangement gives each piece a clear home. The vendor management function logs the disclosure and owns the written questions to the vendor and the follow-up. The security team owns the assessment of exposure: settings, contents, who uses the product and how. Each business unit owns the credentials it stores, which means it must know what they are and how to change them. And a senior leader, often the chief information security officer, owns the decision on whether to trigger rotation and how fast.
The fix needs no new staff, only agreeing, before the next notice arrives, who picks up the phone. Organizations that had already done so in 2022 could move from “read the notice” to “here is our exposure” in a day or two, rather than weeks.
Measures a risk committee can track
Ownership is easier to sustain when there are a few numbers to watch. Useful ones include the count of high-concentration vendors and when each was last assessed. Others are the share of vault accounts meeting current settings, the number of machine secrets still held in general password vaults, and the estimated time to rotate the first tier of credentials. Each can be produced quarterly with modest effort, and each shows whether exposure is shrinking.
Where regulation assigns duties
Regulators assign some of these duties directly, and the rules differ by sector. Organizations should confirm with counsel how each applies to them.
Banks supervised by the federal banking agencies had been subject since May 2022 to a rule requiring them to notify their primary regulator within 36 hours of certain significant computer-security incidents. The same rule requires bank service providers to notify their bank customers of incidents that materially disrupt services. A password manager vendor would usually not be a bank service provider in that sense, so a bank cannot rely on that rule to hear about a vendor breach. Its own monitoring of vendor disclosures has to fill the gap.
For health systems, HIPAA requires business associates to report breaches of protected health information to the covered entity. A password manager vendor generally would not be a business associate unless it handles protected health information. The credentials it holds can still open systems that do. Whether a stolen credential leads to a reportable breach depends on what happened next, which is one more reason to rotate quickly and watch closely.
Federal agencies operate under their own incident reporting requirements and central guidance on identity. Their exposure through a commercial password manager depends on whether one was approved for use at all.
Contract terms that support ownership
Ownership works better when contracts support it. Terms worth seeking from any vendor that concentrates access include:
- Notice of security incidents affecting the customer within a stated time.
- Updates when material facts change, until the investigation closes.
- A summary of the investigation’s findings, including which secrets were rotated.
- Cooperation with the customer’s own investigation and regulators.
- Current independent security assessments, such as a SOC 2 report, and notice of significant exceptions.
Large vendors often resist custom terms. The request still matters, and a vendor’s answer is a data point for the risk assessment. Where the vendor offers only standard terms, the organization can compensate internally. It can monitor the vendor’s disclosures more closely, review it more often and limit what the product may hold. Those choices cost little and are entirely within the customer’s control.
What the stored keys can reach
The stakes
The money at risk is whatever the stored credentials can reach: banking portals, payment systems, cloud accounts that run customer-facing services. The operational risk is that a rushed rotation, done without a plan, can break systems as surely as an attacker. Regulators in banking and healthcare expect institutions to manage third-party risk actively, and “we read the vendor’s notice and moved on” is a weak answer in an examination. And customers and patients judge an organization on whether their data was protected, not on whose software failed.
Concentration
There is also a concentration point. Password managers are valuable precisely because they gather many secrets in one place. That same quality makes them a high-value target. Any tool that concentrates access, whether a password manager, an identity provider or a remote management platform, deserves a higher standard of scrutiny than an ordinary application.
That scrutiny should extend to the vendor’s own people. The LastPass case later turned on a small number of engineers who could reach the most sensitive data. Customers rarely ask how many of a vendor’s staff can access backups, or how those staff are protected. For a vendor that holds the organization’s keys, those are fair questions.
The case for staying the course
The strongest counter-argument is that all this scrutiny could push organizations away from password managers, which would make things worse. Without one, staff reuse passwords, keep them in documents and share them by email. Those habits cause far more compromises than vendor breaches do. That argument is right, and nothing here argues for abandoning the category.
A second counter-argument is that switching vendors after a breach solves the problem. It may or may not. A vendor that has been through a serious incident and invested heavily in fixing it can end up stronger than one that has not been tested. Moving also costs time and creates its own risk while credentials are migrated. The decision should rest on the vendor’s transparency and remediation, not on the headline alone.
A third is that most vendor notices are minor, so deep follow-up on each wastes scarce staff time. That is also right. The answer is triage by concentration, not equal treatment of every notice.
What the board should ask
A board should ask less whether a vendor will ever be breached than whether the organization would know, within days, what that breach meant for its own systems, its customers and its money.
Habits that separated the prepared
- Vendor notices are tracked, not read. Each significant disclosure becomes a risk item with an owner, written questions and a follow-up date.
- Settings are known. The security team can say what master password rules, iteration settings and storage policies apply across the organization, including older accounts.
- Machine secrets live elsewhere. Cloud keys and production credentials are held in a secrets management tool with automated rotation.
- Rotation is rehearsed. There is a written, prioritized plan, and the team has walked through it at least once.
The unprepared did the reverse. They closed the ticket on the first notice and assumed “encrypted” meant “safe” without checking settings. They let departments adopt the tool informally, so nobody knew what was stored. And they discovered, mid-crisis, that nobody knew who owned half the credentials.
What the vaults hold, who owns it and how fast it could change
- Which tools do we rely on that concentrate passwords, keys or access in one place?
- When a vendor discloses a breach, who owns the follow-up, and what questions do we send them in writing?
- What is actually stored in our vaults, and are any cloud or administrator keys in there?
- If we had to change every stored credential, how many are there, who owns them, and how long would it take?
- When did we last rehearse that, and what did we learn?
With hindsight
The sequel arrived in stages. On November 30, 2022, LastPass disclosed unusual activity in a third-party cloud storage service it shared with its affiliate GoTo. The attacker had used information from the August incident to reach it.
On December 22, the company said the attacker had copied backups of customer vault data along with basic account information. That information included company names, user names, billing and email addresses, telephone numbers and IP addresses. The vault backups held encrypted fields, such as usernames, passwords and secure notes, and unencrypted data such as website addresses. The thief now had copies of the locked boxes, plus a list of which doors many users held keys to. LastPass told users with default settings that no action was needed, and advised others to consider changing stored passwords.
GoTo said in January 2023 that encrypted backups of several of its own products had also been taken from the same storage, along with an encryption key for some of them.
On March 1, 2023, the company gave its fullest account. The first incident had reached about 14 of 200 source code repositories, including internal scripts containing secrets and certificates. The second stage had targeted a senior DevOps engineer by exploiting vulnerable third-party software. The company later said the engineer was one of only a handful with access to the decryption keys for the backups, and that the attack went through the engineer’s home computer. The attacker installed malware, bypassed controls and obtained the restricted secrets used to reach the cloud backups. DevOps engineers are the people who build and run a company’s technical infrastructure, which is why their access is so valuable.
The same update said a backup of the multifactor authentication and federation database had been copied. It held authenticator seeds and LastPass’s part of the split key used for federated login, and its decryption key was among the stolen secrets. Business administrators received new guidance on resetting multifactor enrollment and reviewing federated setups. The path ran from one compromised developer account, through stolen technical information, to one of the few people who could reach the backups.
Independent security researchers later linked a series of cryptocurrency thefts to data taken in the breach. In 2025, federal authorities cited the breach in a civil forfeiture action over stolen cryptocurrency. That is the scenario the vault design is meant to resist. It shows why the strength of each master password and the settings on each account mattered so much once copies of the vaults were in other hands.
The rules around vendor incidents also tightened. In 2023, federal banking agencies issued joint guidance on managing third-party relationships, and the SEC adopted rules requiring public companies to disclose material cybersecurity incidents. New York amended its cybersecurity regulation for financial firms. The new rules would not have changed what LastPass said in August 2022. They did raise the bar for what customers are expected to know about their vendors.
By 2026 the case is a staple of vendor risk training. Its three practical points have held. First notices are provisional: they describe the evidence on the day, not the end of the story. Vault exposure depends on settings and contents, which customers can check and control. And rotation needs a rehearsed plan, because working out who owns which credential in the middle of an incident is slow and error-prone.
When a vendor that holds your keys reports a break-in, the right instinct is neither alarm nor dismissal but a set of calm, specific questions, asked in writing and followed up until they are answered.
Spotted an error? Tell us and we will check it and correct the article where needed.