GitHub Advisoryadvisory · Go
GHSA-hg79-fw4p-25p8 Volcano Scheduler Denial of Service via Unbounded Response from Elastic Service/extender Plugin
HIGH
Official page ↗
- Aliases
- CVE-2025-32777
- Ecosystem
- Go
- Packages
- volcano.sh/volcano
- Severity
- High
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H
- Weaknesses
- CWE-770
- Reviewed
- 2025-04-30
Affected packages
• Go volcano.sh/volcano: < 1.9.1 → fixed in 1.9.1
• Go volcano.sh/volcano: >= 1.10.0-alpha.0, < 1.10.2 → fixed in 1.10.2
• Go volcano.sh/volcano: >= 1.11.0-network-topology-preview.0, < 1.11.0-network-topology-preview.3 → fixed in 1.11.0-network-topology-preview.3
• Go volcano.sh/volcano: >= 1.11.0, < 1.11.2 → fixed in 1.11.2
• Go volcano.sh/volcano: >= 1.12.0-alpha.0, < 1.12.0-alpha.2 → fixed in 1.12.0-alpha.2
Description
Impact
This issue allows an attacker who has compromised either the Elastic service or the extender plugin to 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.
Workarounds
No
Related
Alias · CVE (1)
- CVE-2025-32777 Volcano is a Kubernetes-native batch scheduling system. vulnerability
Weakness · CWE (1)
- CWE-770 Allocation of Resources Without Limits or Throttling weakness
References
- https://github.com/volcano-sh/volcano/security/advisories/GHSA-hg79-fw4p-25p8 web
- https://nvd.nist.gov/vuln/detail/CVE-2025-32777 advisory
- https://github.com/volcano-sh/volcano/commit/45a4347471a5254121d10afef04c6732095fa398 web
- https://github.com/volcano-sh/volcano/commit/7103c18de19821cd278f949fa24c13da350a8c5d web
- https://github.com/volcano-sh/volcano/commit/735842af59b9be0da5090677db7693c98a798b2a web
- https://github.com/volcano-sh/volcano/commit/7c0ea53fa3cfa7a05b5fba7a8af7bfe88adc41c3 web
- https://github.com/volcano-sh/volcano/commit/d687f75a11fa36f37b54e4b6ff8e49bc0a3ca6b4 web
- https://github.com/volcano-sh/volcano package
- https://github.com/volcano-sh/volcano/releases/tag/v1.10.2 web
- https://github.com/volcano-sh/volcano/releases/tag/v1.11.0-network-topology-preview.3 web
- https://github.com/volcano-sh/volcano/releases/tag/v1.11.2 web
- https://github.com/volcano-sh/volcano/releases/tag/v1.12.0-alpha.2 web
- https://github.com/volcano-sh/volcano/releases/tag/v1.9.1 web
- https://pkg.go.dev/vuln/GO-2025-3656 web