Bug 2353041 (CVE-2025-29781)
| Summary: | CVE-2025-29781 baremetal-operator/apis: Bare Metal Operator (BMO) can expose any secret from other namespaces via BMCEventSubscription CRD | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
| Component: | vulnerability | Assignee: | Product Security DevOps Team <prodsec-dev> |
| Status: | NEW --- | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | unspecified | CC: | alcohan, eglynn, gparvin, jjoyce, jschluet, lgamliel, lhh, lsvaty, mburns, mgarciac, njean, owatkins, pahickey, pgrist, rfreiman, rhaigner |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: |
A flaw was found in the Bare Metal Operator (BMO) Kubernetes API component. BMO enables users to load Secrets from arbitrary namespaces upon deployment of the namespace-scoped Custom Resource `BMCEventSubscription`. In affected versions, an adversary using a Kubernetes account with only namespace level roles (e.g. a tenant controlling a namespace) may create a `BMCEventSubscription` in their authorized namespace and then load Secrets from their unauthorized namespaces to another authorized namespace via the Baremetal Operator, which can lead to the exposure of secrets and credential information.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
OSIDB Bzimport
2025-03-17 22:01:11 UTC
This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.18 Via RHSA-2025:3775 https://access.redhat.com/errata/RHSA-2025:3775 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.17 Via RHSA-2025:3798 https://access.redhat.com/errata/RHSA-2025:3798 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.16 Via RHSA-2025:4008 https://access.redhat.com/errata/RHSA-2025:4008 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.14 Via RHSA-2025:4177 https://access.redhat.com/errata/RHSA-2025:4177 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.12 Via RHSA-2025:4409 https://access.redhat.com/errata/RHSA-2025:4409 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.15 Via RHSA-2025:4422 https://access.redhat.com/errata/RHSA-2025:4422 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.13 Via RHSA-2025:4677 https://access.redhat.com/errata/RHSA-2025:4677 This issue has been addressed in the following products: Red Hat OpenShift Container Platform 4.19 Via RHSA-2024:11038 https://access.redhat.com/errata/RHSA-2024:11038 |