The Berlin Ransomware Attack: Rhysida, 5.79 TB, and the Real Cost of Public-Sector Ransomware

The Nisura Team · · Updated

In mid-August 2026, the ransomware group Rhysida breached two departments of the Berlin Senate connected to the state network, the Landesnetz. Berlin refused the ransom — and the attackers dumped roughly 1.44 million files (about 5.79 TB) on the dark web anyway. It is the clearest recent illustration of two things that decide the real cost of a breach: operational downtime and regulatory liability — not the malware, and not the ransom figure everyone quotes.

The timeline

Every date below is verifiable. The backbone is heise’s own dated chronology (which links each event to its individual report), cross-checked against the official Berlin Senate statement, the BSI, Reuters and Tagesschau. The dates that matter most are the gap between exfiltration and containment, and the weeks of downtime that followed.

  1. 7–12 Aug 2026Attackers quietly exfiltrate data from two Senate departments (Urban Development, Building & Housing; and Mobility, Transport, Environment & Climate). The intrusion began earlier still.
  2. 14 Aug 2026The two departments are isolated from the Landesnetz — the point at which the attack is detected. Days of exfiltration had already happened.
  3. 17 Aug 2026The Senate Chancellery discloses an “ICT incident in the Berlin state network.” BKA and LKA investigate; the BSI is informed.
  4. 21 Aug 2026Still offline. 50,000 eligible households cannot be paid housing benefit (Wohngeld); education-and-participation benefits are hit too. This is the downtime cost, in citizens.
  5. 24 Aug 2026Systems are back online and “fundamentally operational,” according to Governing Mayor Kai Wegner.
  6. 28 Aug 2026A ransom demand surfaces: 30 Bitcoin (~€2 million). Berlin refuses — “The state of Berlin will not be blackmailed.” Der Spiegel names the group as Rhysida.
  7. 1 Sep 2026The Senate confirms plaintext passwords were exfiltrated. All ~12,000 state systems are scanned around the clock; staff cannot work from home.
  8. 4 Sep 2026After the deadline, Rhysida publishes ~1.44 million files (5.79 TB) on the dark web.
  9. 5 Sep 2026The BSI warns of an elevated threat level for society, citing risks of identity theft and misuse of critical-infrastructure information.
  10. 6 Sep 2026Berlin stands up a central “steering unit” to review the leak and notify affected citizens, employees and companies by letter and email.
  11. 6 Sep 2026Overnight, the attackers publish a second data package — this one including access credentials. The affected department (Urban Development, Building & Housing) tightens its precautionary measures, warning of short-term disruption to specialist procedures (per the Senate’s official statement).
  12. 7 Sep 2026A partial all-clear: digital state secretary Florian Hauer tells the interior committee that, by the Senate’s assessment, only data at the lowest of four classification levels (VS-NfD, “for official use only”) was taken — no higher-sensitivity national-security material. Media reporting treats this as contested; forensics continue.
  13. 8–9 Sep 2026The fallout turns political. The Senate concedes that reviewing the leaked data will take weeks — “we are only at the beginning of this process,” says CDO Florian Hauer — and that the number of affected people far exceeds an earlier working estimate of ~215,000 records. Opposition parties call for a special session on the “IT-security failures and mismanagement”; the FDP demands the resignation of the governing mayor and interior senator; Economics Senator Franziska Giffey publicly holds Mayor Wegner responsible (“He is responsible”); and a Green MP warns the incident “will cost taxpayers millions.”
  14. 10 Sep 2026Berlin opens a central contact point for those affected — a public info page at berlin.de/cyberangriff with an FAQ, guidance and a dedicated mailbox (plus separate ones for the two hit departments). CDO Florian Hauer: the priority is “the security of Berliners, staff and the state’s partners.” The page is to be updated continuously as the review proceeds.

A note on that last point: the “only VS-NfD” assessment is the Senate’s, and it is disputed. Several outlets stress that what was actually stolen — and how the attackers got in — is still not fully established. The honest reading is that the blast radius is not yet known.

How they got in: phishing, a fake captcha, and a pasted command

There was no exotic zero-day. According to the BSI — which confirmed the vector on Mastodon, citing a Microsoft analysis — the entry point was a campaign called “TerminalFix,” a variant of the well-known ClickFix technique (we break the full chain down step by step in a dedicated explainer). The chain is almost entirely human-operated:

From there, one detail made the attackers’ job far easier: the Berlin administration, by its own confirmation, kept plaintext password lists. This is exactly the scan-invisible, credential-and-human path that a CVE-only view of risk misses — and the one Nisura prices as a distinct vector.

One caveat, for accuracy: the BSI attributes the initial vector to TerminalFix, but the complete path by which the attackers reached apparently all the data of two departments is still under forensic investigation. Rhysida — a ransomware-as-a-service operation active since 2023 (CISA advisory AA23-319A) — is known to use compromised credentials, phishing and exposed remote access interchangeably, so treat single-cause explanations with care while the analysis continues.

Why Berlin was so exposed — the part that should worry every public body

