Data Breach in the UK: Lessons for UK Businesses from the Capita Case
138 pensioners saw each other's data on a UK government portal. The error was basic – and any UK company could repeat it.
by Cleverson Gouvêa

Data breach is no longer a distant problem for multinationals: in March 2026, the UK civil service pension portal exposed personal information of retirees due to a flaw that any basic audit would have caught. The Capita case made headlines in the UK – and it is a direct warning for any British company that collects customer data under UK GDPR. In this guide, I break down what happened, why it happened, and what you should do differently.
TL;DR
- On 30/03/2026, the Civil Service Pension Scheme (CSPS) portal, operated by Capita, allowed 138 members to see other people's pension statements for about 35 minutes.
- The cause was broken access control: each user should only see their own data, and the system slipped.
- The same portal had gone live without DNSSEC, a basic protection for a financial website.
- This was not the first time: Capita was fined £14 million by the UK regulator (ICO) for a 2023 data breach affecting 6.6 million people.
- For UK companies, the risk scenario is identical under UK GDPR – and the errors are avoidable.
What happened in the Capita data breach
On 30 March 2026, for approximately 35 minutes, the Civil Service Pension Scheme portal – the pension scheme for about 1.7 million UK civil servants – suffered a serious defect. When generating the Annual Benefit Statements (ABS), the system mixed up records: 138 members either saw someone else's statement or had their own statement seen by others. Names and addresses were among the data exposed.
The scheme is administered by Capita, a British outsourcing giant that took over the contract on 1 December 2025 – a seven-year deal valued at £239 million, inherited from the previous operator, MyCSP. As soon as the flaw was identified, the statement generation function was suspended, and all affected individuals were contacted on 3 April. On 16 April 2026, the UK government itself referred the case to the Information Commissioner's Office (ICO), the UK's data protection regulator.
It may seem like a small number – 138 people. But in data protection, scale is not what defines severity. What defines it is the nature of the data (financial, personal) and the principle failure: a system that mixes records between users broke the most basic rule of any application dealing with individual accounts.
The technical flaw: broken access control
The heart of the problem is a concept every developer should have tattooed: access control. The idea is simple – each authenticated user can only access resources that belong to them. When this control fails, we get what the industry calls broken access control, now the number one item in the OWASP web application risk ranking.
In Capita's case, the portal delivered User A's document to User B. In practical terms, it is like a cash machine showing the balance of the customer in the queue to the next customer. There was no sophisticated hack, no ransomware, no movie hacker: it was the application doing the wrong thing by itself when generating the statements.
The aggravating factor: the portal went live without basic security
Here lies the part that most bothers those who work with web. Even before this episode, experts had already pointed out that the portal went live in December 2025 without DNSSEC – a DNS security extension that makes domain hijacking and redirecting users to fake sites more difficult. The protection was only activated after a public warning.
A quote from a security expert cited by the British press sums it up: "this is the absolute basics for managing a website. It is a serious flaw for a financial website." When the bread and butter of web security is neglected, a data breach ceases to be bad luck and becomes a matter of time. It is the same lesson we saw when GitHub was used to distribute a malicious VS Code extension: the entry point is almost always an avoidable oversight.
It wasn't the first time: the £14 million fine
The 2026 episode is not an isolated case. It happens with Capita still carrying the scar of a much larger data breach from 2023, the bill for which only arrived in October 2025. It is worth comparing the two events side by side:
| Aspect | 2023 Incident | 2026 Incident |
|---|---|---|
| Type | Ransomware attack | Access control failure |
| Origin | Malicious file downloaded by employee | Defect in statement generation |
| People affected | 6.6 million | 138 |
| Data exposed | Pensions, HR, sensitive data | Name and address |
| Response time | Device isolated only after 58 hours | Function suspended immediately |
| Consequence | £14 million fine from ICO | Case referred to ICO |
In the 2023 breach, a malicious file was downloaded on an employee's device on 22 March. Despite a high-priority alert being triggered within 10 minutes, the company only isolated the machine 58 hours later – a window long enough for the attacker to extract nearly 1 terabyte of data between 29 and 30 March. The ICO concluded that the security operations centre was understaffed and that systems holding millions of records were not subject to regular penetration testing.
The result was a fine of £14 million (comprising £8 million for Capita plc and £6 million for Capita Pension Solutions), announced by the ICO in October 2025. The initial calculation reached £58 million before reductions. The regulator's message was explicit: data security is not a firefighting task; it is ongoing maintenance.
Why this matters for UK companies
"It's a UK case, so it doesn't apply to me." It does, and very much. The regulatory logic that punishes Capita is the same that governs the processing of personal data in the UK. Under UK GDPR, any organisation that processes personal data must implement appropriate technical and organisational measures to protect it. The ICO can issue warnings, require data blocking or erasure, and impose fines of up to £17.5 million or 4% of annual global turnover, whichever is higher. And the trigger is not just an external attack: the obligation to notify incidents applies equally to sophisticated ransomware and to a bug that showed one customer's data to another.
The risk lies in the details, not the spectacular
The 2026 Capita data breach proves a point I repeat to every client: the biggest risk is rarely the Hollywood-style attack. It is the poorly tested access control, the form without validation, the exposed admin panel, the public backup. These are flaws cheap to fix and expensive to ignore. The same silent fragility appeared in the case of NPM packages infected by Shai-Hulud, where blind trust in a dependency opened the back door.
The 6 practical lessons from the case
I have drawn six lessons from this episode that we apply at Agathas Web in any system that handles customer data. None are expensive; all are frequently skipped.
- Access control is a mandatory test, not optional. Every endpoint that returns personal data must verify that the logged-in user is the owner of that data. Test this explicitly, with different accounts, before going live.
- Basic security comes before launch, not after. HTTPS, DNSSEC, security headers, and strong authentication are go-live prerequisites, not "phase 2" improvements.
- Incident response time is a life-or-death metric. Capita's 58 hours in 2023 turned into 1 TB leaked. Have a response plan and rehearse it.
- Penetration testing is recurring. A pentest only at launch ages within weeks. Re-run it after every relevant change.
- Minimise what you collect. Data you don't store can't leak. Ask whether you really need that National Insurance number, that address.
- Notify quickly and transparently. UK GDPR requires communication to the ICO and affected individuals within a reasonable timeframe. Hiding an incident worsens the penalty and destroys trust.
Official and secure system vs. workaround
There is a thread linking the Capita case to a decision UK companies make every week: use the official, auditable tool, or the cheaper workaround that "works for now". Capita made mistakes even while operating an official platform – imagine the risk of running sensitive data on improvised solutions, without support, without security updates, and without anyone responsible when something breaks.
It is exactly the logic we advocate when it comes to service integration. Running your company's communication on unofficial APIs or cloned apps is building on sand: no continuity guarantee, no audit trail, and your number (and your customers' data) hostage to a layer that could disappear at any moment. I have detailed this trade-off in the comparison between WhatsApp Business App vs Official API and in the guide on what to do when WhatsApp is blocked. The conclusion is always the same: the official infrastructure costs a bit more and protects you much more.
Security is not a feature you add at the end. It is an architecture decision you make at the beginning – the same principle that applies to a pension portal, an educational app, or the security layer of an entire operating system like Android 17.
How to protect your customers' data today
You don't need to be a multinational to do your homework. Here is the minimum checklist I recommend to any business that maintains customer records:
- List all points where your application returns personal data and test access control on each one.
- Enable HTTPS everywhere, force redirects, and renew certificates automatically.
- Use strong authentication (preferably with two-factor) for administrative access.
- Keep dependencies and the server updated – most breaches exploit known old versions.
- Encrypt backups and actually test restoration, not just the scheduling.
- Have a written incident response plan, specifying who does what and within what timeframe.
- Document what you collect and why – it is a UK GDPR requirement and good data hygiene.
If your team doesn't have the capacity to handle all this, hiring someone who treats security as part of the project – not as an add-on – is far cheaper than an ICO fine or losing customer trust.
Conclusion: doing the basics well is what protects
The Capita data breach was not the work of a criminal mastermind. It was the sum of neglected details: an access control not thoroughly tested, basic security postponed, a history of slow response. Precisely because it is banal, it teaches so much – because the same oversights are within reach of any rushed company.
The good news is that the way out is known and accessible: treat customer data with the care you would want your own data treated. If you want to review how your system handles personal data and close those doors before someone finds them, the Agathas Web team can help you make that diagnosis calmly.
Related posts

WhatsApp Cloud API: The Complete Guide to Meta's Official API for UK Businesses
What is the WhatsApp Cloud API, how does it work, what does it really cost, and when is it worth it? We demystify Meta's official API without the jargon.

WhatsApp Coexistence Mode: What UK Businesses Need to Know in 2026
Can you use WhatsApp Business on your phone and the official API on the same number? Yes — and coexistence mode has changed the game. See the rules and limits for UK businesses.

WhatsApp Business Ban 2026: The Wave Hitting UK Firms in Brazil
The 2026 WhatsApp Business ban wave has already paralysed thousands of operations in Brazil. See why and how to protect yours.