ZeroHour

CVE-2026-86173

moderate

Unauthenticated SSRF in MindsDB Web Crawler Handler

CVSS 4.0
8.7 high
EPSS
<1%p30
Published
()
Modified
AI analysis

MindsDB through version 26.1.0 contains a server-side request forgery flaw (CWE-918) in its web crawler handler, where an unauthenticated attacker can supply caller-controlled URLs to CrawlerTable.list to make the server fetch arbitrary URLs. The flaw is exacerbated by the crawler's URL allowlist defaulting to an empty configuration, which lets attackers bypass allowlist controls entirely and reach internal-only services as well as cloud metadata endpoints (e.g., 169.254.169.254) without any credentials. Successful exploitation yields a high confidentiality impact, since responses from internal services and cloud instance metadata — which can include cloud credentials — can be disclosed to the attacker, though the integrity and availability of the MindsDB instance itself are not impacted. Any deployment of MindsDB up to and including 26.1.0 that exposes the crawler/SQL interface over the network is affected, with cloud and containerized environments most at risk because their metadata endpoints are directly reachable. No public proof-of-concept or in-the-wild exploitation is currently known, and EPSS assigns a 0.4% probability of exploitation within the next 30 days.

What to do: Upgrade MindsDB to a release later than 26.1.0 as soon as a fixed version is published. As interim mitigation, configure a non-empty URL allowlist for the crawler handler, restrict unauthenticated network access to the MindsDB HTTP/SQL interface, and use network policy or a firewall to block the MindsDB host from reaching cloud metadata endpoints (169.254.169.254) and other internal-only services. Review logs and egress traffic for unexpected outbound requests initiated by MindsDB to detect prior exploitation.

Affected
MindsDBall versions through 26.1.0 (≤ 26.1.0); no fixed version specified in the source data
Estimated exposure
moderateon the order of a few thousand internet-exposed instances (exact install count unknown) — MindsDB is a widely adopted open-source AI database typically self-hosted in containerized or cloud-VM deployments, and public internet scans historically surface only a few thousand exposed MindsDB endpoints, though additional internal…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

MindsDB through 26.1.0 contains a server-side request forgery vulnerability in the web crawler handler that allows unauthenticated attackers to fetch arbitrary URLs by supplying caller-controlled URLs to CrawlerTable.list. Attackers can bypass the allowlist control by exploiting the default empty configuration and access internal services and cloud metadata endpoints without authentication.

Weakness
CWE-918
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.