CVE-2025-32777 json
Volcano Scheduler Denial of Service via Unbounded Response from Elastic Service/extender Plugin
published 2025-04-30 18 mo ago modified 2026-06-17 4 mo ago also EUVD-2025-12751 , GHSA-hg79-fw4p-25p8 , GO-2025-3656
- cvss
- 8.2
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 41%
- public exploits
- 0
- none known
Summary
Volcano is a Kubernetes-native batch scheduling system. Prior to versions 1.11.2, 1.10.2, 1.9.1, 1.11.0-network-topology-preview.3, and 1.12.0-alpha.2, attacker compromise of either the Elastic service or the extender plugin can cause denial of service of the scheduler. This is a privilege escalation, because Volcano users may run their Elastic service and extender plugins in separate pods or nodes from the scheduler. In the Kubernetes security model, node isolation is a security boundary, and as such an attacker is able to cross that boundary in Volcano's case if they have compromised either the vulnerable services or the pod/node in which they are deployed. The scheduler will become unavailable to other users and workloads in the cluster. The scheduler will either crash with an unrecoverable OOM panic or freeze while consuming excessive amounts of memory. This issue has been patched in versions 1.11.2, 1.10.2, 1.9.1, 1.11.0-network-topology-preview.3, and 1.12.0-alpha.2.
Patch / fix
- go volcano.sh/volcano 1.9.1, 1.10.2, 1.11.0-network-topology-preview.3, 1.11.2, 1.12.0-alpha.2
- linuxfoundation volcano 1.9.1, 1.10.2, 1.11.0-network-topology-preview.3, 1.11.2, 1.12.0-alpha.2
- govulncheck-vulndb openSUSE Tumbleweed 0.0.20250506T153719-1.1
opensuse advisories openSUSE-SU-2025:15059-1
- github.com/volcano-sh/volcano@45a4347 commit
- github.com/volcano-sh/volcano@7103c18 commit
- github.com/volcano-sh/volcano@735842a commit
- github.com/volcano-sh/volcano@7c0ea53 commit
- github.com/volcano-sh/volcano@d687f75 commit
- github.com/volcano-sh/volcano/releases/tag/v1.10.2 release
- github.com/volcano-sh/volcano/releases/tag/v1.11.0-network-topology-p… release
- github.com/volcano-sh/volcano/releases/tag/v1.11.2 release
- github.com/volcano-sh/volcano/releases/tag/v1.12.0-alpha.2 release
- github.com/volcano-sh/volcano/releases/tag/v1.9.1 release
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 18 mo ago
Exploit prediction
0.48% chance of exploitation in the next 30 days, higher than 41% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.2 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 8.2 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/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 |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | volcano.sh/volcano | <1.9.1 >=1.10.0-alpha.0, <1.10.2 >=1.11.0-network-topology-preview.0, <1.11.0-network-topology-preview.3 >=1.11.0, <1.11.2 >=1.12.0-alpha.0, <1.12.0-alpha.2 |
1.9.1 1.10.2 1.11.0-network-topology-preview.3 1.11.2 1.12.0-alpha.2 |
Affected products
- volcano-sh volcano
Classification
- Weakness
-
- CWE-770 Allocation of Resources Without Limits or Throttling
References
-
github.com
/volcano-sh/volcano/commit/45a4347471a5254121d10afef04c6732095fa398
web
-
github.com
/volcano-sh/volcano/commit/7103c18de19821cd278f949fa24c13da350a8c5d
web
-
github.com
/volcano-sh/volcano/commit/735842af59b9be0da5090677db7693c98a798b2a
web
-
github.com
/volcano-sh/volcano/commit/7c0ea53fa3cfa7a05b5fba7a8af7bfe88adc41c3
web
-
github.com
/volcano-sh/volcano/commit/d687f75a11fa36f37b54e4b6ff8e49bc0a3ca6b4
web
-
github.com
/volcano-sh/volcano/security/advisories/GHSA-hg79-fw4p-25p8
web, advisory
-
github.com
/volcano-sh/volcano/releases/tag/v1.10.2
web
-
github.com
/volcano-sh/volcano/releases/tag/v1.11.0-network-topology-preview.3
web
-
github.com
/volcano-sh/volcano/releases/tag/v1.11.2
web
-
github.com
/volcano-sh/volcano/releases/tag/v1.12.0-alpha.2
web
-
github.com
/volcano-sh/volcano/releases/tag/v1.9.1
web
-
nvd.nist.gov
/vuln/detail/CVE-2025-32777
advisory
-
github.com
/volcano-sh/volcano
package
-
pkg.go.dev
/vuln/GO-2025-3656
web
Sources
- CVE List CVE-2025-32777
- GitHub Advisory GHSA-hg79-fw4p-25p8
- NVD CVE-2025-32777
- OSV GO-2025-3656
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.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.