Fedora Account System
Red Hat Associate
Red Hat Customer
## containers-policy.json defaults to insecureAcceptAnything for non-Red Hat registries **Component:** operator-sdk-builder The image's containers-policy.json sets the default policy to insecureAcceptAnything, so signature verification is skipped entirely for any registry not explicitly listed. ### Remediation Change the `default` policy to `{"type": "reject"}` and add explicit `signedBy`/`sigstoreSigned` entries for every registry the builder is expected to pull from (e.g. quay.io/konflux-ci, quay.io/openshift-release-dev). At minimum, document that consumers must mount a stricter policy.json when invoking opm/operator-sdk against third-party registries. --- *Source: Ex-Wing/Glasswing Konflux CI security assessment (Mythos), finding FIND-002*