CVE-2024-9779: ocm · Incorrect Privilege Assignment
Affects ocmSource CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 08:30 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 37% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 17 Dec 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubopen-cluster-management-io/ocmpkg:github/open-cluster-management-io/ocmOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2024-9779, organizations should immediately restrict access to worker nodes hosting cluster-manager or klusterlet pods, ensuring only trusted administrators have node-level permissions. Implement strict network segmentation and node isolation to limit the ability of attackers to run pods on these nodes. Review and tighten RBAC policies associated with the cluster-manager service account to follow the principle of least privilege, removing unnecessary permissions such as pod creation if feasible. Monitor audit logs for suspicious pod creation activities and service account token usage. Employ runtime security tools to detect anomalous behavior on nodes and within pods. Upgrade OCM to a patched version once available from the vendor or apply any recommended security patches promptly. Consider using Kubernetes Pod Security Policies or equivalent admission controllers to restrict pod capabilities and volume mounts. Finally, conduct regular security assessments of cluster configurations and node access controls to prevent unauthorized access.
Description
A flaw was found in Open Cluster Management (OCM) when a user has access to the worker nodes which contain the cluster-manager or klusterlet deployments. The cluster-manager deployment uses a service account with the same name "cluster-manager" which is bound to a ClusterRole also named "cluster-manager", which includes the permission to create Pod resources. If this deployment runs a pod on an attacker-controlled node, the attacker can obtain the cluster-manager's token and steal any service account token by creating and mounting the target service account to control the whole cluster.
References
- access.redhat.com/security/cve/CVE-2024-9779 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2317916 (opens in a new tab)
- github.com/open-cluster-management-io/ocm/pull/325 (opens in a new tab)
- github.com/open-cluster-management-io/ocm/releases/tag/v0.13.0 (opens in a new tab)
- github.com/open-cluster-management-io/registration-operator/issues/361 (opens in a new tab)