Skip to content

Cybersecurity · Third-Party Risk

Framework and Trezor's Shipping Partner Both Got Breached Through Metabase

Two unrelated companies disclosed breaches in the same week, both tracing back to a vulnerability in Metabase, the business intelligence tool their vendors used. Here's what happened, how it lines up with the CVE we covered days earlier, and what to actually check.

Prathviraj Singh

Prathviraj Singh

5 min read

Framework and Trezor's Shipping Partner Both Got Breached Through Metabase

Sponsored

Share

Two companies with nothing else in common, a laptop maker and a hardware wallet maker, both disclosed breaches within days of each other in early August, and both traced the root cause to the same place: Metabase, a business intelligence tool neither company’s own customers had ever heard of. We covered the underlying CVE on August 13, an unauthenticated SQL injection in Metabase’s password-reset endpoint that CISA confirmed was under active exploitation. What follows is what that exploitation actually looked like from the outside, at two real companies, in the same week.

What happened at Framework

Framework, the modular laptop and mini PC maker, emailed all of its customers on August 6 to say their personal data had been accessed: names, email addresses, phone numbers, and physical addresses. Payment details weren’t touched. The company traced the intrusion to Metabase, the BI tool used by Framework’s business database provider, which disclosed it had itself been compromised. Framework hasn’t published a customer count, but its spokesperson told TechCrunch the breach affected “all customers,” and the company has sold hundreds of thousands of devices over its history.

What happened at Trezor, by way of ShipMonk

Trezor, the hardware wallet maker, learned on August 10 that its shipping and fulfillment partner ShipMonk had been breached. ShipMonk’s own investigation pointed to the same vendor: an unauthorized party exploited a vulnerability in Metabase, the third-party analytics platform ShipMonk used, and pulled order data for Trezor customers who placed orders between May 10 and August 8. The exposure split into two tiers, 11,742 customers with full details exposed (name, email, phone, shipping address) and 1,947 with partial exposure (name, city, email), across the US, UK, Sweden, Colombia, Brazil, Italy, and Poland. Trezor was explicit that its own infrastructure, hardware wallets, private keys, and wallet backups were untouched, and warned customers to treat any message demanding urgent action as suspicious.

The timing lines up with the CVE, even without a confirmed name

Here’s what makes these two incidents worth reading together instead of as separate news items. CISA added CVE-2026-72898, an unauthenticated SQL injection in Metabase’s password-reset endpoint (CVSS 10.0, the maximum score), to its Known Exploited Vulnerabilities catalog on August 11, confirming attackers were already using it in the wild. ShipMonk’s breach notification to Metabase-related activity traces to around August 6. Framework’s disclosure lands the same week. Neither company’s public statement names CVE-2026-72898 directly, and we’re not claiming a confirmed one-to-one match here that hasn’t been publicly stated. What’s verifiable is the mechanism: an attacker with no account of their own reaching into a Metabase instance and pulling data connected to it, which is precisely the capability that CVE describes. Whether it’s that exact flaw or a closely related one, the operational lesson doesn’t change.

CompanyWhat was breachedRoot cause namedData exposed
FrameworkFramework’s own customer database, via its provider’s BI toolVulnerability in MetabaseName, email, phone, address
Trezor (via ShipMonk)ShipMonk’s shipping data, via its analytics toolVulnerability in MetabaseName, email, phone, shipping address (full or partial)

Why a BI tool is worth this much attention

Metabase and tools like it exist to answer questions across your data, which means they typically hold live, working credentials to production databases, sometimes several of them, so a dashboard can query real numbers on demand. That convenience is exactly what makes a breached BI instance so much worse than a breached marketing site: an attacker with admin access to Metabase doesn’t just see aggregate charts, they can see the connection strings for whatever databases someone plugged in, and query those databases directly. We wrote about this exact gap when the CVE dropped: patching closes the hole for new attacks, but it doesn’t undo what an attacker already pulled through an existing connection, which is why the advice at the time was to rotate credentials for every data source connected to Metabase, not just the admin password.

Framework and ShipMonk are just the two incidents that became public in the same week the vulnerability class made headlines. If a BI tool with database credentials is running anywhere in your vendor chain, and it almost certainly is somewhere, this is the incident that should prompt asking your vendors directly whether they run one, whether it’s internet-facing, and whether it’s patched.

What to actually check

If you’re a Framework or Trezor customer, treat any unsolicited message referencing your recent order as suspicious and verify through the company’s official channels before clicking anything, exactly as Trezor advised. If you run infrastructure, the useful question isn’t “do we use Metabase,” it’s “does anything in our vendor chain use a BI tool wired into a database with our customers’ data in it,” because as both of these incidents show, that’s a question your own security review won’t answer unless you ask the vendor directly. Auditing subprocessors and demanding real breach-notification terms in vendor contracts, something we’ve written about before in the context of shipping-vendor breaches, is the unglamorous work that actually catches this category of exposure before a customer finds out from a data breach notification instead of from you.

Frequently asked questions

What happened to Framework?
Framework, the modular laptop maker, notified all of its customers on August 6, 2026, that their personal data, including names, email addresses, phone numbers, and physical addresses, was accessed in a breach. Payment information wasn't affected. Framework traced the incident to Metabase, the business intelligence tool its business database provider used, which disclosed it had been compromised.
What happened to Trezor?
Trezor, the hardware wallet maker, disclosed that its shipping and logistics provider ShipMonk was breached, exposing data for nearly 14,000 Trezor customers, full details (name, email, phone, shipping address) for 11,742 and partial details for 1,947 more. ShipMonk told Trezor the attackers exploited a vulnerability in Metabase, the third-party analytics platform ShipMonk used. Trezor's own systems, hardware wallets, private keys, and wallet backups were not affected.
Is this the same vulnerability as CVE-2026-72898?
It hasn't been confirmed by name in either company's public disclosure. What's public is the timing and the mechanism: both incidents trace to a vulnerability in Metabase's software being exploited to reach customer data, in the same period CISA added CVE-2026-72898, an unauthenticated SQL injection in Metabase's password-reset flow, to its Known Exploited Vulnerabilities catalog for confirmed active exploitation. The profile matches. Whether it's the exact same CVE or a related flaw, the practical lesson is the same either way: an unauthenticated hole in a BI tool turned into real customer data walking out the door for companies that never touched Metabase themselves.
I don't use Metabase. Why does this matter to me?
Almost none of the affected customers used Metabase either. Framework's and ShipMonk's customers had a relationship with Framework and Trezor, not with the analytics tool three steps removed from them. That's the actual lesson: your vendor's BI stack is part of your data's attack surface even though you never chose it, never audited it, and probably don't know it exists. If a company you buy from uses a shipping partner, a support tool, or a database provider that connects a BI dashboard to live customer data, that dashboard is now part of your exposure.
What should a company do to reduce this specific risk?
Ask vendors directly whether they run Metabase or a similar BI tool with live database connections, and whether it's reachable from the public internet. If you run Metabase yourself, confirm you're on a patched version past the CVE-2026-72898 fix line, restrict admin and password-reset endpoints from public exposure where your setup allows it, and treat any BI tool with production database credentials as tier-one infrastructure for patching purposes, not an internal reporting nicety that can wait.

Sources

Sponsored

Sponsored

Discussion

Join the conversation.

Comments are powered by GitHub Discussions. Sign in with your GitHub account to leave a comment.

Sponsored