Submariner-operator: rbac permissions can allow for the spread of node compromises
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- High
- Impact type
- Privilege escalation
- Confidentiality · integrity · availability
- Low · High · None
- Fix status
- Partial Red Hat: 2 fixed, 1 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-250.
Summary
A flaw was found in the Submariner project. Due to unnecessary role-based access control permissions, a privileged attacker can run a malicious container on a node that may allow them to steal service account tokens and further compromise other nodes and potentially the entire cluster.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | submariner-operator | before 0.14.9; 0.15.0 to before 0.15.5; 0.16.0 to before 0.16.7; 0.17.0 to before 0.17.2; 0.18.0-m0 to before 0.18.0-rc0 | 0.14.9, 0.15.5, 0.16.7, 0.17.2, 0.18.0-rc0 | Patch available | CNA |
| Red Hat | RHODF-4.16-RHEL-9 | — | v4.16.0-19 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774540992 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774540668 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541259 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541345 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541880 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541518 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541420 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541448 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541663 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541469 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774542075 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541617 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541614 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541633 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541625 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541625 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774542179 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541779 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541857 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541919 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774541919 | Patch available | CNA |
| Red Hat | Red Hat Openshift Data Foundation 4.20 | — | 1774542101 | Patch available | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2 | — | — | No fix listed | CNA |
| — | github.com/submariner-io/submariner-operator (Go) | 0.16.0-m0 to before 0.16.4 | 0.16.4 | Patch available | GHSA-2rhx-qhxp-5jpw |
| — | github.com/submariner-io/submariner-operator (Go) | 0.17.0-m0 to before 0.17.2 | 0.17.2 | Patch available | GHSA-2rhx-qhxp-5jpw |
| — | github.com/submariner-io/submariner-operator (Go) | before 0.15.4 | 0.15.4 | Patch available | GHSA-2rhx-qhxp-5jpw |
| — | github.com/submariner-io/submariner-operator (Go) | 0.18.0-m0 to before 0.18.0-rc0 | 0.18.0-rc0 | Patch available | GHSA-2rhx-qhxp-5jpw |
- submariner-operator Vendor— Affected before 0.14.9; 0.15.0 to before 0.15.5; 0.16.0 to before 0.16.7; 0.17.0 to before 0.17.2; 0.18.0-m0 to before 0.18.0-rc0 Fixed in 0.14.9, 0.15.5, 0.16.7, 0.17.2, 0.18.0-rc0 Patch available CNA
- RHODF-4.16-RHEL-9 VendorRed Hat Affected — Fixed in v4.16.0-19 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774540992 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774540668 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541259 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541345 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541880 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541518 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541420 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541448 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541663 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541469 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774542075 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541617 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541614 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541633 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541625 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541625 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774542179 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541779 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541857 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541919 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774541919 Patch available CNA
- Red Hat Openshift Data Foundation 4.20 VendorRed Hat Affected — Fixed in 1774542101 Patch available CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- Red Hat Advanced Cluster Management for Kubernetes 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
- github.com/submariner-io/submariner-operator (Go) Vendor— Affected 0.16.0-m0 to before 0.16.4 Fixed in 0.16.4 Patch available GHSA-2rhx-qhxp-5jpw
- github.com/submariner-io/submariner-operator (Go) Vendor— Affected 0.17.0-m0 to before 0.17.2 Fixed in 0.17.2 Patch available GHSA-2rhx-qhxp-5jpw
- github.com/submariner-io/submariner-operator (Go) Vendor— Affected before 0.15.4 Fixed in 0.15.4 Patch available GHSA-2rhx-qhxp-5jpw
- github.com/submariner-io/submariner-operator (Go) Vendor— Affected 0.18.0-m0 to before 0.18.0-rc0 Fixed in 0.18.0-rc0 Patch available GHSA-2rhx-qhxp-5jpw
Remediation
- Fix · CNA submariner-operator Fixed in 0.14.9, 0.15.5, 0.16.7, 0.17.2, 0.18.0-rc0
- Fix · GHSA-2rhx-qhxp-5jpw github.com/submariner-io/submariner-operator (Go) Fixed in 0.16.4 Advisory →
- Fix · GHSA-2rhx-qhxp-5jpw github.com/submariner-io/submariner-operator (Go) Fixed in 0.17.2 Advisory →
- Fix · GHSA-2rhx-qhxp-5jpw github.com/submariner-io/submariner-operator (Go) Fixed in 0.15.4 Advisory →
- Fix · GHSA-2rhx-qhxp-5jpw github.com/submariner-io/submariner-operator (Go) Fixed in 0.18.0-rc0 Advisory →
Red Hat 2 advisories
- RHSA-2026:6503 Released 2026-04-02 · Red Hat rating ImportantRed Hat OpenShift Data Foundation 4.20.9 security, enhancement & bug fix update
- Red Hat Openshift Data Foundation 4.20 registry.redhat.io/odf4/cephcsi-rhel9, registry.redhat.io/odf4/cephcsi-rhel9-operator, registry.redhat.io/odf4/mcg-core-rhel9 +19
- RHSA-2024:4591 Released 2024-07-17 · Red Hat rating ImportantRed Hat OpenShift Data Foundation 4.16.0 security, enhancement & bug fix update
- RHODF 4.16 for RHEL 9 odf4/cephcsi-rhel9, odf4/mcg-core-rhel9, odf4/mcg-operator-bundle +8
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Advanced Cluster Management for Kubernetes 2 | Affected | No fix yet |
| RHODF 4.16 for RHEL 9 | Fixed | RHSA-2024:4591 |
| Red Hat Openshift Data Foundation 4.20 | Fixed | RHSA-2026:6503 |
Not affected: 2 products
- RHODF 4.16 for RHEL 9
- Red Hat Openshift Data Foundation 4.20
Timeline
- 2026-10-02 Threatist record created from CVE-2024-5042
- 2026-10-03 Alias added: GHSA-2rhx-qhxp-5jpw
- 2026-10-14 Affected versions changed · CNA
References
Advisory 4
Other 9
- https://access.redhat.com/security/cve/CVE-2024-5042
- RHBZ#2280921
- https://github.com/submariner-io/submariner-operator/issues/3041
- https://github.com/submariner-io/submariner-operator/pull/3040
- https://github.com/submariner-io/submariner-operator/pull/3045
- https://github.com/submariner-io/submariner-operator/pull/3046
- https://github.com/submariner-io/submariner-operator/pull/3049
- https://github.com/submariner-io/submariner-operator/commit/b27a04c4270e53cbff6ff8ac6245db10c204bcab
- https://github.com/submariner-io/submariner-operator
More Red Hat vulnerabilities
- TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
- TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
- TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2024-5042 · CVE Program
- CVE-2024-5042 · NVD
- FIRST EPSS
- GHSA-2rhx-qhxp-5jpw · GitHub Advisory Database · CC BY 4.0
- CVE-2024-5042 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences