Skip to content
OpenAdvisories

Vendor

metal3-io

6 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 4.4

    IPAM controller service account granted unnecessary full access to Secrets

    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 …

  • Medium 6.5

    Bare Metal Operator (BMO) can expose any secret from other namespaces via BMCEventSubscription CRD

    The Bare Metal Operator (BMO) implements a Kubernetes API for managing bare metal hosts in Metal3. Baremetal Operator enables users to load Secret from arbitrary namespaces upon deployment of the namespace scoped Custom Resource `BMCEventSubscription`. Prior …

  • Medium 4.9

    BMO can expose particularly named secrets from other namespaces via BMH CRD

    The Bare Metal Operator (BMO) implements a Kubernetes API for managing bare metal hosts in Metal3. The `BareMetalHost` (BMH) CRD allows the `userData`, `metaData`, and `networkData` for the provisioned host to be specified as links to Kubernetes Secrets. Ther…

  • Medium 4.7

    Ironic-image allows unauthenticated local access to Ironic API

    Ironic-image is an OpenStack Ironic deployment packaged and configured by Metal3. When the reverse proxy mode is enabled by the `IRONIC_REVERSE_PROXY_SETUP` variable set to `true`, 1) HTTP basic credentials are validated on the HTTPD side in a separate contai…

  • Medium 6.0

    Ironic and ironic-inspector deployed within Baremetal Operator may expose as ConfigMaps

    Baremetal Operator (BMO) is a bare metal host provisioning integration for Kubernetes. Prior to version 0.3.0, ironic and ironic-inspector deployed within Baremetal Operator using the included `deploy.sh` store their `.htpasswd` files as ConfigMaps instead of…