CVE-2026-47190 json
IPAM controller service account granted unnecessary full access to Secrets
published 2026-05-29 5 mo ago modified 2026-10-26 14 d ago also GHSA-49pm-43hf-6xfq , GO-2026-5117 , EUVD-2026-36463
- cvss
- 4.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 26%
- public exploits
- 0
- none known
Summary
IPAM is the IP address Manager for Cluster API Provider Metal3. Prior to versions 1.11.7, 1.12.4, and 1.13.0, the IPAM controller's ClusterRole granted full CRUD permissions (create, delete, get, list, patch, update, watch) on core/v1 Secrets. The controller never accesses Secrets during normal operation. If the controller pod were compromised (e.g. via supply chain attack or container escape), an attacker could leverage these excessive permissions to read, modify, or delete Secrets in the namespace, potentially exposing credentials and other sensitive data. This issue has been patched in versions 1.11.7, 1.12.4, and 1.13.0.
Patch / fix
- go github.com/metal3-io/ip-address-manager 1.11.7, 1.12.4
- metal3 ip-address-manager 1.11.7, 1.12.4
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
- github.com/metal3-io/ip-address-manager#1355 pull request
- github.com/metal3-io/ip-address-manager#1356 pull request
- github.com/metal3-io/ip-address-manager#1357 pull request
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-47190 updated cvss 6.4
github.com/metal3-io/ip-address-manager: Cluster API Provider Metal3 IPAM: Information disclosure via excessive permissions on Secrets
-
Red Hat Multicluster Engine for Kubernetes multicluster-engine/capoa-bootstrap-rhel9 Red Hat OpenShift Container Platform 4 openshift4/ose-machine-api-operator, openshift4/ose-cluster-capi-rhel9-operator, openshift4/ose-baremetal-machine-controllers, openshift4/ose-baremetal-machine-controllers-rhel9, openshift4/ose-baremetal-cluster-api-controllers-rhel9affected: no fix available “Fix deferred”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 4 mo ago
Exploit prediction
0.33% chance of exploitation in the next 30 days, higher than 26% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.4 | CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 4.4 | CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 4.4 | CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/metal3-io/ip-address-manager | <1.11.7 >=1.12.0, <1.12.4 |
1.11.7 1.12.4 |
Affected products
- metal3-io ip-address-manager
Classification
- Weakness
-
- CWE-250 Execution with Unnecessary Privileges
References
-
github.com
/metal3-io/ip-address-manager/pull/1355
web, issue-tracking, patch
-
github.com
/metal3-io/ip-address-manager/pull/1356
web, issue-tracking, patch
-
github.com
/metal3-io/ip-address-manager/pull/1357
web, issue-tracking, patch
-
github.com
/metal3-io/ip-address-manager/security/advisories/GHSA-49pm-43hf-6xfq
web, mitigation, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-47190
advisory
-
github.com
/metal3-io/ip-address-manager
package
Sources
- CVE List CVE-2026-47190
- GitHub Advisory GHSA-49pm-43hf-6xfq
- NVD CVE-2026-47190
- OSV GO-2026-5117
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.