Okta is a company whose entire value proposition is identity security. Thousands of organizations use Okta to manage their employees' single sign-on - the system that lets users log in once and access dozens of applications. When Okta is compromised, the downstream blast radius extends to every company and user that trusts Okta as their authentication provider. Okta suffered two significant security incidents in two years: a 2022 breach by Lapsus$ that gave attackers access to Okta's support tools, and a 2023 breach via a stolen HAR (HTTP Archive) file that gave attackers access to all Okta customer support tickets. The serial nature of the incidents raised serious questions about the company's security culture and its transparency with customers.
The 2022 breach by Lapsus$ was discovered by the attackers themselves, who posted screenshots to their Telegram channel on March 22, 2022. The screenshots showed what appeared to be Okta's internal support system with access to customer data. Okta's initial response suggested the incident was limited and had been contained months earlier - a framing that Lapsus$ immediately disputed by posting more screenshots. The resulting public confusion about the timeline, scope, and Okta's disclosure practices became as damaging as the breach itself.
The Lapsus$ Breach (January-March 2022)
Lapsus$ gained access to an account belonging to a support engineer at Sitel Group, a company that provided contract support services to Okta. Sitel's systems had access to Okta's internal customer support tools - a "superuser" dashboard that allowed support staff to view and modify customer account configurations. This access was necessary for support work but represented a significant third-party supply chain risk.
The compromise of the Sitel contractor account occurred in January 2022. Lapsus$ had access to Okta's customer support tools for approximately five days. During that window, they could view customer information and potentially impersonate support staff. However, the access was to the support tool, not to Okta's core authentication infrastructure - customer passwords and authentication tokens were not directly accessible through the support interface.
Okta was notified by Sitel of the incident in January 2022 but apparently did not immediately grasp the significance. When Lapsus$ posted screenshots on March 22, Okta's first public statement on March 22 said "In January 2022, Okta detected an attempt to compromise the account of a third party customer support engineer working for one of our subprocessors." This minimized framing - "attempt to compromise" rather than "successful compromise" - was contradicted by Lapsus$'s screenshots showing live system access. Okta's CEO Todd McKinnon later acknowledged that the company's communication had been inadequate.
The HAR File Breach (September-October 2023)
The 2023 breach was technically different but revealed persistent gaps in Okta's security practices. In September 2023, Okta's support team asked customers to upload HAR (HTTP Archive) files - recordings of browser traffic including all requests and responses - to help debug authentication issues. HAR files captured during Okta sessions contain session tokens, which can be used to impersonate the authenticated user.
An attacker obtained access to Okta's support case management system and downloaded HAR files that customers had uploaded to their support tickets. The HAR files contained session tokens for the customers who had uploaded them. BeyondTrust, Cloudflare, and 1Password were among the first to publicly disclose that they had detected suspicious activity using their Okta sessions - activity that turned out to be the attacker using session tokens harvested from their HAR files.
Cloudflare's post-incident analysis was particularly detailed and critical of Okta. Cloudflare noted that it had reported the suspicious activity to Okta on October 18, 2023, but that Okta did not confirm the breach had occurred until October 20 - two days during which the attacker potentially still had access to Okta's support system. 1Password similarly noted a gap between its report and Okta's confirmation.
Identity Provider Security Implications
The Okta breaches crystallized several issues with how organizations think about identity provider security. An identity provider occupies a uniquely privileged position: it authenticates users for dozens or hundreds of downstream applications. A compromise of the identity provider is a compromise of all those applications.
The supply chain attack surface is particularly concerning. Organizations implement rigorous security controls for direct access to their systems but may not apply the same rigor to vendors who support those systems. Sitel's employee had access to Okta's customer support tools because Okta needed to provide that access for support operations - but the security of that access path was ultimately dependent on Sitel's security practices, which were outside Okta's direct control.
The HAR file incident highlighted a different problem: the security of artifacts that customers generate during support interactions. HAR files were a standard support debugging tool, but their content (session tokens, authentication cookies) made them sensitive artifacts that should be handled with the same care as credentials. Okta's support process of requesting HAR file uploads without adequate guidance about scrubbing sensitive tokens before upload created an inadvertent credential exposure mechanism.