CVE-2026-10814 json
milvus-io milvus Grantee ID Hash kv_catalog.go weak hash
published 2026-06-04 5 mo ago modified 2026-09-10 1 mo ago also BIT-milvus-2026-10814 , EUVD-2026-34292 , GHSA-jh6h-v6mp-h22v , GO-2026-5999
- cvss
- 4.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 0%
- public exploits
- 0
- none known
Summary
A vulnerability has been found in milvus-io milvus up to 2.6.13. This vulnerability affects unknown code of the file internal/metastore/kv/rootcoord/kv_catalog.go of the component Grantee ID Hash Handler. The manipulation leads to use of weak hash. The attack needs to be performed locally. The attack's complexity is rated as high. It is stated that the exploitability is difficult. The exploit has been disclosed to the public and may be used. The identifier of the patch is 3d932f1c3e065351c4440c27abe1e6479752544d. Applying a patch is the recommended action to fix this issue.
Patch / fix
- go github.com/milvus-io/milvus 0.10.3-0.20260602041816-3d932f1c3e06
- bitnami milvus 2.6.14
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
- github.com/milvus-io/milvus@3d932f1 commit
- github.com/milvus-io/milvus#50060 pull request
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 5 mo ago
Exploit prediction
0.09% chance of exploitation in the next 30 days, higher than 0% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/milvus-io/milvus/issues/49857 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 2.0 | CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 4.5 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 3.0 | 4.5 | CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 2.0 | 3.5 | AV:L/AC:H/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C |
| GitHub | 3.1 | 4.5 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 4.0 | 1.1 | CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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 |
| CNA | 3.1 | 4.5 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L |
| NVD | 3.1 | 7.0 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CNA | 2.0 | 3.5 | AV:L/AC:H/Au:S/C:P/I:P/A:P |
| OSV | 3.1 | 7.0 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/milvus-io/milvus | <0.10.3-0.20260602041816-3d932f1c3e06 |
0.10.3-0.20260602041816-3d932f1c3e06 |
| bitnami | milvus | <2.6.14 |
2.6.14 |
Affected products
- milvus-io milvus
Classification
References
-
github.com
/milvus-io/milvus/pull/50060
issue-tracking, patch, web
-
github.com
/milvus-io/milvus/commit/3d932f1c3e065351c4440c27abe1e6479752544d
patch, web
-
github.com
/milvus-io/milvus/issues/49857
exploit, issue-tracking, web, report
-
vuldb.com
/vuln/368262
vdb-entry, web, third-party-advisory, advisory
-
vuldb.com
/vuln/368262/cti
signature, permissions-required, web, vdb-entry, report
-
vuldb.com
/cve/CVE-2026-10814
third-party-advisory, web, vdb-entry, advisory
-
vuldb.com
/submit/831645
third-party-advisory, web, vdb-entry, advisory
-
github.com
/milvus-io/milvus/
product, web
-
nvd.nist.gov
/vuln/detail/CVE-2026-10814
advisory, web
-
github.com
/milvus-io/milvus
package
-
github.com
/advisories/GHSA-jh6h-v6mp-h22v
advisory
Sources
- CVE List CVE-2026-10814
- GitHub Advisory GHSA-jh6h-v6mp-h22v
- NVD CVE-2026-10814
- OSV BIT-milvus-2026-10814
- OSV GO-2026-5999
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.