Back to Industry

Industry - Data Breach

majorAnti-PrivacyData Breach

Executive Summary

Sweden’s national digital ID system (BankID) compromised after hacker group ByteToBreach breached CGI’s Swedish division - source code, passwords, encryption keys, and personal data of 8.6 million citizens exposed and reportedly sold on the dark web

What Happened

On March 24, 2026, a hacker group called ByteToBreach breached CGI's Swedish division and accessed source code, passwords, and encryption keys connected to BankID, Sweden's national digital identity system used by 8.6 million people. The stolen data reportedly includes source code from the Swedish Tax Agency's BankID login systems, personal data, electronic signatures of Swedish citizens, and material from internal test servers. The compromised data was subsequently offered for sale on the dark web.

Who Is Affected

All 8.6 million Swedish citizens who use BankID are potentially affected, as the system is used for banking, tax services, government interactions, and digital signatures. While CGI stated the breach involved only two internal test servers, security experts note that test environment source code could enable attackers to target production systems. Anyone who has used BankID for authentication or digital signing faces potential exposure of their personal data and electronic signatures.

Why It Matters

This breach compromises Sweden's central digital identity infrastructure that citizens rely on for essential government and financial services, representing a national-scale authentication failure. The exposure of encryption keys and source code creates ongoing risk beyond the immediate data theft, as attackers now possess tools to potentially exploit the live system. This incident demonstrates how a single point of failure in national digital infrastructure can expose millions of citizens simultaneously, and how test environments containing sensitive code can become critical vulnerabilities.

What You Should Do

Swedish BankID users should immediately monitor their bank accounts, tax records, and government service accounts for unauthorized activity and report any suspicious transactions to relevant authorities. Contact your bank and relevant government agencies to ask what protective measures they are implementing and whether you need to take additional authentication steps. Enable any additional security features available on accounts that use BankID authentication, such as transaction notifications or secondary verification methods. Consider placing fraud alerts with financial institutions and credit monitoring services if available in Sweden.

AI-Assisted

Event summaries are generated by Claude AI from verified sources and reviewed by humans before publication.

Sources

Sweden’s national digital ID system (BankID) compromised after hacker group... - Industry | PrivacyWire