The lure landed, but what turned one click into a two-department breach was structural. Berlin’s administration runs on IT grown over decades into a patchwork — and the two Senate departments that were hit ran their own infrastructure, outside the state’s central IT service provider (ITDZ) that otherwise operates and secures the Landesnetz. The state’s information-security guidelines had reportedly not been revised since 2017; its dedicated public-sector cyber strategy was barely a year old and, by the time Rhysida struck, largely unexecuted; and the Chief Digital Officer role had turned over three times in roughly a year, the current holder filling it only as a side office. Strategy on paper was not the same as control in practice. (After the breach, the governing mayor pledged to “harden” the state network, centralise the administration’s IT and make “all personnel and financial resources” available — without waiting for a new coalition to form.)

The recovery is proving just as fragmented. To run the forensics, the Senate engaged CrowdStrike — and one district, Lichtenberg, refused to deploy its Falcon agent on its own servers, citing near-unlimited data access, the risk of disrupting specialist procedures, and surveillance concerns, and demanding the Senate assume full responsibility and cost (per rbb and heise). This is what a ransomware rebuild actually looks like inside a federated public body: not one clean restore, but weeks of contested, cross-jurisdiction cleanup — which is exactly why the forensics-and-rebuild line dominates the cost estimate below.

Analysts were quick to say this is not a Berlin-only story. Germany’s Cyberintelligence-Institut called for a nationwide crash programme for municipal cyber-resilience, warning that a comparable attack could hit “nearly any” large German city because state and municipal cybersecurity remains a patchwork of hard-to-oversee responsibilities. The uncomfortable implication for any public body or supplier: the weaknesses that decided Berlin’s blast radius were knowable in advance — but only if someone had measured them.

The line that matters most

Berlin did the right thing and refused to pay. The data leaked anyway. Refusing the ransom is sound policy — but it does nothing to undo the downtime, the exposure, or the liability once the network is already compromised. The bill for those was set the moment the attackers got in, not the moment the ransom note arrived.

The cost was downtime and liability — not the ransom

The €2 million demand made headlines, but it is the least relevant number. The costs that actually landed were:

(Rhysida’s own claims — e.g. exact record counts, classified material, CBRN planning documents — are the attacker’s figures and have not been independently verified. We lead with what officials and the BSI have confirmed; the categories above are drawn from mainstream reporting, and we reproduce none of the leaked data itself.)

What the damage actually adds up to

Berlin has published no cost figure — so we ran the incident through Nisura’s own CRQ engine to put a defensible euro range on it. We modelled the two affected Senate departments as a “Public administration” entity in Germany (≈3,500 staff, €41.3/hour loaded labour cost, no security controls credited — plaintext passwords were confirmed). Because the breach actually happened, the relevant figure is the single-loss cost of the event, then adjusted for two realities the generic model doesn’t capture for a public body.

Engine-derived estimate · low → high range

Cost lineLowCentralHigh
Idle-labour / downtime (engine)€3.3M€5.8M€8.3M
Business interruption + citizen-service backlog€0.8M€1.5M€3.0M
Forensics + IR + rebuild / hardening (uncapped)€6.0M€9.0M€20.0M
Regulatory fine (public-body exemption)~€0~€0~€0
Breach notification + Art. 82 civil claims€2.0M€3.0M€7.0M
Realized cost of the incident≈ €12M≈ €19M≈ €38M

A realized cost of ~€12M–€40M, driven by the affected headcount and the depth of the rebuild — roughly 6–20× the €2 million ransom Berlin refused. The engine’s single biggest line is idle labour, the cost almost no headline mentions.

Realized cost — engine estimate

Bar length = total incident cost; segments = the cost mix. Scale to €40M.

Low
≈ €12M
Central
≈ €19M
High
≈ €38M
Idle-labour / downtimeBusiness interruption + backlogForensics + IR + rebuildNotification + Art. 82 claims

Two honest adjustments sit behind that number. First, the engine’s generic NIS2 “2% of turnover” penalty (which would add €6–20M) is struck to near-zero: under §43(3) BDSG a German public authority is exempt from GDPR administrative fines, and NIS2’s German transposition relies on supervisory and remediation orders rather than penalties for public administration — so the liability is notification and civil claims, not a supervisory fine. Second, the engine caps forensics at €250k (an enterprise ceiling); a capital-city incident — state-wide credential rotation, reimaging ~12,000 systems, weeks of external DFIR, and the hardening that follows — is realistically €6–25M, anchored to Sophos’ mean recovery-ex-ransom figure scaled to a state administration. This is an independent estimate, not an official Berlin figure — every input is stated so you can adjust it and re-run the numbers yourself.

How the estimate compares to real recovery costs

An engine number is only as good as the reality you check it against — but a comparison is only honest if the incidents are actually alike. So we split the evidence in two: like-for-like cases (the same actor, Rhysida, hitting a public body that also refused the ransom, with data exfiltrated and leaked) and a broader reference class (different actors, usually encryption-lockouts rather than leaks) shown only for scale. Costs exclude the ransom, the same basis as our estimate.

