CVE-2025-32777

Volcano Scheduler Denial of Service via Unbounded Response from Elastic Service/extender Plugin

State
Published
Severity
8.2 High
Published
Apr 30, 2025
Updated
May 1, 2025
Reserved
Apr 10, 2025

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
4.08.2 HighCVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NGitHub_M

Weaknesses

  • CWE-770 Allocation of Resources Without Limits or Throttling

Affected Products

ProductVersions
volcanovolcano-sh
  • >= 1.11.0, < 1.11.2Affected
  • >= 1.10.0-alpha.0, < 1.10.2Affected
  • < 1.9.1Affected
  • >= 1.11.0-network-topology-preview.0, < 1.11.0-network-topology-preview.3Affected
  • >= 1.12.0-alpha.0, < 1.12.0-alpha.2Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.