CVE-2026-87057
Description
A flaw was found in olm-operator-konflux-sample. The build pipelines use mutable floating tags to reference runtime base images instead of immutable SHA256 digests. This configuration allows for the content of the base images to be altered without detection, potentially leading to the introduction of malicious code or unexpected changes in the build process. An attacker could exploit this to compromise the integrity of the software supply chain.
Statement
This Moderate flaw in Konflux CI's olm-operator-konflux-sample component stems from build pipelines referencing runtime base images via mutable floating tags. This practice, coupled with ose-operator-registry being excluded from digest tracking, introduces a supply chain risk where unexpected or malicious image content could be inadvertently incorporated into builds.
Mitigation
To mitigate this issue, configure build pipelines to reference runtime base images using immutable `sha256` digests (e.g., `<tag>@sha256:<digest>`) instead of mutable floating tags. Additionally, ensure `ose-operator-registry` is included in Renovate's digest tracking by either removing it from the `ignoreDeps` list in `renovate.json` or by adding a specific `pinDigests: true` rule. These changes must be applied to your build pipeline definitions and `renovate.json` configuration to take effect.
Understanding the Weakness (CWE)
Confidentiality,Integrity,Availability
Technical Impact: Execute Unauthorized Code or Commands
An attacker could insert malicious functionality into the program by causing the program to download code that the attacker has placed into the untrusted control sphere, such as a malicious web site. This could enable the injection of malware, information exposure by granting excessive privileges or permissions to the untrusted functionality, DOM-based XSS vulnerabilities, stealing user's cookies, open redirect to malware (CWE-601), etc.
Frequently Asked Questions
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.