Metabase Zero-Day Actively Exploited: Admin Access Without Login

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/7 · Reconnaissance

Attackers identify internet-facing self-hosted Metabase instances.

T1595 – Active Scanning T1592 – Gather Victim Host Information
  • Around 2,500 Metabase instances inventoried on the internet via Shodan
  • About 25% of self-hosted instances fully internet-exposed
  • Affected versions from 0.58 (1.58) up to the patched releases
PHASE 2/7 · Initial Access

A crafted call to the password-reset function exploits CVE-2026-72898 without authentication.

T1190 – Exploit Public-Facing Application
  • Attack vector: /api/session/reset_password endpoint
  • SQL injection (CWE-89), CVSS 10.0, exploited as a zero-day
  • No credentials, no user interaction, network-reachable
PHASE 3/7 · Execution

A supplied value (user-id) is injected as raw SQL into the application database.

T1190 – Exploit Public-Facing Application
  • Flawed flow let the user-id value be interpreted as a raw DB command
  • Arbitrary SQL executable against the Metabase application database
  • Patch accepts only positive integers as user ID
PHASE 4/7 · Privilege Escalation

Via the injection the attacker gains administrative control of the Metabase instance.

T1068 – Exploitation for Privilege Escalation
  • Unauthenticated attacker obtains administrator access (per GHSA-vwf4-m7j8-wcjf)
  • BSI/CERT-Bund: SQL injection plus privilege escalation (WID-SEC-2026-2715)
  • Application configuration can be modified
PHASE 5/7 · Collection

The attacker reads the stored credentials of the connected databases.

T1552 – Unsecured Credentials T1005 – Data from Local System
  • Metabase stores credentials for CRM, shop and other databases
  • Stored database credentials can be extracted
  • A pure reporting system becomes a gateway to business data
PHASE 6/7 · Exfiltration

Data reachable via the database connections is read and exported.

T1567 – Exfiltration Over Web Service
  • Data of connected databases readable and exportable
  • Scope depends on the privileges of the stored DB connections
  • Confirmed incidents: Kilo Code/Anaconda (~4 hours) and n8n
PHASE 7/7 · Impact

Active exploitation and public exploits lead to confirmed data breaches.

  • PoC exploits public no later than noon UTC on 2026-08-10 (per Wiz)
  • CISA added CVE-2026-72898 to the KEV catalog on 2026-08-11
  • Compromise of customer and business-critical data possible
Short & clear answers
Frequently asked questions about this incident
Am I affected by CVE-2026-72898?
Affected are self-hosted Metabase instances from version 0.58 (or 1.58) upwards that have not yet been updated to a secure target version. Versions below 0.58 are not affected according to the vendor, and Metabase Cloud has already been patched by the provider. Check your running version under 'Help > About Metabase' and compare it with the secure versions 0.58.24, 0.59.21, 0.60.17, 0.61.11, 0.62.9 and 0.63.5.
What exactly do I need to do now?
Immediately update every self-hosted Metabase instance to one of the secure target versions (at least 0.58.24, 0.59.21, 0.60.17, 0.61.11, 0.62.9 or 0.63.5) or a newer maintenance release. Also check whether the /api/session/reset_password endpoint was reachable from the internet, and search your logs for indicators of compromise. Explicitly ask service providers and agencies about any Metabase environments they operate.
How can I tell whether my instance has already been attacked?
The vendor cites as a likely indicator the sequence of a POST request to /api/session/reset_password with status 400, immediately followed by suspicious activity. Search the logs of your reverse proxy, load balancer, WAF and firewall for this pattern. Public exploit tools were freely available by noon UTC on August 10, 2026 according to Wiz, so active exploitation is realistic.
How dangerous is this vulnerability really?
The BSI rates the flaw with the highest possible CVSS score of 10.0. An attacker can gain administrative control over the instance over the network without any username, password or user interaction, change the configuration and read out the stored credentials of connected databases. This can turn a pure reporting system into a gateway to customer and business-critical data.
I use Metabase Cloud – do I need to do anything?
No. Metabase Cloud was already patched by the provider on August 6, 2026, and the abused endpoints were blocked immediately. Action is only required for self-hosted instances running on your own servers, in Docker/Kubernetes deployments, or at a hosting provider.
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.