Loading...
Skip to main content

CVE-2025-64513 — Vulnerability in github.com/milvus-io/milvus —...

CRITICAL

Milvus Proxy has a Critical Authentication Bypass Vulnerability

Published November 13, 2025Updated February 20, 2026Source: osv

Summary

### Impact _What kind of vulnerability is it? Who is impacted?_ An unauthenticated attacker can exploit this vulnerability to bypass all authentication mechanisms in the Milvus Proxy component, gaining full administrative access to the Milvus cluster. This grants the attacker the ability to read, modify, or delete data, and to perform privileged administrative operations such as database or collection management. All users running affected Milvus versions are strongly advised to upgrade immediately. ### Patches _Has the problem been patched? What versions should users upgrade to?_ This issue has been fixed in the following versions: • Milvus 2.4.24 • Milvus 2.5.21 • Milvus 2.6.5 Users should upgrade to these patched versions or later to mitigate the vulnerability. ### Workarounds _Is there a way for users to fix or remediate the vulnerability without upgrading?_ If immediate upgrade is not possible, a temporary mitigation can be applied by removing the sourceID header from all incoming requests at the gateway, API gateway, or load balancer level before they reach the Milvus Proxy. This prevents attackers from exploiting the authentication bypass behavior. ### References _Are there any links users can visit to find out more?_ The following pull requests contain the fixes for the affected Milvus branches: • [Fix for 2.4 branch](https://github.com/milvus-io/milvus/pull/45391) • [Fix for 2.5 branch](https://github.com/milvus-io/milvus/pull/45383) • [Fix for 2.6 branch](https://github.com/milvus-io/milvus/pull/45379) Special thanks to the Volcengine Milvus team at ByteDance(liumingzhe.5689@bytedance.com) for responsibly discovering, reporting, and coordinating the disclosure of this critical authentication bypass vulnerability with the Milvus maintainers.

Advisory Timeline

  • First published November 13, 2025 (333 days ago).
  • Last revised February 20, 2026 — 99 days after initial publication.

Remediation

Upgrade to the fixed version using your package manager.

Go
Update github.com/milvus-io/milvus to 2.6.5 or later
go get github.com/milvus-io/milvus@v2.6.5
Go
Update github.com/milvus-io/milvus to 2.5.21 or later
go get github.com/milvus-io/milvus@v2.5.21
Go
Update github.com/milvus-io/milvus to 2.4.24 or later
go get github.com/milvus-io/milvus@v2.4.24
Go
Update github.com/milvus-io/milvus to 0.10.3-0.20251107071934-6102f001a971 or later
go get github.com/milvus-io/milvus@v0.10.3-0.20251107071934-6102f001a971

After upgrading, run your dependency scanner again to confirm the vulnerability is resolved.

Affected Packages (4)

Affects 1 ecosystem: go (1).

PackageEcosystemAffectedFixed In
github.com/milvus-io/milvus
go
All versions2.6.5
github.com/milvus-io/milvus
go
All versions2.5.21
github.com/milvus-io/milvus
go
All versions2.4.24
github.com/milvus-io/milvus
go
All versions0.10.3-0.20251107071934-6102f001a971

Vulnerability Classification

Common Weakness Enumeration (CWE) identifiers for this vulnerability type.

  • CWE-287
    Improper AuthenticationMITRE

CVSS Score Breakdown

What the CVSS (Common Vulnerability Scoring System) 9.8 score means for each attack dimension.

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
—
Confidentiality
—
Integrity
—
Availability
—

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Frequently Asked Questions

What is CVE-2025-64513?
Milvus Proxy has a Critical Authentication Bypass Vulnerability This vulnerability has been assigned a severity rating of CRITICAL (CVSS score: 9.8/10).
How do I check if my project is affected by CVE-2025-64513?
CVE-2025-64513 affects github.com/milvus-io/milvus. Use GeekWala's free vulnerability scanner to check your dependencies against CVE-2025-64513 and 200,000+ other known vulnerabilities.

Severity & Exploitability

CVSS Score
9.8

Exploitation is straightforward and causes maximum impact. Patch immediately.

Also Known As

GHSA-mhjq-8c7m-3f7p
BIT-milvus-2025-64513
GO-2025-4114

Related CVEs

  • CVE-2026-26190
    CRITICAL

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

  • CVE-2026-107806
    CRITICAL

    Nginx UI: Authenticated Remote Code Execution via Backup Restore App Config Overwrite

  • CVE-2026-68582
    CRITICAL

    Vikunja: Link-share token reads any tenant's kanban buckets and enumerates usernames/IDs instance-wide (BOLA)

Check if you're affected

Scan your dependencies to see if this vulnerability affects your projects.

Scan Your Dependencies