France's tax agency breach: found in June, disclosed in August
DGFiP confirmed a tax agency data breach on August 14 — six weeks after cutting the access off. The disclosure trigger was a criminal forum post, not the audit.
France's tax authority found the intruder in late June. The public found out on August 14. In between, an account calling itself ZeroBytes posted the data for sale, and only then did the Directorate General of Public Finances confirm the tax agency data breach that had already been closed six weeks earlier. If you want a clean picture of how disclosure actually works when nobody is forcing the clock, this is it.
What actually happened
Per The Record, DGFiP confirmed an attacker gained unauthorized access in late June by stealing or misusing someone's identity, and that the access allowed the attacker "to view and extract data belonging to individuals and businesses." Officials detected and terminated the access later that same month, during routine security checks.
The Register reports the entry path as stolen credentials paired with an MFA bypass — the attacker did not break the login, they wore it. ZeroBytes also claimed to still hold administrative access and offered to sell it; DGFiP disputes that, saying the access was severed at the end of June and new restrictions are in place.
The volume is unsettled, and worth being precise about. ZeroBytes claimed more than 600,000 people in the forum post The Record saw, and a larger figure elsewhere. The French finance ministry has confirmed the extraction but not a number: it says further probes are underway "to determine which specific data and the exact number of taxpayers affected." Treat every circulating count as the attacker's marketing until the regulator publishes one. Affected users will be individually notified, and the CNIL will be told.
Note the word businesses. Professional taxpayer records were in scope, not just personal ones.
Why breach disclosure timing matters for your business
The audit that finds the intrusion does not start the disclosure clock — someone else's forum post does. DGFiP did the hard part in June. What it did not do in June was tell anyone. That gap is where your customers form their opinion of you, and you don't control when it closes, because the attacker does.
Your controls assume the login is the boundary. It isn't. Stolen credentials plus an MFA bypass is the ordinary shape of a 2026 intrusion. MFA is table stakes, not a perimeter. What actually limits blast radius is what a valid session is allowed to do: query scoping, export limits, and an alert when an authenticated account starts reading records at a rate no human works at. Nobody bypasses an export cap by having the right password.
"We can't confirm the number yet" is an inventory problem. DGFiP is six weeks past detection and still counting. If your systems can't answer which rows did this session read from logs, you'll be in the same position — and the only number in circulation will be the one the attacker made up. Log reads on sensitive tables, not just writes.
We build the boring version of this: scoped service accounts, per-session query logging, and rate limits on anything that can export a customer list. It's cheap before an incident and unbuyable during one.
Key takeaways
- DGFiP confirmed on August 14 that an attacker viewed and extracted data on individuals and businesses; the access was detected and cut in late June
- Entry was stolen credentials plus an MFA bypass — the login worked as designed
- Disclosure followed a criminal forum listing, roughly six weeks after detection
- Victim counts in circulation (600,000+) are the attacker's claims; the ministry has not confirmed a figure and says probes continue
- Business taxpayer records were in scope, not only personal ones
- Log reads on sensitive tables and cap exports — you cannot notify accurately if you cannot say which rows were read
Could you name every record a compromised account touched last week? We instrument the boring layer — scoped credentials, read logging, export limits, and an alerting path that fires before a forum post does. See how we harden the systems we build, or bring us the one that worries you.
Sources: The Record, The Register, Reuters via The Star.
- #data-breach
- #incident-response
- #identity
- #mfa
- #vendor-risk
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
Lenovo: AI is 35% of revenue. Plan your hardware refresh
Lenovo posted record $26.9B revenue with AI at 35% of sales and server revenue up 98%. Your next laptop and server quote competes with data-center demand.
Read itUS lets vetted private firms run offensive cyber ops
A presidential memo authorizes approved companies to hack foreign criminal networks under DOJ and DHS sign-off. What offensive cyber authority changes for your vendor list.
Read it