CVE Tools
CareCloud's Breach Grew 10x to 3.75 Million — the Leaked-AWS-Key Story Isn't Actually Theirs. A federal breach-portal update, not new hacking, is what revealed the real scope. And the widely-repeate

CareCloud's Breach Grew 10x to 3.75 Million — the Leaked-AWS-Key Story Isn't Actually Theirs

A federal breach-portal update, not new hacking, is what revealed the real scope. And the widely-repeated "AWS key exposed in JavaScript" root cause belongs to a different, unrelated breach.

On March 16, 2026, healthtech vendor CareCloud told regulators about an eight-hour disruption in one of its cloud environments. State breach filings in early August put the toll at roughly 345,000 patients. Then, this month, a US Department of Health and Human Services (HHS) breach-portal update did what those state filings never could: it reset the number to 3,756,469 — a jump of nearly 11x with no new intrusion involved. CareCloud still hasn't disclosed, in any technical sense, how the attacker got in.

3,756,469individuals confirmed affectedper HHS OCR breach portal, updated Aug 18, 2026
~10.9xjump from the first public estimate~345,000 via state AG filings three weeks earlier
8 hoursthe confirmed network disruptionMarch 16, 2026 — restored the same evening

The timeline, as far as it's public

  1. Unauthorized access window
    CareCloud later confirmed a third party accessed one of its six AWS-hosted EHR environments during this span.
  2. Eight-hour network disruption
    One EHR environment goes offline; CareCloud says it was restored the same evening.
  3. SEC Form 8-K filed
    Sources disagree on the exact filing day (Mar 24, 27 and 30 all appear in different reports). CareCloud disclosed a 'temporary disruption' and said it did not expect a material financial impact.
  4. Data types confirmed
    CareCloud's investigation determines which categories of personal and medical data were exposed.
  5. Notification letters begin mailing
    State AG filings (New Hampshire, Massachusetts, Texas) put the toll at roughly 345,000 people, including 270,197 Texas residents.
  6. HHS breach portal reveals the real scope
    The federal tally jumps to 3,371,508 on Aug 17, then 3,756,469 the next day — the number that stuck, per HHS confirmation to SecurityWeek.

Why the number jumped 10x without a new hack

This isn't a second breach. State attorneys-general notification laws only require public disclosure above certain thresholds, in specific states, and not every state publishes a number at all — so early press coverage built off those filings undercounts by construction. The HHS Office for Civil Rights breach portal is the actual system of record for any HIPAA-covered breach affecting 500+ records, and it can lag a company's full internal count by weeks.

How the reported scope grew
Aug 3 — state AG fili…345,000Aug 17 — HHS portal (…3,371,508Aug 18 — HHS portal (…3,756,469
LabelValue
Aug 3 — state AG filings345000
Aug 17 — HHS portal (1st update)3371508
Aug 18 — HHS portal (final)3756469
Individuals reported affected, by disclosure checkpointSource

What CareCloud has actually confirmed

An unauthorized third party accessed one of CareCloud's AWS environments and claimed to have exfiltrated data from databases within that environment.
— CareCloud breach notification, as reported by SecurityWeek and BleepingComputer

Notice what's absent from that sentence: no vulnerability, no CVE, no phishing vector, no named credential type. CareCloud says it engaged outside responders, "eliminated the threat," and has seen no further unauthorized access since March 16 — but the technical entry vector has not been made public. No ransomware or extortion group has claimed the incident, which sometimes suggests a quiet negotiated payment, though that is not confirmed either.

About that "AWS key in JavaScript" story

Two AWS breaches, two different lessons

CareCloud (this breach)
  • 3,756,469 individuals — a US healthcare EHR vendor
  • Confirmed: unauthorized access to an AWS environment, Mar 10-16, 2026
  • Root cause mechanism: not publicly disclosed
  • No ransomware group has claimed responsibility
The scope story is verified. The entry-vector story isn't.
Beacon (a different company)
  • 1,500+ charity customers — a UK CRM platform, unrelated sector
  • Confirmed: AWS access key potentially exposed in public JavaScript build artifacts
  • Attacker window: ~1 hour 27 minutes, July 27, 2026
  • CTO named the likely gap: dev pipeline / code review controls
This is where the secret-scanning lesson actually comes from.

The real lesson, correctly attributed: scan your JS bundles for secrets

Beacon's own account, confirmed by its CTO David Simpson, is specific: an AWS access key was potentially exposed inside a public-facing JavaScript build artifact, and a threat actor used it to access and download Beacon's entire customer database — encrypted at rest, but readable once pulled with a live, valid key. No persistence was established; the attacker didn't need it. The whole window was under 90 minutes.

  • Client-side JavaScript bundles are public by definition — anything shipped to a browser should be treated as already leaked.
  • Secret-scanning needs to run against build OUTPUT, not just source — a key can be clean in source control and still get baked into a bundle by an env-var substitution step.
  • Any credential reachable from a browser bundle should be scoped to nothing sensitive, regardless of how 'internal' the calling code feels.
  • Rotate on suspicion, not confirmation: Beacon's attacker window was under 90 minutes — a keys-first response plan beats a forensics-first one.

What's still unconfirmed for CareCloud

  • The technical entry vector — vulnerability, phishing, stolen credential, or misconfiguration — has not been disclosed.
  • Whether data was actually exfiltrated or only accessed: CareCloud's own language says the attacker "claimed" exfiltration, which the company has not independently confirmed publicly.
  • Any threat actor identity or group attribution.
  • Whether a ransom was paid — the absence of a public claim is sometimes read as a sign of a negotiated payment, but nothing here confirms that.
Was the CareCloud breach caused by a leaked AWS key in JavaScript?
We could not verify that. CareCloud's own notification and direct reporting on this breach describe only 'unauthorized access to an AWS environment' with no technical detail. That specific root cause is confirmed for a different, unrelated breach (Beacon, a UK charity CRM).
How many people were affected by the CareCloud breach?
3,756,469, per the HHS Office for Civil Rights breach portal update on Aug 18, 2026 — up from roughly 345,000 reported through state attorney-general filings three weeks earlier.
What data was exposed in the CareCloud breach?
Per CareCloud's notifications and state filings: names, addresses, dates of birth, Social Security numbers, driver's license/government ID numbers, financial account and card numbers (with full card data including CVV for a limited subset), and medical/health insurance information.
Has any group claimed responsibility for the CareCloud breach?
No. As of this writing, no ransomware or extortion group has publicly claimed the intrusion.

Reporting current as of 2026-08-25live record →

Filed under healthcare, data-breach, aws, credential-hygiene, incident-response, hipaa

More from the blog

We use analytics cookies to see which pages and articles actually help people. Decline and none of them run — the site works the same. What we store