CVE-2026-26190

CRITICAL NUCLEI

Milvus < 2.5.27 - Unauthenticated API Access via Exposed TCP Port

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-26190. PoCs published by qianlijaingshan. A Nuclei detection template is also available.

AI-analyzed exploit summary This repository contains a functional exploit script for CVE-2026-26190, an authentication bypass vulnerability in Milvus vector database. The script checks for a weak default token in the `/expr` endpoint (etcd.rootPath=by-dev) that allows arbitrary expression evaluation, along with two other authentication flaws (CVE-2025-64513 and an internal port misconfiguration).

Description

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.

Exploits (1)

nomisec WORKING POC
by qianlijaingshan · poc
https://github.com/qianlijaingshan/milvus-auth-audit

This repository contains a functional exploit script for CVE-2026-26190, an authentication bypass vulnerability in Milvus vector database. The script checks for a weak default token in the `/expr` endpoint (etcd.rootPath=by-dev) that allows arbitrary expression evaluation, along with two other authentication flaws (CVE-2025-64513 and an internal port misconfiguration).

Classification
Working Poc 98%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Reliable
Target: Milvus versions < 2.5.27 / < 2.6.10
No auth needed
Prerequisites: Network access to Milvus proxy (19530) or management port (9091) · For internal port exploit: container network access to rootcoord port (53100)
mistral-large-3 · analyzed Aug 05, 2026 Full analysis →

Nuclei Templates (1)

Milvus - Unauthenticated Metrics API Access
CRITICALVERIFIEDby WRG-11
Shodan: http.html:"404 page not found" port:"9091"

Scores

CVSS v3 9.8
EPSS 0.3691
EPSS Percentile 98.4%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact total

Details

CWE
CWE-306
Status published
Products (3)
milvus/milvus < 2.5.27
milvus-io/milvus 0 - 2.5.27Go
milvus-io/milvus 2.6.0 - 2.6.10Go
Published Feb 13, 2026
Tracked Since Feb 18, 2026