Incident (year)Attack (actor · mechanism)Recovery costvs Berlin
Sophos, avg. 2025cross-sector benchmark$1.53Mbaseline
IBM, public-sector avg. 2025public-sector benchmark$2.86Mbaseline
City of Columbus (2024)Rhysida · exfil + leak~$7M★ like-for-like
British Library (2023)Rhysida · exfil + leak + encryption~£6–7M★ like-for-like
Anhalt-Bitterfeld, DE (2021)unknown · encryption€2.5M○ reference
Südwestfalen-IT, DE (2023)Akira · encryption€2.8M+○ reference
City of Atlanta (2018)SamSam · encryption~$17M○ reference
City of Baltimore (2019)RobbinHood · encryption~$18M○ reference
Berlin (2026), our estimateRhysida · exfil + leak€12–40Mtwo state depts

★ like-for-like = same actor (Rhysida), public body, refused ransom, data exfiltrated and leaked. ○ reference = different actor and usually an encryption-lockout rather than a leak — shown for scale, not equivalence.

Lean only on the like-for-like cases and the estimate still holds. The British Library — the same Rhysida group, a public body that also refused to pay — spent an estimated £6–7 million recovering a single national institution, about 40% of its reserves; Rhysida’s 2024 hit on the City of Columbus put one city’s recovery in the millions too. Berlin is materially larger than either: two full Senate departments, ~12,000 systems taken offline for scanning, and a 1.44-million-file leak. Scaling from a single institution at £6–7M to a two-department state administration puts €12–40 million squarely in range — and a Berlin Green MP has already warned publicly that the incident “will cost taxpayers millions.”

The reference-class cities (Atlanta, Baltimore and the German districts) point the same way — public-sector recovery routinely runs to tens of millions — but we treat them as scale, not proof: they involve different groups and were mostly encryption-lockouts rather than exfiltration-and-leak, so they are not a direct analogue for Berlin.

Figures span different years and currencies, so read them as an order-of-magnitude check, not a precise conversion. We deliberately exclude economy-wide impact figures (e.g. the ~£1.9bn attributed to the 2025 Jaguar Land Rover attack) and private-sector mega-incidents (e.g. Change Healthcare at ~$2.5bn) as non-comparable — they show the ceiling, not a public administration’s recovery bill.

Why the story isn’t over — double extortion and the follow-on wave

The publication is not the end of the incident; for the victims it is closer to the beginning. Three things now play out over months, not days:

For context on scale: Germany’s Federal Criminal Police Office (BKA) put the economic damage from cybercrime at roughly €202 billion in its 2025 situation report, with over a thousand recorded ransomware attacks. Berlin is not an anomaly — it is the pattern, at the scale of a capital city.

Why this is the risk Nisura is built to quantify

Strip away the specifics and the Berlin attack is a model of the exposure the Nisura engine prices for every organisation:

What EU public bodies and their suppliers should take from it

The uncomfortable through-line: none of this required a nation-state or a novel exploit. A phishing email, a fake captcha, and a plaintext password list were enough to disrupt a European capital’s administration and expose critical-infrastructure data. That chain is measurable before it happens. Run the free CRQ simulation to see your own projected annual loss in euros from exactly these vectors, or watch the live picture on the EU Ransomware Tracker.

Sources & references

Figures attributed to Rhysida are the attackers’ claims and vary by source; confirmed facts are sourced to the Berlin Senate and the BSI. We reproduce no leaked personal data. Nisura did not scan, probe, or access any Berlin systems for this article.

Frequently asked questions

What happened in the Berlin cyberattack of 2026?

In mid-August 2026 the ransomware group Rhysida breached two departments of the Berlin Senate connected to the state network (Landesnetz). Data was exfiltrated between 7–12 August; the departments were isolated on 14 August. Berlin refused a 30-Bitcoin (~€2 million) ransom, and on 4 September the attackers published roughly 1.44 million files (about 5.79 TB) on the dark web, including personal data and critical-infrastructure documents.

How did the attackers get into Berlin’s network?

According to the BSI (citing Microsoft), the entry vector was “TerminalFix,” a variant of the ClickFix technique: a phishing lure sent users to a fake Cloudflare captcha that tricked them into pasting a command into the Windows Terminal, running PowerShell and downloading malware. The administration also kept plaintext password lists, which made lateral movement easier. It was not a novel zero-day.

If Berlin refused the ransom, why did the data still leak?

Refusing to pay is sound policy, but it does not undo a compromise. Once the attackers had exfiltrated the data, non-payment simply meant they published it. The real costs — weeks of downtime (50,000 households could not receive housing benefit), GDPR breach notification, and critical-infrastructure exposure — were set when the attackers got in, not when the ransom note arrived.

Were state secrets or classified data stolen in the Berlin hack?

On 7 September 2026 Berlin’s digital state secretary told the interior committee that, by the Senate’s assessment, only data at the lowest of four classification levels (VS-NfD, “for official use only”) was taken — not higher-sensitivity national-security material. This partial all-clear is contested in reporting, and forensics are ongoing, so the full extent of what was stolen and how the attackers got in is not yet conclusively established.