CVE-2026-26190CWE-306

Milvus Allows Unauthenticated Access to Restful API on Metrics Port (9091) Leads to Critical System Compromise

Critical · published February 13, 2026

CVSS v3.1
9.8
EPSS
5%
Percentile
91.6
In the wild
Unconfirmed
What it is

Milvus is an open-source vector database built for generative AI applications. Prior to 2.5.27 and 2.6.10, Milvus exposes TCP port 9091 by default, which enables authentication bypasses. The /expr debug endpoint uses a weak, predictable default authentication token derived from etcd.rootPath (default: by-dev), enabling arbitrary expression evaluation. The full REST API (/api/v1/*) is registered on the metrics/management port without any authentication, allowing unauthenticated access to all business operations including data manipulation and credential management. This vulnerability is fixed in 2.5.27 and 2.6.10.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.04560 · 91.6th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2026-02-13T18:44Z
EPSS history
Timeline
  • 25 SEP 03:25Z
    EPSS moved 37% → 4%
    epss
  • 13 FEB 18:44Z
    Milvus Allows Unauthenticated Access to Restful API on Metrics Port (9091) Leads to Critical System Compromise
    cvelistv5