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.
Fix
Patch, vendor advisory and mitigation references on NVD 4
- https://github.com/metal3-io/ip-address-manager/pull/1355 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/pull/1356 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/pull/1357 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/security/advisories/GHSA-49pm-43hf-6xfq Mitigation, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 4.4 · metal3NVD modified 2026-10-26 11:10
Affected (CPE criteria) 3
cpe:2.3:a:metal3:ip-address-manager:*:*:*:*:*:*:*:*cpe:2.3:a:metal3:ip-address-manager:1.13.0:beta0:*:*:*:*:*:*cpe:2.3:a:metal3:ip-address-manager:1.13.0:rc0:*:*:*:*:*:*
References 4
- https://github.com/metal3-io/ip-address-manager/pull/1355 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/pull/1356 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/pull/1357 Issue Tracking, Patch
- https://github.com/metal3-io/ip-address-manager/security/advisories/GHSA-49pm-43hf-6xfq Mitigation, Vendor Advisory