# 4.21.43 Created: 2026-11-12 15:19:41 +0000 UTC Image Digest: `sha256:e394a3b725e734fa2ba3d74d0937374d9e43d6e9a2f424c8dda7ca1867b2b5bb` ## Changes from 4.21.27 ### Components * Kubectl 1.34.1 * Kubernetes 1.34.9 * Kubernetes Tests 1.34.1 * Red Hat Enterprise Linux CoreOS 10.2.20260521-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | VSphereMultiVCenterDay2
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | ### Rebuilt images without code change * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [35ba137a](https://github.com/openshift/apiserver-network-proxy/commit/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) `sha256:1636261d67b1e80cc598ac6e54ce31de1f7db3579df1dcaaa323e316a6f115e0` * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [fdc7f3f1](https://github.com/openshift/cloud-provider-aws/commit/fdc7f3f15c693593cb573b6bef6f0363256b6f52) `sha256:58d7a5fe39d6366a6e88fcd8457fc2ccef2242880ff075c85179848eb80b2169` * [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [1d8cec7d](https://github.com/openshift/aws-ebs-csi-driver/commit/1d8cec7d0eeedf1497c3ee6c32ee3391ebb13709) `sha256:ded4e4935774680d91e7c001ffaf077306d571d7fc54daa3303ae97a52774d87` * [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [887615ff](https://github.com/openshift/aws-encryption-provider/commit/887615ffa8a595ee3693e92fa56db4dd30f20f73) `sha256:81a045bd3fbb57a13dec6994cc0a0ff6e8c48bd43c8e3a02a3a49c5572f42cd9` * [azure-service-operator](https://github.com/openshift/azure-service-operator) git [5e84c831](https://github.com/openshift/azure-service-operator/commit/5e84c83176d7630f70802b35cb10cdf2b60fd6d3) `sha256:e3d055f74332da14dd9167d4edd27002e92612b4fd6836ce4a4bbaecc4b8217c` * [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [659138fe](https://github.com/openshift/cluster-api-provider-metal3/commit/659138fef3abd4c71b0b01fa1279146745699a5a) `sha256:f855ddc1d455c1eecfb124ca1806bcd59147e1fa868cd27445bd599f08b38f55` * [baremetal-operator](https://github.com/openshift/baremetal-operator) git [d5c58b32](https://github.com/openshift/baremetal-operator/commit/d5c58b32e71e0e979e190b40a3804d012509d93b) `sha256:3a0cd3ae849d7b863165bd100f854970e60ff75e9134af0436717ea4b494e71f` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:88276c798a794966e44c6d61b4b443c8458861d81f2c9ffe20523d2078ca552d` * [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [9dd5eba0](https://github.com/openshift/cluster-api/commit/9dd5eba07922bb84bf1ec2b16cbbedd6ad195874) `sha256:da6575f2a1b79e3f509668009e5ba373b30d14d9ae6284d213e314dd7c36d20b` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [8a42beeb](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/8a42beebd580bd2e241aa6d93860c09e907f2407) `sha256:48ba957224fb8d7f11e4d2e35e278e75e2844b8e5756d80aca36fbbd8ce31299` * [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [2617a201](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/2617a201bb3607192a9f82faa18384676f611e3c) `sha256:b030dcee33f14c0817b18b9059ad4f60498eca8d52602e351ae98648ec1774a4` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [b3cae8f2](https://github.com/openshift/cluster-update-keys/commit/b3cae8f22b51d9062d0ceb6ac9cf2f7651b4ce8f) `sha256:a09776f75491aaaa8fec171877b4ca042926c6274ce99c5527423acb6c6730e6` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [16114b8d](https://github.com/openshift/configmap-reload/commit/16114b8de20278b8f4b7a425ece6d35d53214773) `sha256:f9319ee220cf162f99786edc31ec76315543b15a18cf5ad27a7d60d057285dea` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:0dd123c3569c537b5346f5f02f7eb29d594964bd45e694b4ae90c93fc42c4d4d` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:68b20bc8e4e3e55c0987e6a8bbba4021b77d5f0157dd61431dd51ebf1cf5678e` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [d29f3f7a](https://github.com/openshift/csi-node-driver-registrar/commit/d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c) `sha256:ebb6c1787d5a472c5bd8e54473c9107a4b180e271b321a7a1ef1c1900c46cc60` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [f0ae9d12](https://github.com/openshift/driver-toolkit/commit/f0ae9d12ca7e3adf594ae34e394b1ea003daa4ad) `sha256:b66b0457b0a5048abbde5b42aa843409a2e19d855aa6b0059c5bfadf91d25c0f` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [0ec77dd1](https://github.com/openshift/egress-router-cni/commit/0ec77dd178e3b0433f01fce5bcce96abcc126deb) `sha256:b6558fe835e26cc9777ce07e2f8d3b0d0275c28405dc7739ee217ff4e3012fb6` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [707c2262](https://github.com/openshift/ironic-rhcos-downloader/commit/707c226243ac401f2994952fe0e55823511111b0) `sha256:48a083dfa07804a7af4df66f892ef04947bf1f39f109b6b46606de2db91a7478` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [b95b05fe](https://github.com/openshift/ironic-static-ip-manager/commit/b95b05fe0ba17255ef61e92d4167ca4c9de789b8) `sha256:9e1d6146dfce05151abf4dae765220ac2af9346b3a53cfb90074f756b799dd92` * [keepalived-ipfailover](https://github.com/openshift/images) git [f0241a3d](https://github.com/openshift/images/commit/f0241a3d2a12a8b2965cc36542babce8a1dffcf8) `sha256:6f186e7bf9534ee9af26c2442394c21e37ec37f2d624436a1a630cc6876cfbb6` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [8a115121](https://github.com/openshift/kubevirt-csi-driver/commit/8a115121952348de9a4e4a73478755258a401a86) `sha256:bfc26061489c887740f94173250950e0efb0b17f955e8efdc856dc860ad1ea00` * [machine-os-images](https://github.com/openshift/machine-os-images) git [581c9d9e](https://github.com/openshift/machine-os-images/commit/581c9d9e453c73f67a93c44fb6715057c0cc8bf5) `sha256:6eb695f473372f5c4c2a9c3014d22f787a04bc02bc75e1ea3d58e0929756d82d` * [metallb-frr](https://github.com/openshift/frr) git [c82bfaad](https://github.com/openshift/frr/commit/c82bfaad01b196e12f00622a9a609d87e0a56701) `sha256:abd6290bf24e2070b4aad8ec211ae1615f88867f9eb71edcb565e3fb91af64ff` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:6a07f384e80c4d7ad27e275db5d6da30ac5547bbe2b3e22f4692e214338089e0` * [must-gather](https://github.com/openshift/must-gather) git [eeb267f4](https://github.com/openshift/must-gather/commit/eeb267f4b7f8016f13d12866013cad43c7403482) `sha256:43df80faa947589e2ebfe33ee468f00692a88182980f3a368bf470a0d9fd5750` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:44f1cd7bd596d2cade9aefef9f40d3df5d1ab1334db0913b17eac2ccf133f1ab` * [network-tools](https://github.com/openshift/network-tools) git [d6717e45](https://github.com/openshift/network-tools/commit/d6717e453a098d551c9e2d2868e1f5317c41e688) `sha256:5d1b00eb3d3c6a6ee25ba7f89319f73c3897c13ce4c7d2345b4a63b2d1969c55` * [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [b15a665c](https://github.com/openshift/machine-api-provider-nutanix/commit/b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be) `sha256:1c178ae15c1b3afd44bf1ce5ca6b50fa250ebffb317447aeb423ff02d709264e` * [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [b7456a2a](https://github.com/openshift/machine-api-provider-openstack/commit/b7456a2a12d1e65a5688693a005ad1e18aaee1be) `sha256:c4bbbd4ac8792be62a5ac81ce975b0c9d8612aafff27f194cf3e7bdd93a70daf` * [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [efb1a1ea](https://github.com/operator-framework/operator-marketplace/commit/efb1a1ea40bc1ed3a439812cfdaa3013b80e96ce) `sha256:7714b1641d4c21399cb9b0d1d9b9914688c9f0fbfef2096e42ff5bbf3c8e2e35` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [551974ef](https://github.com/openshift/machine-api-provider-powervs/commit/551974ef93dedb1b9677a778e1533391448e0c56) `sha256:5c3645e10368b5ff0590bc97291d6c63409b07c1dc9ba6149899b33aba23d007` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [e9622ba1](https://github.com/openshift/service-ca-operator/commit/e9622ba18c86bf24aceab0c19fdcb87339c14f44) `sha256:4c1f3632dc8466a9f88347a9045b2eaf1783adff6f44ec7da23d2869746b9a97` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/bddba7290d9b08f7c0ce350e8082364819579525) * [OCPBUGS-89984](https://issues.redhat.com/browse/OCPBUGS-89984): patching golang.org/x/crypto with sustaining/crypto@v0.48.0-sec.2 [#10793](https://github.com/openshift/assisted-service/pull/10793) * [OCPBUGS-105879](https://issues.redhat.com/browse/OCPBUGS-105879): manifest_generator add a label to LUKS root [#10797](https://github.com/openshift/assisted-service/pull/10797) * [Full changelog](https://github.com/openshift/assisted-service/compare/c343c325944592570613d582e7d07ae35f5863dd...bddba7290d9b08f7c0ce350e8082364819579525) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/c4e448f8e3c3f91d2dac98d846eb3fe400f15232) * [OCPBUGS-104025](https://issues.redhat.com/browse/OCPBUGS-104025): Bump x/net to v0.35.0-sec.4 [#2298](https://github.com/openshift/assisted-installer/pull/2298) * [Full changelog](https://github.com/openshift/assisted-installer/compare/070f654bf5003765d3d00ab1811ef5ad111a5d4a...c4e448f8e3c3f91d2dac98d846eb3fe400f15232) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/5bf169cca60bec1ddc1bc5cf6b79b74bcfc16b2e) * [OCPBUGS-104032](https://issues.redhat.com/browse/OCPBUGS-104032): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#1621](https://github.com/openshift/assisted-installer-agent/pull/1621) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/1d5163811da9ec9eaeea69c252c9495889f624a9...5bf169cca60bec1ddc1bc5cf6b79b74bcfc16b2e) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/e9c2917ad243c175e5376acd85ec148c71cdada3) * [OCPBUGS-113553](https://issues.redhat.com/browse/OCPBUGS-113553): Bump nanoid to >=3.3.17 in 4.21 (#4065) [#4065](https://github.com/openshift-assisted/assisted-installer-ui/pull/4065) * [OCPBUGS-119963](https://issues.redhat.com/browse/OCPBUGS-119963): Bump qs to >=6.16.0 in release-4.21 (#4044) [#4044](https://github.com/openshift-assisted/assisted-installer-ui/pull/4044) * [OCPBUGS-123207](https://issues.redhat.com/browse/OCPBUGS-123207): Remove stale OCM_REFRESH_TOKEN code (#4026) [#4026](https://github.com/openshift-assisted/assisted-installer-ui/pull/4026) * [OCPBUGS-104546](https://issues.redhat.com/browse/OCPBUGS-104546): Bump tmp to ^0.2.6 to address CVE-2026-44705 (#4015) [#4015](https://github.com/openshift-assisted/assisted-installer-ui/pull/4015) * Update OWNERS file (#3991) [#3991](https://github.com/openshift-assisted/assisted-installer-ui/pull/3991) * Bug OCPBUGS-100525,OCPBUGS-103013: Bump ip-address to 10.5.0 to fix CVE-2026-54272 and CVE-2026-69192 (#3986) [#3986](https://github.com/openshift-assisted/assisted-installer-ui/pull/3986) * [OCPBUGS-109782](https://issues.redhat.com/browse/OCPBUGS-109782): Bump tar pkg to ^7.5.21 to address CVE-2026-73566 (#3971) [#3971](https://github.com/openshift-assisted/assisted-installer-ui/pull/3971) * [OCPBUGS-104484](https://issues.redhat.com/browse/OCPBUGS-104484): Pin minimatch to ^10.2.6 and brace-expansion to ^5.0.9 (CVE-2026-14257) (#3960) [#3960](https://github.com/openshift-assisted/assisted-installer-ui/pull/3960) * move @types/react-dom to dependencies to fix Hermeto (#3956) [#3956](https://github.com/openshift-assisted/assisted-installer-ui/pull/3956) * [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/a5c154ef58ffba5d7b42e48979d593217a5a97c6...e9c2917ad243c175e5376acd85ec148c71cdada3) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/cc8ca89bc5a0ce79227e8ab0860693950608ca04) * [OCPBUGS-105452](https://issues.redhat.com/browse/OCPBUGS-105452): Update Konflux references [#335](https://github.com/openshift/agent-installer-utils/pull/335) * [OCPBUGS-101761](https://issues.redhat.com/browse/OCPBUGS-101761): Update Konflux references [#330](https://github.com/openshift/agent-installer-utils/pull/330) * [OCPBUGS-100311](https://issues.redhat.com/browse/OCPBUGS-100311): Update Konflux release version to 4.21.27 [#326](https://github.com/openshift/agent-installer-utils/pull/326) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/974dca83df8d440dc9435f5a6ba29f3834ea1309...cc8ca89bc5a0ce79227e8ab0860693950608ca04) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/e48a2773a2c884dd4b3a589ee7bf107923414356) * [OCPBUGS-104023](https://issues.redhat.com/browse/OCPBUGS-104023): replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#649](https://github.com/openshift/cluster-api-provider-aws/pull/649) * 🐛 [release-4.21] OCPBUGS-81976: Bump go-jose/go-jose/v4@v4.1.4 [#609](https://github.com/openshift/cluster-api-provider-aws/pull/609) * 🐛 OCPBUGS-112498: UPSTREAM: 6132: Persist ProviderID immediately after instance creation [#627](https://github.com/openshift/cluster-api-provider-aws/pull/627) * 🐛 OCPBUGS-121766: UPSTREAM: <carry>: Fix unit tests for OpenShift CI environment [#628](https://github.com/openshift/cluster-api-provider-aws/pull/628) * 🌱 [release-4.21] OCPBUGS-120321: UPSTREAM: <carry>: Remove upstream .github files unused in OpenShift CI [#635](https://github.com/openshift/cluster-api-provider-aws/pull/635) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/10ceef5e6f6d0cb79a3345de4fd8851f6300205c...e48a2773a2c884dd4b3a589ee7bf107923414356) ### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, csi-driver-manila-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/a52a578c6aea1ac5da131f60b8e359969151d7e1) * [OCPBUGS-104051](https://issues.redhat.com/browse/OCPBUGS-104051): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#613](https://github.com/openshift/csi-operator/pull/613) * [OCPBUGS-109655](https://issues.redhat.com/browse/OCPBUGS-109655): csi-driver-smb: DeleteVolume call fails to mkdir under /tmp [#598](https://github.com/openshift/csi-operator/pull/598) * [Full changelog](https://github.com/openshift/csi-operator/compare/20bb13fab3865444b7a4ae454dd234391c4d7e49...a52a578c6aea1ac5da131f60b8e359969151d7e1) ### [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws/tree/f4af9b89aed3a47b2168d7bd5a7dd8b6453f1945) * [OCPBUGS-104008](https://issues.redhat.com/browse/OCPBUGS-104008): Fix CVE-2026-33814 [#36](https://github.com/openshift/aws-karpenter-provider-aws/pull/36) * [Full changelog](https://github.com/openshift/aws-karpenter-provider-aws/compare/ff9c8d4e8fdc55d3e60c6add0942c018826ae870...f4af9b89aed3a47b2168d7bd5a7dd8b6453f1945) ### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/e5f0dc03f4dd4db98f635705b8b4fee4ad6c482b) * [OCPBUGS-104122](https://issues.redhat.com/browse/OCPBUGS-104122): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#206](https://github.com/openshift/machine-api-provider-aws/pull/206) * [OCPBUGS-127563](https://issues.redhat.com/browse/OCPBUGS-127563): Add opt-in pprof endpoint to machine-controller-manager [#221](https://github.com/openshift/machine-api-provider-aws/pull/221) * [OCPBUGS-127563](https://issues.redhat.com/browse/OCPBUGS-127563): Cache region validation response and close AWS sessions [#220](https://github.com/openshift/machine-api-provider-aws/pull/220) * [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/938565c9f796fba385c0978a5ae1cc0a79f0f857...e5f0dc03f4dd4db98f635705b8b4fee4ad6c482b) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/fb0e70d8fe4aee0c259611f0bec4cb1190a4273d) * [OCPBUGS-104021](https://issues.redhat.com/browse/OCPBUGS-104021): Bump golang.org/x/net to v0.50.0-sec.3 [#222](https://github.com/openshift/aws-pod-identity-webhook/pull/222) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/5cd42ed1e5151f45f0134593e9cfebdb6517b385...fb0e70d8fe4aee0c259611f0bec4cb1190a4273d) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/53d73b17f0209026eef63d68e39faf195472adf5) * [OCPBUGS-104016](https://issues.redhat.com/browse/OCPBUGS-104016), [OCPBUGS-104207](https://issues.redhat.com/browse/OCPBUGS-104207): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.3 to address CVE-2026-33814 [#205](https://github.com/openshift/cloud-provider-azure/pull/205) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/c9afac2fda20f18d786271340826c628f5419150...53d73b17f0209026eef63d68e39faf195472adf5) ### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/c0761b4ffe41f8550d81127e1f13cb2735a39889) * [OCPBUGS-133099](https://issues.redhat.com/browse/OCPBUGS-133099): Carry VM Reapply recovery [#422](https://github.com/openshift/cluster-api-provider-azure/pull/422) * [OCPBUGS-104017](https://issues.redhat.com/browse/OCPBUGS-104017): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.3 to address CVE-2026-33814 [#402](https://github.com/openshift/cluster-api-provider-azure/pull/402) * [OCPBUGS-89991](https://issues.redhat.com/browse/OCPBUGS-89991): Address CVE-2026-39829 [#398](https://github.com/openshift/cluster-api-provider-azure/pull/398) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/ebf58aac3fc6746fe2037f2166f1226b73b424f4...c0761b4ffe41f8550d81127e1f13cb2735a39889) ### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/051392d1e0d3b9b5cfad9c6210c0c8ddad7391b4) * [OCPBUGS-89972](https://issues.redhat.com/browse/OCPBUGS-89972): golang.org/x/crypto bump to v0.52.0 [#160](https://github.com/openshift/azure-disk-csi-driver/pull/160) * [OCPBUGS-96484](https://issues.redhat.com/browse/OCPBUGS-96484): Bump golang.org/x/net to v0.55.0 [#166](https://github.com/openshift/azure-disk-csi-driver/pull/166) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/aed3ad0d7780188dbfb7ae67a5d69118b7d74556...051392d1e0d3b9b5cfad9c6210c0c8ddad7391b4) ### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/c0415d38bb792e507e0d2346b44d057ab7b2e024) * [OCPBUGS-104045](https://issues.redhat.com/browse/OCPBUGS-104045): Bump golang.org/x/net to v0.50.0-sec.4 [#155](https://github.com/openshift/azure-file-csi-driver/pull/155) * [OCPBUGS-111837](https://issues.redhat.com/browse/OCPBUGS-111837): fix failing unit tests in azure-file-csi-driver [#152](https://github.com/openshift/azure-file-csi-driver/pull/152) * [OCPBUGS-92988](https://issues.redhat.com/browse/OCPBUGS-92988): Bump golang.org/x/crypto to v0.48.0-sec.1 [#145](https://github.com/openshift/azure-file-csi-driver/pull/145) * [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/45061e97a5e2b20b01cd55fee97e5dac43fd79e4...c0415d38bb792e507e0d2346b44d057ab7b2e024) ### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/97a682d9baff04f7c873ae378dee4afb6b697252) * [OCPBUGS-104007](https://issues.redhat.com/browse/OCPBUGS-104007): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#58](https://github.com/openshift/azure-kubernetes-kms/pull/58) * [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/21e0a215b7e5b31eaa75027e0df9eee943e48323...97a682d9baff04f7c873ae378dee4afb6b697252) ### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/65ba1a8d7133b2947eec2fe16e43de0134921e03) * [OCPBUGS-104120](https://issues.redhat.com/browse/OCPBUGS-104120): replace golang.org/x/net with openshift-sustaining/net@v0.50.0-sec.4 [#210](https://github.com/openshift/machine-api-provider-azure/pull/210) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/782f0ab6a2636aef0f699cfe7a49e8fadefb9807...65ba1a8d7133b2947eec2fe16e43de0134921e03) ### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/da99e431dcd230ab0c6cb1ed2f86f564ee72dcac) * [OCPBUGS-104050](https://issues.redhat.com/browse/OCPBUGS-104050): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#60](https://github.com/openshift/azure-workload-identity/pull/60) * [Full changelog](https://github.com/openshift/azure-workload-identity/compare/ae8ffaf0b4a893e9b38fb4007de3cef8492b71f3...da99e431dcd230ab0c6cb1ed2f86f564ee72dcac) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/ec8ca82404980a6c0da8e8f9dd37ad1489b6f8e0) * [OCPBUGS-90415](https://issues.redhat.com/browse/OCPBUGS-90415), [OCPBUGS-90460](https://issues.redhat.com/browse/OCPBUGS-90460): Update golang.org/x/crypto to fix CVE-2026-39830 [#11052](https://github.com/openshift/installer/pull/11052) * [OCPBUGS-82297](https://issues.redhat.com/browse/OCPBUGS-82297): fix ASO CRD duplication [#10487](https://github.com/openshift/installer/pull/10487) * [OCPBUGS-133338](https://issues.redhat.com/browse/OCPBUGS-133338): Removed PowerVS InstallConfig debug log statement exposing sensitive information [#11022](https://github.com/openshift/installer/pull/11022) * [OCPBUGS-133839](https://issues.redhat.com/browse/OCPBUGS-133839): Update RHCOS-release-4.21 bootimage metadata to 9.6.20261027-0 [#11032](https://github.com/openshift/installer/pull/11032) * [OCPBUGS-130638](https://issues.redhat.com/browse/OCPBUGS-130638): Warn about ignored install-config fields in ABI [#10976](https://github.com/openshift/installer/pull/10976) * [SPLAT-2866](https://issues.redhat.com/browse/SPLAT-2866): Add vSphere multi vCenter Day 2 support [#10874](https://github.com/openshift/installer/pull/10874) * [OCPBUGS-90031](https://issues.redhat.com/browse/OCPBUGS-90031), [OCPBUGS-92990](https://issues.redhat.com/browse/OCPBUGS-92990): Replace golang.org/x/crypto with github.com/openshift-sustaining/crypto v0.48.0-sec.2 [#10820](https://github.com/openshift/installer/pull/10820) * [OCPBUGS-100062](https://issues.redhat.com/browse/OCPBUGS-100062): openstack: Reserve addresses for load balancer [#10724](https://github.com/openshift/installer/pull/10724) * [OCPBUGS-112472](https://issues.redhat.com/browse/OCPBUGS-112472): Update timeout in GetMarketplaceImage to 5 minutes [#10785](https://github.com/openshift/installer/pull/10785) * [OCPBUGS-104042](https://issues.redhat.com/browse/OCPBUGS-104042): Bump golang.org/x/net to v0.50.0-sec.4 [#10806](https://github.com/openshift/installer/pull/10806) * [OCPBUGS-113535](https://issues.redhat.com/browse/OCPBUGS-113535): Update RHCOS-release-4.21 bootimage metadata to 9.6.20260815-0 [#10792](https://github.com/openshift/installer/pull/10792) * [OCPBUGS-87813](https://issues.redhat.com/browse/OCPBUGS-87813): [release-4.21] fix: reset associatedVCenter in failure domain validation loop [#10605](https://github.com/openshift/installer/pull/10605) * [OCPBUGS-112029](https://issues.redhat.com/browse/OCPBUGS-112029): Bump google-cloud-cli to 563.0.0-1 [#10769](https://github.com/openshift/installer/pull/10769) * [Full changelog](https://github.com/openshift/installer/compare/129c91fe1aad20fee24160703a27ef387048de88...ec8ca82404980a6c0da8e8f9dd37ad1489b6f8e0) ### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/e90abcf920ca920bbb262a04c4bd9024c6e27a3e) * [OCPBUGS-104034](https://issues.redhat.com/browse/OCPBUGS-104034): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.35.0-sec.4 to address CVE-2026-33814 [#265](https://github.com/openshift/cluster-api-provider-baremetal/pull/265) * [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/4e6a729c5ac8fde8859db5830def262dfdee28ea...e90abcf920ca920bbb262a04c4bd9024c6e27a3e) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/4a7c9e850d07dd08c9b4eb24ebf67398a6e083d4) * [OCPBUGS-104053](https://issues.redhat.com/browse/OCPBUGS-104053): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#405](https://github.com/openshift/baremetal-runtimecfg/pull/405) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/d7e3fc12bd9dc911f0fac4c9a46b814c7be62b14...4a7c9e850d07dd08c9b4eb24ebf67398a6e083d4) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/d0bf7cc5959bf8408912e5276f2ea9e269ede24d) * [OCPBUGS-104179](https://issues.redhat.com/browse/OCPBUGS-104179): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#2379](https://github.com/openshift/oc/pull/2379) * Fix for OCPBUGS-88239: CVE-2026-39821 [#2361](https://github.com/openshift/oc/pull/2361) * [OCPBUGS-98550](https://issues.redhat.com/browse/OCPBUGS-98550): Revert pull request 2310 [#2348](https://github.com/openshift/oc/pull/2348) * [Full changelog](https://github.com/openshift/oc/compare/0276efa6de22b45e3c2915423fd203555382ff1c...d0bf7cc5959bf8408912e5276f2ea9e269ede24d) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/3f41e6e1e0540fd5c6d969212a233b120fddc524) * [OCPBUGS-104052](https://issues.redhat.com/browse/OCPBUGS-104052): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#1097](https://github.com/openshift/cloud-credential-operator/pull/1097) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/bd0a5785a37eeccedb3ba357eb4254860acd6ef4...3f41e6e1e0540fd5c6d969212a233b120fddc524) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/f142df69804d19552c3968956a036e8fda55f643) * [OCPBUGS-104000](https://issues.redhat.com/browse/OCPBUGS-104000): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#268](https://github.com/openshift/cloud-network-config-controller/pull/268) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/57db2d05e057dc90bae3dc1b0e806b3259d38fc0...f142df69804d19552c3968956a036e8fda55f643) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/419ef9d44ad0e63927900add4a90fcb9a9fce3d0) * [OCPBUGS-104035](https://issues.redhat.com/browse/OCPBUGS-104035): Bump golang.org/x/net from v0.43.0 to v0.50.0-sec.4 [#980](https://github.com/openshift/cluster-authentication-operator/pull/980) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/65eb4b2193d0860c1c1f45b08ea7203694db909f...419ef9d44ad0e63927900add4a90fcb9a9fce3d0) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/5940e77c9309b4e1ac8f29a8d7f0dcd630d94f14) * [OCPBUGS-140547](https://issues.redhat.com/browse/OCPBUGS-140547): charge a pending machine once, not once per autoscaler pass [#469](https://github.com/openshift/kubernetes-autoscaler/pull/469) * [OCPBUGS-104191](https://issues.redhat.com/browse/OCPBUGS-104191): Replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#439](https://github.com/openshift/kubernetes-autoscaler/pull/439) * [OCPBUGS-109654](https://issues.redhat.com/browse/OCPBUGS-109654): UPSTREAM: 9458: fix(clusterapi): use kind-aware version discovery for infra references [#436](https://github.com/openshift/kubernetes-autoscaler/pull/436) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/838a5957d0bebc33c7a0a8a7efd4f5dcb4098286...5940e77c9309b4e1ac8f29a8d7f0dcd630d94f14) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/b2423439fe1004bae5e84500cf449d033c1f0378) * [OCPBUGS-104038](https://issues.redhat.com/browse/OCPBUGS-104038): Bump x/net package in release-4.21 [#386](https://github.com/openshift/cluster-autoscaler-operator/pull/386) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/dec12ba632a4810b4ff43a9172f462a1dd291e44...b2423439fe1004bae5e84500cf449d033c1f0378) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/3ebd9328244edb76452642ff37a7d0724fad2cdd) * [OCPBUGS-104047](https://issues.redhat.com/browse/OCPBUGS-104047): Use patched x/net fork v0.50.0-sec.4 [#676](https://github.com/openshift/cluster-baremetal-operator/pull/676) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/13af370f526ab7541a8a73aa0d94952496ccca58...3ebd9328244edb76452642ff37a7d0724fad2cdd) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/87a6893e678af405043625bc3a209b30836f299f) * [OCPBUGS-104049](https://issues.redhat.com/browse/OCPBUGS-104049): Bump golang.org/x/net to v0.50.0-sec.3 [#662](https://github.com/openshift/cluster-capi-operator/pull/662) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/f9513d3255926b63185a5b5203126699925133c3...87a6893e678af405043625bc3a209b30836f299f) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/aeae6420b06165ace22bb5c18cce9d362b44b9f9) * [OCPBUGS-138696](https://issues.redhat.com/browse/OCPBUGS-138696): Preserve legacy vcenters when Infra has no VCenters/FailureDomains [#543](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/543) * [SPLAT-2866](https://issues.redhat.com/browse/SPLAT-2866): Added support to manage kube-cloud-config for vSphere in openshift-config-managed [#520](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/520) * [OCPBUGS-104043](https://issues.redhat.com/browse/OCPBUGS-104043): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#510](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/510) * [OCPBUGS-82034](https://issues.redhat.com/browse/OCPBUGS-82034): Add delete permission for Azure load balancers in credentials request [#441](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/441) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/6148c0cca626bcf0bfebcc6dd0c77a41944cba87...aeae6420b06165ace22bb5c18cce9d362b44b9f9) ### [cluster-config-api](https://github.com/openshift/api/tree/083e9bba89e2578d3f4ad20a0dc19f090f3a6592) * NO-JIRA: fix:(api): Correct Modern TLS profile support documentation [#3146](https://github.com/openshift/api/pull/3146) * [SPLAT-2866](https://issues.redhat.com/browse/SPLAT-2866): Add vSphere multi vCenter Day 2 [#3036](https://github.com/openshift/api/pull/3036) * [Full changelog](https://github.com/openshift/api/compare/1cb630ce7109e6c4780332bb8140c8c4f7157426...083e9bba89e2578d3f4ad20a0dc19f090f3a6592) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/924997e3eeae307f565416455c8a1464a7cb669a) * [OCPBUGS-104048](https://issues.redhat.com/browse/OCPBUGS-104048): Replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#518](https://github.com/openshift/cluster-config-operator/pull/518) * [SPLAT-2866](https://issues.redhat.com/browse/SPLAT-2866): Migrate vSphere sync of kube-cloud-config to 3CMO [#505](https://github.com/openshift/cluster-config-operator/pull/505) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/1eb450a3a2456f6e3fe3d727208b5f7b0dd35aba...924997e3eeae307f565416455c8a1464a7cb669a) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/73ef06940597933889bc30a993f7a7055857cc8f) * [OCPBUGS-136630](https://issues.redhat.com/browse/OCPBUGS-136630): e2e: improve formatting of cluster operators stabilization timeouts, bump suite timeout [#429](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/429) * [OCPBUGS-90510](https://issues.redhat.com/browse/OCPBUGS-90510): Fixed issue where nameserver is not set when recreating cpms [#411](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/411) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/2dde33fb94aae47b460a5f6a672d06c9ee4225d8...73ef06940597933889bc30a993f7a7055857cc8f) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/eb43a7a80d1b314eb8bbe63b6b73de91ba8cc7aa) * [OCPBUGS-104057](https://issues.redhat.com/browse/OCPBUGS-104057): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#296](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/296) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/8c1ebc60a2014ab925cbad6ef255e06ea0bd72b4...eb43a7a80d1b314eb8bbe63b6b73de91ba8cc7aa) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/0792200a88659a9db0394932e711bd3c1005204a) * [OCPBUGS-104067](https://issues.redhat.com/browse/OCPBUGS-104067): Use patched x/net fork v0.50.0-sec.4 [#498](https://github.com/openshift/cluster-dns-operator/pull/498) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9...0792200a88659a9db0394932e711bd3c1005204a) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/8604405aa000bf68269d91ece282bdfc3433b50a) * [OCPBUGS-104066](https://issues.redhat.com/browse/OCPBUGS-104066): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.43.0-sec.4 to address CVE-2026-33814 [#1692](https://github.com/openshift/cluster-etcd-operator/pull/1692) * [OCPBUGS-100121](https://issues.redhat.com/browse/OCPBUGS-100121): Revert 'OCPBUGS-88490: fix etcd operator deadlock when etcd-endpoints configmap is stale' [#1662](https://github.com/openshift/cluster-etcd-operator/pull/1662) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/90faa26eef6b280777d8c4ad6fa61e5625df8cad...8604405aa000bf68269d91ece282bdfc3433b50a) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/044fc0bce30bed270732f61213e2895d667ebf87) * [OCPBUGS-75001](https://issues.redhat.com/browse/OCPBUGS-75001): Backport Azure ARM SDK migration and Azure Stack Hub compatibility [#1303](https://github.com/openshift/cluster-image-registry-operator/pull/1303) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/b2dfc3bba3dfd8dba90918a4a3be74deb3c548dd...044fc0bce30bed270732f61213e2895d667ebf87) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/4605c76fc68b288c1007c3424c793088f8b3e9b5) * [OCPBUGS-98582](https://issues.redhat.com/browse/OCPBUGS-98582): Detect orphaned OSSM subscription after noOLM migration [#1504](https://github.com/openshift/cluster-ingress-operator/pull/1504) * [OCPBUGS-93736](https://issues.redhat.com/browse/OCPBUGS-93736): Guard OLM subscription lookup with capability check [#1490](https://github.com/openshift/cluster-ingress-operator/pull/1490) * [OCPBUGS-104065](https://issues.redhat.com/browse/OCPBUGS-104065): Replace golang.org/x/net with github.com/openshift-sustaining/net v0.50.0-sec.3 to mitigate CVE-2026-33814 [#1554](https://github.com/openshift/cluster-ingress-operator/pull/1554) * [OCPBUGS-99453](https://issues.redhat.com/browse/OCPBUGS-99453): Respect proxy configuration on gwapi provisioning [#1518](https://github.com/openshift/cluster-ingress-operator/pull/1518) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/172349116c92d6b0d9cf56610be99de2115ae726...4605c76fc68b288c1007c3424c793088f8b3e9b5) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/58a7dcc50c07c532f97d1114201bedd4a15cc435) * [OCPBUGS-104074](https://issues.redhat.com/browse/OCPBUGS-104074): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#2296](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2296) * [OCPBUGS-127407](https://issues.redhat.com/browse/OCPBUGS-127407): Bump of library-go [#2326](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2326) * [OCPBUGS-88326](https://issues.redhat.com/browse/OCPBUGS-88326): Fix kube-apiserver-to-kubelet-signer refresh interval [#2192](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2192) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/dc1c217c263cd220ddd2ed6fe827a466d47e3ebb...58a7dcc50c07c532f97d1114201bedd4a15cc435) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/938fd690c4ed9fbecdf1f712b37481689ca92961) * [OCPBUGS-104058](https://issues.redhat.com/browse/OCPBUGS-104058): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#958](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/958) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/395de96705749de9c6a5f25747b9d5c3d5f65a8f...938fd690c4ed9fbecdf1f712b37481689ca92961) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/9f1b43ce1b85f11aabd3aa49f95b0746485bd14f) * [OCPBUGS-104070](https://issues.redhat.com/browse/OCPBUGS-104070): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#666](https://github.com/openshift/cluster-kube-scheduler-operator/pull/666) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/5ef1df3be41d38ddae9b3d22ce51ba486939e9f1...9f1b43ce1b85f11aabd3aa49f95b0746485bd14f) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/ec56fba37dc1afdefe897657c47733d72e37e003) * [OCPBUGS-104063](https://issues.redhat.com/browse/OCPBUGS-104063): Replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#324](https://github.com/openshift/cluster-machine-approver/pull/324) * [OCPBUGS-134995](https://issues.redhat.com/browse/OCPBUGS-134995): Fix expired test certificate in csr_check_test.go [#346](https://github.com/openshift/cluster-machine-approver/pull/346) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/d864813cd3ab01c0f975b2bf41e9046948f0afa1...ec56fba37dc1afdefe897657c47733d72e37e003) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/15a636e968aa90a9c4817c31891eca1fd547d67e) * [OCPBUGS-129137](https://issues.redhat.com/browse/OCPBUGS-129137): don't delete admin-owned Alertmanager secrets on destroy [#3139](https://github.com/openshift/cluster-monitoring-operator/pull/3139) * NO-ISSUE: synchronize OWNERS from main branch [release-4.21] [#3114](https://github.com/openshift/cluster-monitoring-operator/pull/3114) * [OCPBUGS-112573](https://issues.redhat.com/browse/OCPBUGS-112573): [release-4.21] Makefile: version-stamp golangci-lint binary to prevent stale linter [#3065](https://github.com/openshift/cluster-monitoring-operator/pull/3065) * [OCPBUGS-104068](https://issues.redhat.com/browse/OCPBUGS-104068): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#3070](https://github.com/openshift/cluster-monitoring-operator/pull/3070) * [OCPBUGS-105305](https://issues.redhat.com/browse/OCPBUGS-105305): [release-4.21] wrap library-go resourceCache with mutex for thread safety [#3044](https://github.com/openshift/cluster-monitoring-operator/pull/3044) * [OCPBUGS-104537](https://issues.redhat.com/browse/OCPBUGS-104537): Backport e2e stabilization 4.21 [#3027](https://github.com/openshift/cluster-monitoring-operator/pull/3027) * [OCPBUGS-100369](https://issues.redhat.com/browse/OCPBUGS-100369): [release-4.21] fix: watch cluster wide proxy changes and apply changes accordingly [#3021](https://github.com/openshift/cluster-monitoring-operator/pull/3021) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/07e75e813de3a51a9e129dcf866d919c3194a675...15a636e968aa90a9c4817c31891eca1fd547d67e) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/2c97ba0679c4f5988e1b5166384a9e200e7ef635) * [OCPBUGS-104069](https://issues.redhat.com/browse/OCPBUGS-104069): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#3156](https://github.com/openshift/cluster-network-operator/pull/3156) * [OCPBUGS-130583](https://issues.redhat.com/browse/OCPBUGS-130583): Added global overrides for OVN-Kubernetes [#3192](https://github.com/openshift/cluster-network-operator/pull/3192) * [OCPBUGS-127442](https://issues.redhat.com/browse/OCPBUGS-127442): [release-4.21] Allow per-node OVN encap IP override via env-overrides [#3177](https://github.com/openshift/cluster-network-operator/pull/3177) * [OCPBUGS-126704](https://issues.redhat.com/browse/OCPBUGS-126704): Restart pods when rendering egressIP settings [#3168](https://github.com/openshift/cluster-network-operator/pull/3168) * [OCPBUGS-112789](https://issues.redhat.com/browse/OCPBUGS-112789): [4.21] frr-k8s: use Recreate strategy for statuscleaner deployment [#3135](https://github.com/openshift/cluster-network-operator/pull/3135) * [OCPBUGS-105600](https://issues.redhat.com/browse/OCPBUGS-105600): Remove version-specific CNI binary copy logic [#3117](https://github.com/openshift/cluster-network-operator/pull/3117) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/83a7d5c233e26c9bb858c93f556dcbe9f653f032...2c97ba0679c4f5988e1b5166384a9e200e7ef635) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/92d1eb54d1f3d0ead24ed46542ef4cf9942bc5cf) * [OCPBUGS-104060](https://issues.redhat.com/browse/OCPBUGS-104060): Bump golang.org/x/net to v0.50.0-sec.3 [#1646](https://github.com/openshift/cluster-node-tuning-operator/pull/1646) * [OCPBUGS-114931](https://issues.redhat.com/browse/OCPBUGS-114931): Update PPC help description [#1623](https://github.com/openshift/cluster-node-tuning-operator/pull/1623) * [OCPBUGS-112011](https://issues.redhat.com/browse/OCPBUGS-112011): BUG-FIX Latency Test [#1592](https://github.com/openshift/cluster-node-tuning-operator/pull/1592) * [OCPBUGS-114013](https://issues.redhat.com/browse/OCPBUGS-114013): Use Add() instead of AddRateLimited() for routine Profile enqueues [#1616](https://github.com/openshift/cluster-node-tuning-operator/pull/1616) * [OCPBUGS-104586](https://issues.redhat.com/browse/OCPBUGS-104586): e2e: fix: clear hugepages before switching kernelPageSize to 4k [#1576](https://github.com/openshift/cluster-node-tuning-operator/pull/1576) * [OCPBUGS-100540](https://issues.redhat.com/browse/OCPBUGS-100540): e2e: fix broken checks and rework netqueue tests to avoid ARM ethtool blackout flakes [#1573](https://github.com/openshift/cluster-node-tuning-operator/pull/1573) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/91c812dcaf932134f521a42554328a12a0eab82d...92d1eb54d1f3d0ead24ed46542ef4cf9942bc5cf) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/ab9cccbdd1bf065ec0e8afde2f9b960a6e3fcb0d) * [OCPBUGS-104056](https://issues.redhat.com/browse/OCPBUGS-104056): bump golang.org/x/net to v0.50.0-sec.3 to fix CVE-2026-33814 [#242](https://github.com/openshift/cluster-olm-operator/pull/242) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/03bedb913bce9c7deabf7868e5cbefc57cf3490b...ab9cccbdd1bf065ec0e8afde2f9b960a6e3fcb0d) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/810221c4d6f91efae7277224e3022ec5c4778e14) * [OCPBUGS-105475](https://issues.redhat.com/browse/OCPBUGS-105475): Add HostToContainer mountPropagation to node-pullsecrets volume mount [#750](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/750) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/52fd1773757b2c3ff497e7db084c3d71cde5478f...810221c4d6f91efae7277224e3022ec5c4778e14) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/518afaed0d2d33607059f1f7cfdb6961cb7d76a6) * [OCPBUGS-104061](https://issues.redhat.com/browse/OCPBUGS-104061): Bump golang.org/x/net to v0.50.0-sec.3 [#199](https://github.com/openshift/cluster-policy-controller/pull/199) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/e510507e20f6eb09694c880ecd79fa512a2b3470...518afaed0d2d33607059f1f7cfdb6961cb7d76a6) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/71e5b1e94656a12d6065a5eab0a061e1b10e34c5) * [OCPBUGS-104091](https://issues.redhat.com/browse/OCPBUGS-104091): Replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#722](https://github.com/openshift/cluster-samples-operator/pull/722) * [OCPBUGS-129483](https://issues.redhat.com/browse/OCPBUGS-129483): Restrict samples operator access to the global pull-secret [#728](https://github.com/openshift/cluster-samples-operator/pull/728) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/11ed1942dbbf7a8334862b3d598a967e9b92aa77...71e5b1e94656a12d6065a5eab0a061e1b10e34c5) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/9e69219d1b6516157423f9d1253d482f80a4bf76) * [OCPBUGS-104089](https://issues.redhat.com/browse/OCPBUGS-104089): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#738](https://github.com/openshift/cluster-storage-operator/pull/738) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/e403475164a4de23d358a93106a35353ec29f3d7...9e69219d1b6516157423f9d1253d482f80a4bf76) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/d9455dc95aeb63cdc4286e0eb986d2cce5053074) * [OCPBUGS-104076](https://issues.redhat.com/browse/OCPBUGS-104076): Bump golang.org/x/net to v0.50.0-sec.3 [#1456](https://github.com/openshift/cluster-version-operator/pull/1456) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/d37e5a056d5a9c74c2ac2d5551ef39f573c9824a...d9455dc95aeb63cdc4286e0eb986d2cce5053074) ### [console](https://github.com/openshift/console/tree/4f2bb67a64d9c642a32331c88e566ebb2351c9ef) * [OCPBUGS-133333](https://issues.redhat.com/browse/OCPBUGS-133333): Cap rendered alerts in notification drawer and dashboards [#17429](https://github.com/openshift/console/pull/17429) * [OCPBUGS-136137](https://issues.redhat.com/browse/OCPBUGS-136137): Remove the redundant detailsPage wrapper [#17459](https://github.com/openshift/console/pull/17459) * [OCPBUGS-135259](https://issues.redhat.com/browse/OCPBUGS-135259): Preserve revealed Secret values across page rerenders [#17451](https://github.com/openshift/console/pull/17451) * [OCPBUGS-133424](https://issues.redhat.com/browse/OCPBUGS-133424): Restore ConfigMap and BuildConfig form view edit actions [#17426](https://github.com/openshift/console/pull/17426) * [OCPBUGS-132569](https://issues.redhat.com/browse/OCPBUGS-132569): Fix Namespace column hidden on Node Pods tab with active namespace [#17405](https://github.com/openshift/console/pull/17405) * [OCPBUGS-122212](https://issues.redhat.com/browse/OCPBUGS-122212): Wait for demo plugin deployment readiness [#17160](https://github.com/openshift/console/pull/17160) * [OCPBUGS-116250](https://issues.redhat.com/browse/OCPBUGS-116250): Validate chart URL in /api/helm/verify [#17136](https://github.com/openshift/console/pull/17136) * [OCPBUGS-113468](https://issues.redhat.com/browse/OCPBUGS-113468): Remove unscoped CSV watch from ClusterNotUpgradeableAlert [#17079](https://github.com/openshift/console/pull/17079) * Fix for OCPBUGS-92072: CVE-2026-44990 [#16714](https://github.com/openshift/console/pull/16714) * [OCPBUGS-113732](https://issues.redhat.com/browse/OCPBUGS-113732): make cloud provider fields optional during operator install [#17091](https://github.com/openshift/console/pull/17091) * [OCPBUGS-100518](https://issues.redhat.com/browse/OCPBUGS-100518), [OCPBUGS-101793](https://issues.redhat.com/browse/OCPBUGS-101793): Fix CVE-2026-69153 and CVE-2026-45623 - Bump postcss [#17055](https://github.com/openshift/console/pull/17055) * Fix OCPBUGS-99410: CVE-2026-59877 [#16835](https://github.com/openshift/console/pull/16835) * [OCPBUGS-112273](https://issues.redhat.com/browse/OCPBUGS-112273): Fix flaky TestAsyncCache backend test [#17046](https://github.com/openshift/console/pull/17046) * Fix for OCPBUGS-101827: CVE-2026-69152 [#16931](https://github.com/openshift/console/pull/16931) * Fix for OCPBUGS-105892: CVE-2026-73086 [#16966](https://github.com/openshift/console/pull/16966) * [OCPBUGS-105864](https://issues.redhat.com/browse/OCPBUGS-105864): Fix leading whitespace in Quick Start execute code snippets [#16961](https://github.com/openshift/console/pull/16961) * Fix for OCPBUGS-89706: CVE-2026-12143 [#16645](https://github.com/openshift/console/pull/16645) * [OCPBUGS-98434](https://issues.redhat.com/browse/OCPBUGS-98434): CVE-2026-59869 bump js-yaml [#16772](https://github.com/openshift/console/pull/16772) * [OCPBUGS-100058](https://issues.redhat.com/browse/OCPBUGS-100058): quickstart page i18n misses (Fix Quick Starts i18n bundle lookup for zh-CN) [#16868](https://github.com/openshift/console/pull/16868) * [OCPBUGS-100377](https://issues.redhat.com/browse/OCPBUGS-100377): Re-enable Knative Cypress e2e tests [#16896](https://github.com/openshift/console/pull/16896) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/console/compare/0c6bbc2cc760fa4f8329982488de196b795b5163...4f2bb67a64d9c642a32331c88e566ebb2351c9ef) ### [console-operator](https://github.com/openshift/console-operator/tree/6319405de44497bd5ea57aa486ad8ebf1518a3d5) * [OCPBUGS-130936](https://issues.redhat.com/browse/OCPBUGS-130936): Handle disabled Ingress capability in HyperShift [#1244](https://github.com/openshift/console-operator/pull/1244) * [OCPBUGS-104078](https://issues.redhat.com/browse/OCPBUGS-104078): Use github.com/openshift-sustaining/net patch to fix CVE-2026-33814 [#1220](https://github.com/openshift/console-operator/pull/1220) * [OCPBUGS-100111](https://issues.redhat.com/browse/OCPBUGS-100111): Sort plugin list to make them deterministic [#1203](https://github.com/openshift/console-operator/pull/1203) * [Full changelog](https://github.com/openshift/console-operator/compare/47f72c1d16b5bb5b17bc94e09b04d6e7eb3a8f67...6319405de44497bd5ea57aa486ad8ebf1518a3d5) ### [coredns](https://github.com/openshift/coredns/tree/c3f32d7d058c93b17a5ba5d3a82245db7820bfc7) * [OCPBUGS-104084](https://issues.redhat.com/browse/OCPBUGS-104084): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#202](https://github.com/openshift/coredns/pull/202) * [Full changelog](https://github.com/openshift/coredns/compare/7486e9e4330c1e41d9a91e4673b7f2782efc112c...c3f32d7d058c93b17a5ba5d3a82245db7820bfc7) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/063501a59511f2924cd40222ba0d2cca03af8388) * [OCPBUGS-96550](https://issues.redhat.com/browse/OCPBUGS-96550): Bump golang.org/x/net to v0.50.0-sec.4 [#417](https://github.com/openshift/cloud-provider-openstack/pull/417) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/ee321fbd37b2ded41a96004d52a7652b67e28809...063501a59511f2924cd40222ba0d2cca03af8388) ### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/b5e4888ca8e420ba9245805a1a8c976074a8b793) * [OCPBUGS-82899](https://issues.redhat.com/browse/OCPBUGS-82899): Bump github.com/moby/spdystream@v0.5.1 [#191](https://github.com/openshift/csi-driver-nfs/pull/191) * [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/ebfd16d227b3af490f4327a8a040f6c9657a3b01...b5e4888ca8e420ba9245805a1a8c976074a8b793) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/c3a5a353da0861670a8452cf7502183aa1c6116f) * UPSTREAM: 110: OCPBUGS-104081: Bump golang.org/x/net to v0.50.0-sec.4 [#112](https://github.com/openshift/csi-external-attacher/pull/112) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/6a3be10e6795c8149c4bd3c9856f7e2d312108e2...c3a5a353da0861670a8452cf7502183aa1c6116f) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/a516b58acb562eb512fb6dcd1965cfd634996a12) * [OCPBUGS-93008](https://issues.redhat.com/browse/OCPBUGS-93008): Replace golang.org/x/crypto with github.com/openshift-sustaining/crypto@v0.48.0-sec.3 to address CVE-2026-46597 [#159](https://github.com/openshift/csi-external-provisioner/pull/159) * UPSTREAM: 1544: OCPBUGS-96508: Bump golang.org/x/net to v0.50.0-sec.4 [#149](https://github.com/openshift/csi-external-provisioner/pull/149) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/06644b9a4a2cc350fd755b50a78621a003fb738f...a516b58acb562eb512fb6dcd1965cfd634996a12) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/d5c2c2b47fbd76677d6060956f309bc675957c31) * [OCPBUGS-104092](https://issues.redhat.com/browse/OCPBUGS-104092): Bump golang.org/x/net to v0.50.0-sec.4 [#210](https://github.com/openshift/csi-external-resizer/pull/210) * [OCPBUGS-80786](https://issues.redhat.com/browse/OCPBUGS-80786): Bump google.golang.org/grpc to v1.79.3 [#200](https://github.com/openshift/csi-external-resizer/pull/200) * [Full changelog](https://github.com/openshift/csi-external-resizer/compare/d880a1ec6da02dbf61600ec7999266185ca9f784...d5c2c2b47fbd76677d6060956f309bc675957c31) ### [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata/tree/58ad95f7469d70b97f3152e8b8fba7f2f3556b54) * [OCPBUGS-104088](https://issues.redhat.com/browse/OCPBUGS-104088): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#32](https://github.com/openshift/csi-external-snapshot-metadata/pull/32) * [OCPBUGS-80787](https://issues.redhat.com/browse/OCPBUGS-80787): Bump google.golang.org/grpc to v1.79.3 [release-4.21] [#20](https://github.com/openshift/csi-external-snapshot-metadata/pull/20) * [Full changelog](https://github.com/openshift/csi-external-snapshot-metadata/compare/af250fdbac8af84d9808a2892bfc911c04162115...58ad95f7469d70b97f3152e8b8fba7f2f3556b54) ### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/d5255eb9b32130c684957e258bd1b2f40f0a70fa) * [OCPBUGS-104077](https://issues.redhat.com/browse/OCPBUGS-104077): Replace golang.org/x/net with github.com/openshift-sustaining/net v0.50.0-sec.3 to mitigate CVE-2026-33814 (release-4.21) [#235](https://github.com/openshift/csi-external-snapshotter/pull/235) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/2c14afc50a30de62cb00cc8263b061383cfbd3b5...d5255eb9b32130c684957e258bd1b2f40f0a70fa) ### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/ac14c6e419c8e4165bd1a8d89cb4a215bebe3a26) * [OCPBUGS-104079](https://issues.redhat.com/browse/OCPBUGS-104079): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#108](https://github.com/openshift/csi-livenessprobe/pull/108) * [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/78dacb7c661a62c78036c2737401afd3eb6fd04d...ac14c6e419c8e4165bd1a8d89cb4a215bebe3a26) ### [docker-builder](https://github.com/openshift/builder/tree/3c27415e6167879dc02bf2fc4388a7d914109b2c) * [OCPBUGS-90033](https://issues.redhat.com/browse/OCPBUGS-90033), [OCPBUGS-90475](https://issues.redhat.com/browse/OCPBUGS-90475), [OCPBUGS-92525](https://issues.redhat.com/browse/OCPBUGS-92525), [OCPBUGS-92654](https://issues.redhat.com/browse/OCPBUGS-92654), [OCPBUGS-92992](https://issues.redhat.com/browse/OCPBUGS-92992): Bump golang.org/x/crypto to fix CVE-2025-22869,CVE-2025-47913,CVE-2026-46597,CVE-2026-39829,CVE-2026-39832 [#547](https://github.com/openshift/builder/pull/547) * [Full changelog](https://github.com/openshift/builder/compare/48fce231bac118a63992f466acc8b29a29e1ddde...3c27415e6167879dc02bf2fc4388a7d914109b2c) ### [docker-registry](https://github.com/openshift/image-registry/tree/42b6cb7c6467083b0805c2515817da7c1038a5d3) * [OCPBUGS-104087](https://issues.redhat.com/browse/OCPBUGS-104087): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#477](https://github.com/openshift/image-registry/pull/477) * [Full changelog](https://github.com/openshift/image-registry/compare/602f51c795dcdcd71c75f6abfe79dc0424a0476a...42b6cb7c6467083b0805c2515817da7c1038a5d3) ### [etcd](https://github.com/openshift/etcd/tree/b6dda5413ec33fc88fc9751d98d3b4bd96ea877d) * [OCPBUGS-100390](https://issues.redhat.com/browse/OCPBUGS-100390): UPSTREAM: 21443: Revert "Reuse events between sync loops" [#394](https://github.com/openshift/etcd/pull/394) * [Full changelog](https://github.com/openshift/etcd/compare/806f690e1f140e0aea2eb05ef5f288b756b62895...b6dda5413ec33fc88fc9751d98d3b4bd96ea877d) ### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/f064fc7fcc679e21ff8412f0a1f1d754943a3ae9) * [OCPBUGS-104106](https://issues.redhat.com/browse/OCPBUGS-104106), [OCPBUGS-104202](https://issues.redhat.com/browse/OCPBUGS-104202), [OCPBUGS-88266](https://issues.redhat.com/browse/OCPBUGS-88266): Replace golang.org/x/net with sustaining fork for CVE-2026-33814 and CVE-2026-39821 [#162](https://github.com/openshift/cloud-provider-gcp/pull/162) * NO-JIRA: Update OWNERS [#159](https://github.com/openshift/cloud-provider-gcp/pull/159) * [OCPBUGS-115261](https://issues.redhat.com/browse/OCPBUGS-115261): Fix node.kubernetes.io/exclude-from-external-load-balancers on masters [#142](https://github.com/openshift/cloud-provider-gcp/pull/142) * [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/e27accef1fa99089410e4b0894db21a392d9bf99...f064fc7fcc679e21ff8412f0a1f1d754943a3ae9) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/d7c8161b38efd0a4b74e165eeaa66b509c7c20e2) * [OCPBUGS-104098](https://issues.redhat.com/browse/OCPBUGS-104098): Bump golang.org/x/net to github.com/openshift-sustaining/net v0.50.0-sec.4 CVE-2026-33814 [release-4.21] [#317](https://github.com/openshift/cluster-api-provider-gcp/pull/317) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/fe230b8a6407a06e1be9d6994a92ac8c5a43237d...d7c8161b38efd0a4b74e165eeaa66b509c7c20e2) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/53820aadd2cc313cb0ce54788bb1fceec5b95eed) * [OCPBUGS-104131](https://issues.redhat.com/browse/OCPBUGS-104131): Bump golang.org/x/net to v0.50.0-sec.3 [#186](https://github.com/openshift/machine-api-provider-gcp/pull/186) * [OCPBUGS-105415](https://issues.redhat.com/browse/OCPBUGS-105415): [release-4.21] Add the N4A machine type [#179](https://github.com/openshift/machine-api-provider-gcp/pull/179) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/49b8eb1bbdd364b8144dee270a88cace41271e4d...53820aadd2cc313cb0ce54788bb1fceec5b95eed) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/3fc777d39975da87ac32dda3e5e787de64582403) * [OCPBUGS-104100](https://issues.redhat.com/browse/OCPBUGS-104100): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#141](https://github.com/openshift/gcp-pd-csi-driver/pull/141) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/1da557fe54562347dbf18bee04fe6564a2697707...3fc777d39975da87ac32dda3e5e787de64582403) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/6f1c697f3877a7ab51b612c8cf3a69b0351d084b) * [OCPBUGS-104100](https://issues.redhat.com/browse/OCPBUGS-104100): CVE-2026-33814: replace golang.org/x/net with openshift-sustaining fork [#211](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/211) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/8d9f11a7f2c4e757bfc5e99ba69084d29a28b79b...6f1c697f3877a7ab51b612c8cf3a69b0351d084b) ### [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook/tree/e4c514aeba99d26c23b5452833460e2bbf855627) * [OCPBUGS-104095](https://issues.redhat.com/browse/OCPBUGS-104095): Replace golang.org/x/net with github.com/openshift-sustaining/net v0.35.0-sec.4 [#23](https://github.com/openshift/gcp-workload-identity-federation-webhook/pull/23) * [Full changelog](https://github.com/openshift/gcp-workload-identity-federation-webhook/compare/d481e5cb9323b01964bf143b58403b62fa31e5e7...e4c514aeba99d26c23b5452833460e2bbf855627) ### [haproxy-router](https://github.com/openshift/router/tree/22531cf0bb2435e73437be73c244913de4844812) * [OCPBUGS-86729](https://issues.redhat.com/browse/OCPBUGS-86729): Prevent SSRF via FQDN-typed EndpointSlices [#818](https://github.com/openshift/router/pull/818) * [Full changelog](https://github.com/openshift/router/compare/dc4c01d494f572773a05e82bffd19c2cdaf8dce9...22531cf0bb2435e73437be73c244913de4844812) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/de7a68f8a8ffe60b623a6d5dd51db8a1fc4253b5) * [OCPBUGS-135096](https://issues.redhat.com/browse/OCPBUGS-135096): UPSTREAM: 140661: admission/namespace/lifecycle: allow updates to resources in deleted namespaces [#2832](https://github.com/openshift/kubernetes/pull/2832) * UPSTREAM: <carry>: OCPBUGS-99230: Fix ClusterIsIPv6() detection for dual-stack v6-primary clusters [#2722](https://github.com/openshift/kubernetes/pull/2722) * [OCPBUGS-87157](https://issues.redhat.com/browse/OCPBUGS-87157): Fix performance related issues when selinux metrics are emitted [#2678](https://github.com/openshift/kubernetes/pull/2678) * NO-JIRA: Update openshift-hack/rebase.sh [#2745](https://github.com/openshift/kubernetes/pull/2745) * [Full changelog](https://github.com/openshift/kubernetes/compare/ba6535cbb8719c3ba6c3923f2725ba050c87faab...de7a68f8a8ffe60b623a6d5dd51db8a1fc4253b5) ### [hypershift](https://github.com/openshift/hypershift/tree/0230dba524ee0f89f7ab567f7e2634333deedccd) * Sync approver aliases with main for release-4.21 [#10195](https://github.com/openshift/hypershift/pull/10195) * [OCPBUGS-129443](https://issues.redhat.com/browse/OCPBUGS-129443): Prevent infraID and clusterID removal via parent-level CEL rules [#9926](https://github.com/openshift/hypershift/pull/9926) * build: [release-4.21] ACM-45149: Migrate Go builder for hypershift-cli, hypershift-release [#10071](https://github.com/openshift/hypershift/pull/10071) * [OCPBUGS-132161](https://issues.redhat.com/browse/OCPBUGS-132161): use in-cluster service for oauth-server [#10028](https://github.com/openshift/hypershift/pull/10028) * [CNTRLPLANE-3774](https://issues.redhat.com/browse/CNTRLPLANE-3774): [release-4.21] fix: control-plane-operator: improve opaque conditions [#9344](https://github.com/openshift/hypershift/pull/9344) * [OCPBUGS-90007](https://issues.redhat.com/browse/OCPBUGS-90007), [OCPBUGS-98642](https://issues.redhat.com/browse/OCPBUGS-98642): Fix CVE-2026-33814, CVE-2026-39830 and CVE-2026-39829 [#9529](https://github.com/openshift/hypershift/pull/9529) * [OCPBUGS-93030](https://issues.redhat.com/browse/OCPBUGS-93030): CVE-2026-46597 openshift4/ose-hypershift-rhel9: golang.org/x/crypto/ssh: Denial of Service via crafted AES-GCM packet decoder inputs [openshift-4.21] [#9270](https://github.com/openshift/hypershift/pull/9270) * [OCPBUGS-129535](https://issues.redhat.com/browse/OCPBUGS-129535): filter AWS-reserved tag keys before calling DeleteTags [#9964](https://github.com/openshift/hypershift/pull/9964) * [OCPBUGS-129111](https://issues.redhat.com/browse/OCPBUGS-129111): Count only successful upsert updates [#9901](https://github.com/openshift/hypershift/pull/9901) * [OCPBUGS-81489](https://issues.redhat.com/browse/OCPBUGS-81489): Add MTU override for OVN-Kubernetes on hosted clusters [#8136](https://github.com/openshift/hypershift/pull/8136) * [CNTRLPLANE-4570](https://issues.redhat.com/browse/CNTRLPLANE-4570): add kubeClientQPS and kubeClientBurst to ClusterAutoscaling [#9888](https://github.com/openshift/hypershift/pull/9888) * [OCPBUGS-128933](https://issues.redhat.com/browse/OCPBUGS-128933): [release-4.21] fix: grant cluster-autoscaler watch access [#9855](https://github.com/openshift/hypershift/pull/9855) * [OCPBUGS-120681](https://issues.redhat.com/browse/OCPBUGS-120681): Apply ingress load balancer scope to default IngressController [#9541](https://github.com/openshift/hypershift/pull/9541) * [OCPBUGS-112732](https://issues.redhat.com/browse/OCPBUGS-112732): fix(certs): normalize IP SANs to stop dual-stack KAS cert churn [#9497](https://github.com/openshift/hypershift/pull/9497) * [OCPBUGS-128418](https://issues.redhat.com/browse/OCPBUGS-128418): fix(konnectivity): enable --sync-forever to restore lost agent-server tunnels [#9800](https://github.com/openshift/hypershift/pull/9800) * [OCPBUGS-98327](https://issues.redhat.com/browse/OCPBUGS-98327): fix(kubevirt): use only first MachineInternalIP per family in EndpointSlice endpoints [#8978](https://github.com/openshift/hypershift/pull/8978) * [CNTRLPLANE-4158](https://issues.redhat.com/browse/CNTRLPLANE-4158): Maintain ingress serving cert for HostedCluster ingress [#9744](https://github.com/openshift/hypershift/pull/9744) * [ACM-46124](https://issues.redhat.com/browse/ACM-46124): improve hypershift-rhel9-operator container grade on MCE 2.11 [release-4.21] [#9739](https://github.com/openshift/hypershift/pull/9739) * [OCPBUGS-120751](https://issues.redhat.com/browse/OCPBUGS-120751): update Containerfile.cli runtime base image to floating tag [release-4.21] [#9557](https://github.com/openshift/hypershift/pull/9557) * [OCPBUGS-125792](https://issues.redhat.com/browse/OCPBUGS-125792): hardcode ETCD_METRICS=extensive in etcd StatefulSet template [#9696](https://github.com/openshift/hypershift/pull/9696) * [OCPBUGS-82913](https://issues.redhat.com/browse/OCPBUGS-82913): Address CVE-2026-35469 [#9023](https://github.com/openshift/hypershift/pull/9023) * [OCPBUGS-96712](https://issues.redhat.com/browse/OCPBUGS-96712): Apply MetricsSet relabel configs to KAS ServiceMonitor [#9294](https://github.com/openshift/hypershift/pull/9294) * [OCPBUGS-105505](https://issues.redhat.com/browse/OCPBUGS-105505): fix(upsert): add desired-state hash to detect spec field removals [#9268](https://github.com/openshift/hypershift/pull/9268) * [OCPBUGS-104592](https://issues.redhat.com/browse/OCPBUGS-104592): Add proxy env vars to AWS cloud-controller-manager deployment [#9224](https://github.com/openshift/hypershift/pull/9224) * [OCPBUGS-105434](https://issues.redhat.com/browse/OCPBUGS-105434): [release-4.21] fix router component ordering to prevent missing HAProxy backends [#9263](https://github.com/openshift/hypershift/pull/9263) * [OCPBUGS-94179](https://issues.redhat.com/browse/OCPBUGS-94179): fix registry override matching and propagation to init containers [#8879](https://github.com/openshift/hypershift/pull/8879) * [OCPBUGS-100194](https://issues.redhat.com/browse/OCPBUGS-100194): fix(cpo): set correct --advertise-client-url for etcd grpc-proxy [#9184](https://github.com/openshift/hypershift/pull/9184) * [CNTRLPLANE-3873](https://issues.redhat.com/browse/CNTRLPLANE-3873): Backport controlPlaneVersion status to release-4.21 [#9054](https://github.com/openshift/hypershift/pull/9054) * [Full changelog](https://github.com/openshift/hypershift/compare/c0d1af55398d2b879d51db011c1239ec5fce2847...0230dba524ee0f89f7ab567f7e2634333deedccd) ### [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm/tree/ca2f7d03f3ff062e7f40e6a07e571b27d1742a77) * [OCPBUGS-120699](https://issues.redhat.com/browse/OCPBUGS-120699): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#111](https://github.com/openshift/cloud-provider-ibm/pull/111) * [Full changelog](https://github.com/openshift/cloud-provider-ibm/compare/c566572b2cf0120499e81181f1efb1e729e9c418...ca2f7d03f3ff062e7f40e6a07e571b27d1742a77) ### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/847b3ff187d014efcc6a0e82c1ebf2b3be2f994b) * [OCPBUGS-104107](https://issues.redhat.com/browse/OCPBUGS-104107): Use patched x/net fork v0.50.0-sec.4 [#168](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/168) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/f0baa47e75ab0bef0ec56ab48d9a725e00f6b40f...847b3ff187d014efcc6a0e82c1ebf2b3be2f994b) ### [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/tree/f6ca28cbbde5485f69cfce97c78f2b660c233d4e) * [OCPBUGS-104111](https://issues.redhat.com/browse/OCPBUGS-104111): Use patched x/net fork v0.50.0-sec.4 [#191](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/pull/191) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/compare/00bc740728d9f8ec86fe04199884108c2a091b58...f6ca28cbbde5485f69cfce97c78f2b660c233d4e) ### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/d2dc1470a6b71312fcfefdf4d334288302b6cfec) * [OCPBUGS-104105](https://issues.redhat.com/browse/OCPBUGS-104105): Replace golang.org/x/net with openshift-sustaining/net [#175](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/175) * [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/f7e3ec30f746add35458fad54dd6bccb97e307bf...d2dc1470a6b71312fcfefdf4d334288302b6cfec) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/22e131a00d874c240531c40141a8a780fbb48bd5) * [OCPBUGS-104113](https://issues.redhat.com/browse/OCPBUGS-104113): replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 [#101](https://github.com/openshift/machine-api-provider-ibmcloud/pull/101) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/f80ea3216387639dde6550a70a6e08599fd67f5f...22e131a00d874c240531c40141a8a780fbb48bd5) ### [insights-operator](https://github.com/openshift/insights-operator/tree/4627b81c2bb4e30cdbee50aa5def823de6a63ad5) * [OCPBUGS-135252](https://issues.redhat.com/browse/OCPBUGS-135252): gather MaasModelRefs [#1411](https://github.com/openshift/insights-operator/pull/1411) * [OCPBUGS-135006](https://issues.redhat.com/browse/OCPBUGS-135006): add CVO annotations to secret gatherer RBAC- #1399 [#1410](https://github.com/openshift/insights-operator/pull/1410) * [OCPBUGS-133442](https://issues.redhat.com/browse/OCPBUGS-133442): multiclusterhub gatherer [#1405](https://github.com/openshift/insights-operator/pull/1405) * [OCPBUGS-129367](https://issues.redhat.com/browse/OCPBUGS-129367): add insights-runtime-extractor-scc missing fields [#1387](https://github.com/openshift/insights-operator/pull/1387) * [OCPBUGS-127485](https://issues.redhat.com/browse/OCPBUGS-127485): Add multicluster gatherer [#1374](https://github.com/openshift/insights-operator/pull/1374) * [OCPBUGS-123175](https://issues.redhat.com/browse/OCPBUGS-123175): add custom proxy field to insights config [#1365](https://github.com/openshift/insights-operator/pull/1365) * [OCPBUGS-104096](https://issues.redhat.com/browse/OCPBUGS-104096): Bump golang.org/x/net to v0.50.0-sec.3 [#1352](https://github.com/openshift/insights-operator/pull/1352) * [OCPBUGS-109390](https://issues.redhat.com/browse/OCPBUGS-109390): secrets and configmap revisions count gathering [#1342](https://github.com/openshift/insights-operator/pull/1342) * [OCPBUGS-100248](https://issues.redhat.com/browse/OCPBUGS-100248): Fix indentation bug on livenessProbe [#1333](https://github.com/openshift/insights-operator/pull/1333) * [Full changelog](https://github.com/openshift/insights-operator/compare/a4cc366f068e2e64681242e5339faa6910347672...4627b81c2bb4e30cdbee50aa5def823de6a63ad5) ### [ironic](https://github.com/openshift/ironic-image/tree/97db8df6fd1fba1cbae5a91186d743fca8ded6bc) * [OCPBUGS-134138](https://issues.redhat.com/browse/OCPBUGS-134138): Lenovo hardware gets stuck on rebooting [#941](https://github.com/openshift/ironic-image/pull/941) * [OCPBUGS-115166](https://issues.redhat.com/browse/OCPBUGS-115166): ZTP deployment failed on an iDRAC10 cluster [#919](https://github.com/openshift/ironic-image/pull/919) * [OCPBUGS-105861](https://issues.redhat.com/browse/OCPBUGS-105861): update ironic pin to include CVE-2026-54423 fix (release-4.21) [#890](https://github.com/openshift/ironic-image/pull/890) * [OCPBUGS-88473](https://issues.redhat.com/browse/OCPBUGS-88473): Update openstack-ironic commit hash in requirements.cachito that addresses CVE-2026-43003 [#885](https://github.com/openshift/ironic-image/pull/885) * [OCPBUGS-97991](https://issues.redhat.com/browse/OCPBUGS-97991): Update openstack-ironic commit hash for CVE-2026-44918 [#876](https://github.com/openshift/ironic-image/pull/876) * [Full changelog](https://github.com/openshift/ironic-image/compare/f2cbd623f92ebd5797744930ea7072ac1bc3cc87...97db8df6fd1fba1cbae5a91186d743fca8ded6bc) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/156ef6b4730f01279216d3296349ca0cae29466c) * [OCPBUGS-100051](https://issues.redhat.com/browse/OCPBUGS-100051): Bump ironic-python-agent pinned commit for CVE-2026-66138 [#296](https://github.com/openshift/ironic-agent-image/pull/296) * [OCPBUGS-88473](https://issues.redhat.com/browse/OCPBUGS-88473): Update commit SHA in requirements.cachito to address CVE-2026-43003 [#298](https://github.com/openshift/ironic-agent-image/pull/298) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/25155e54fcc29ff604aedda802486b0750176802...156ef6b4730f01279216d3296349ca0cae29466c) ### [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server/tree/fce9025ed846df8bea9d752972425abcfe37ee58) * [OCPBUGS-104011](https://issues.redhat.com/browse/OCPBUGS-104011): Use patched x/net fork v0.50.0-sec.4 [#79](https://github.com/openshift/kubernetes-metrics-server/pull/79) * NO-ISSUE: synchronize OWNERS from main branch [release-4.21] [#82](https://github.com/openshift/kubernetes-metrics-server/pull/82) * [Full changelog](https://github.com/openshift/kubernetes-metrics-server/compare/ff4f3e2a6d2b0e8a860831b98733cff152cfddd3...fce9025ed846df8bea9d752972425abcfe37ee58) ### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/72abb01aca3ca72d1f64328ef07b0cafd34e1f5e) * [OCPBUGS-127955](https://issues.redhat.com/browse/OCPBUGS-127955): Replace golang.org/x/net with sustaining_fork version to resolve CVE-2026-39821 (release-4.21) [#166](https://github.com/openshift/kube-rbac-proxy/pull/166) * [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/cd636680e06a55395c26570dff0cb37277014388...72abb01aca3ca72d1f64328ef07b0cafd34e1f5e) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/10415bfe1d1fd2e951a3655ba6c8230025ab9c0f) * [OCPBUGS-130778](https://issues.redhat.com/browse/OCPBUGS-130778): backport kube-state-metrics 2.18 memory leak fix [#199](https://github.com/openshift/kube-state-metrics/pull/199) * [OCPBUGS-104127](https://issues.redhat.com/browse/OCPBUGS-104127): Use patched x/net fork v0.50.0-sec.4 [#167](https://github.com/openshift/kube-state-metrics/pull/167) * NO-ISSUE: synchronize OWNERS from main branch [release-4.21] [#188](https://github.com/openshift/kube-state-metrics/pull/188) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/8406e402ad020185813942842d4914ff7730fdc1...10415bfe1d1fd2e951a3655ba6c8230025ab9c0f) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/774a17458b39e620517d1936a6c94f961a4f6247) * [OCPBUGS-104140](https://issues.redhat.com/browse/OCPBUGS-104140): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.4 to address CVE-2026-33814 [#270](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/270) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/ce5ff17e9a81ce754567e6dd5053d13409c251e9...774a17458b39e620517d1936a6c94f961a4f6247) ### [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt/tree/b9c1d98fa5fc010386697e75105ff61231d0a442) * [OCPBUGS-104141](https://issues.redhat.com/browse/OCPBUGS-104141): Use patched x/net fork v0.50.0-sec.4 [#97](https://github.com/openshift/cloud-provider-kubevirt/pull/97) * [Full changelog](https://github.com/openshift/cloud-provider-kubevirt/compare/1e6fdd6615a55fc449b3e7ad2d6e92a27d30a934...b9c1d98fa5fc010386697e75105ff61231d0a442) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/87c174835017c47a1e17e7c4ee4ee914352af64c) * [OCPBUGS-130594](https://issues.redhat.com/browse/OCPBUGS-130594): fix race in VAP MachineSet e2e test cleanup [#1578](https://github.com/openshift/machine-api-operator/pull/1578) * [OCPBUGS-129659](https://issues.redhat.com/browse/OCPBUGS-129659): [release-4.21] Reduce vCenter API load in the vSphere machine controller [#1576](https://github.com/openshift/machine-api-operator/pull/1576) * [OCPBUGS-128567](https://issues.redhat.com/browse/OCPBUGS-128567): vsphere - Cache REST API sessions to prevent excessive vCenter logouts [#1567](https://github.com/openshift/machine-api-operator/pull/1567) * [SPLAT-2866](https://issues.redhat.com/browse/SPLAT-2866): Added multi vCenter Day 2 Support [#1554](https://github.com/openshift/machine-api-operator/pull/1554) * [OCPBUGS-127563](https://issues.redhat.com/browse/OCPBUGS-127563): Add opt-in kube-rbac-proxy sidecar for pprof endpoint (AWS) [#1561](https://github.com/openshift/machine-api-operator/pull/1561) * [OCPBUGS-104125](https://issues.redhat.com/browse/OCPBUGS-104125): replace golang.org/x/net with openshift-sustaining/net@v0.50.0-sec.4 [#1542](https://github.com/openshift/machine-api-operator/pull/1542) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/88f39dc939cceb2c1999f2b0ab99f1118f26358f...87c174835017c47a1e17e7c4ee4ee914352af64c) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/a15cd81fcde5c3cfa403ab9dd0ce3bf7409b8f8b) * [OCPBUGS-139137](https://issues.redhat.com/browse/OCPBUGS-139137): Temporarily skip flaky OS build controller unit tests [#6741](https://github.com/openshift/machine-config-operator/pull/6741) * [OCPBUGS-138572](https://issues.redhat.com/browse/OCPBUGS-138572): Update AMI Whitelist [#6732](https://github.com/openshift/machine-config-operator/pull/6732) * [OCPBUGS-135360](https://issues.redhat.com/browse/OCPBUGS-135360): [release-4.21] Fix stale MachineOSBuild annotation preventing pool updates [#6703](https://github.com/openshift/machine-config-operator/pull/6703) * [OCPBUGS-132772](https://issues.redhat.com/browse/OCPBUGS-132772): MCD fails to rollback from OCL to stock RHCOS when extensions are installed [#6671](https://github.com/openshift/machine-config-operator/pull/6671) * [OCPBUGS-132861](https://issues.redhat.com/browse/OCPBUGS-132861): Split wait-for-ipsec-connect into two services to avoid ipsec restart [#6672](https://github.com/openshift/machine-config-operator/pull/6672) * [OCPBUGS-127129](https://issues.redhat.com/browse/OCPBUGS-127129): Replace wildcard permissions with explicit verbs in MachineConfigServer ClusterRole [#6570](https://github.com/openshift/machine-config-operator/pull/6570) * [OCPBUGS-129667](https://issues.redhat.com/browse/OCPBUGS-129667): Boot image controller skips MachineSets that don't match any failure domain [#6642](https://github.com/openshift/machine-config-operator/pull/6642) * [OCPBUGS-128598](https://issues.redhat.com/browse/OCPBUGS-128598): wrong early exit during kubelet MCs regeneration [#6599](https://github.com/openshift/machine-config-operator/pull/6599) * [OCPBUGS-127254](https://issues.redhat.com/browse/OCPBUGS-127254): Correctly handle MC deletion in image mode when no new build is required [#6575](https://github.com/openshift/machine-config-operator/pull/6575) * [OCPBUGS-104144](https://issues.redhat.com/browse/OCPBUGS-104144): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#6504](https://github.com/openshift/machine-config-operator/pull/6504) * [OCPBUGS-123140](https://issues.redhat.com/browse/OCPBUGS-123140): limit ContainerRuntimeConfig status condition to 3 [#6539](https://github.com/openshift/machine-config-operator/pull/6539) * [OCPBUGS-120453](https://issues.redhat.com/browse/OCPBUGS-120453): Update message for MachineOSBuildFailed condition [#6493](https://github.com/openshift/machine-config-operator/pull/6493) * [OCPBUGS-116929](https://issues.redhat.com/browse/OCPBUGS-116929): Update AMI Whitelist [#6486](https://github.com/openshift/machine-config-operator/pull/6486) * [OCPBUGS-112469](https://issues.redhat.com/browse/OCPBUGS-112469): Fix SHA idempotency test in nmstate-configuration.sh [#6430](https://github.com/openshift/machine-config-operator/pull/6430) * [OCPBUGS-114391](https://issues.redhat.com/browse/OCPBUGS-114391): Use kubernetes scheme in drain controller event recorder [#6457](https://github.com/openshift/machine-config-operator/pull/6457) * [OCPBUGS-109656](https://issues.redhat.com/browse/OCPBUGS-109656): Fix duplicate template error [#6405](https://github.com/openshift/machine-config-operator/pull/6405) * [OCPBUGS-105303](https://issues.redhat.com/browse/OCPBUGS-105303): Use providerSpec.Template in vSphere machineset reconciliation [#6381](https://github.com/openshift/machine-config-operator/pull/6381) * [OCPBUGS-105214](https://issues.redhat.com/browse/OCPBUGS-105214): Update AMI Whitelist [#6376](https://github.com/openshift/machine-config-operator/pull/6376) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/0ba66a27bc734f20b2982d2d874b8bada58b78fd...a15cd81fcde5c3cfa403ab9dd0ce3bf7409b8f8b) ### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/069c86cef9402077f674302f02061ec16aa5cfa2) * [OCPBUGS-104119](https://issues.redhat.com/browse/OCPBUGS-104119): Replace golang.org/x/net with openshift-sustaining/net v0.50.0-sec.4 for CVE-2026-33814 [#195](https://github.com/openshift/image-customization-controller/pull/195) * [Full changelog](https://github.com/openshift/image-customization-controller/compare/65aeb3607f05dd71ec27a4457945ce1e054ea9e9...069c86cef9402077f674302f02061ec16aa5cfa2) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/ca8e015ae80f4c148e43f96308d4eb739b1e84cd) * [OU-1589](https://issues.redhat.com/browse/OU-1589): [release-4.21] sanitize linkified URLs in alert annotations [#1381](https://github.com/openshift/monitoring-plugin/pull/1381) * [OCPBUGS-130566](https://issues.redhat.com/browse/OCPBUGS-130566): [release-4.21] escape regex variable values in regex matcher contexts [#1347](https://github.com/openshift/monitoring-plugin/pull/1347) * [OU-1392](https://issues.redhat.com/browse/OU-1392): [release-4.21] fix: parse datetime ranges from the specified format rather than browser specific apis [#1350](https://github.com/openshift/monitoring-plugin/pull/1350) * [OCPBUGS-118236](https://issues.redhat.com/browse/OCPBUGS-118236): [release-4.21] Bump fast-uri to fix CVE-2026-84292 [#1333](https://github.com/openshift/monitoring-plugin/pull/1333) * [OU-1528](https://issues.redhat.com/browse/OU-1528): [release-4.21] Optimize namespace changes in Alerts [#1311](https://github.com/openshift/monitoring-plugin/pull/1311) * NO-JIRA: [release-4.21] Sanitize alert runbook URLs [#1296](https://github.com/openshift/monitoring-plugin/pull/1296) * Fix OCPBUGS-104124: CVE-2026-33814 Replace golang.org/x/net with the patched github.com/openshift-sustaining/net@v0.50.0-sec.4 fork to remediate CVE-2026-33814 [#1201](https://github.com/openshift/monitoring-plugin/pull/1201) * [OCPBUGS-98789](https://issues.redhat.com/browse/OCPBUGS-98789): [release-4.21] replace outdated react-linkify dependency [#1149](https://github.com/openshift/monitoring-plugin/pull/1149) * [OCPBUGS-98425](https://issues.redhat.com/browse/OCPBUGS-98425): fix for CVE-2026-59869 [#1136](https://github.com/openshift/monitoring-plugin/pull/1136) * Fix for OCPBUGS-89702: CVE-2026-12143 [#1090](https://github.com/openshift/monitoring-plugin/pull/1090) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/a9d006185acbb33f045f643a7674f405abc2b553...ca8e015ae80f4c148e43f96308d4eb739b1e84cd) ### [multus-admission-controller](https://github.com/openshift/multus-admission-controller/tree/9c8756318c94e2748740b0d75d3a911cdd624bd0) * [OCPBUGS-104135](https://issues.redhat.com/browse/OCPBUGS-104135): bump golang.org/x/net to v0.50.0-sec.3 to fix CVE-2026-33814 [#131](https://github.com/openshift/multus-admission-controller/pull/131) * [Full changelog](https://github.com/openshift/multus-admission-controller/compare/d95feb67adfb97346849c79e36b6a9d404296ae9...9c8756318c94e2748740b0d75d3a911cdd624bd0) ### [multus-cni, multus-cni-microshift](https://github.com/openshift/multus-cni/tree/215643f7207e73eaf4db30d59f8dbf4ff1ef3faf) * [OCPBUGS-104143](https://issues.redhat.com/browse/OCPBUGS-104143): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#354](https://github.com/openshift/multus-cni/pull/354) * [OCPBUGS-120763](https://issues.redhat.com/browse/OCPBUGS-120763): [Release 4.21] Cherry-pick fix for the issue of stripping delegate datastore config on CNI DEL, leaking IPAM addresses [#351](https://github.com/openshift/multus-cni/pull/351) * [Full changelog](https://github.com/openshift/multus-cni/compare/8f5dd8b1e9f0c2b2404e3c8ddcffb1fd9441003d...215643f7207e73eaf4db30d59f8dbf4ff1ef3faf) ### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/0e4455644aef65657630046fb9d6540ec728a33a) * [OCPBUGS-104136](https://issues.redhat.com/browse/OCPBUGS-104136): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#125](https://github.com/openshift/multus-networkpolicy/pull/125) * [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/e9f2f3c7e81683af3b8cc9a5a3166434c94e0498...0e4455644aef65657630046fb9d6540ec728a33a) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/696f6965c938ae0976f33edb97871a5afb9e6d5b) * [OCPBUGS-104139](https://issues.redhat.com/browse/OCPBUGS-104139): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#423](https://github.com/openshift/whereabouts-cni/pull/423) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/d691040e509bb20c26b5e8366c0d6f3bb45a5e02...696f6965c938ae0976f33edb97871a5afb9e6d5b) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/9af0359dc73e8489059057a625d53c5293923993) * [OCPBUGS-104121](https://issues.redhat.com/browse/OCPBUGS-104121): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.3 to address CVE-2026-33814 [#150](https://github.com/openshift/network-metrics-daemon/pull/150) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/844fa588c4200b8ff768d1916d63f1d4c1db2daf...9af0359dc73e8489059057a625d53c5293923993) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/1b7b556d96d4a7c78720dc1d9fa4d74050c4890f) * maintenance: Bump the npm group with 45 updates [#682](https://github.com/openshift/networking-console-plugin/pull/682) * maintenance: Bump the npm group with 70 updates [#661](https://github.com/openshift/networking-console-plugin/pull/661) * [OCPNETUI-168](https://issues.redhat.com/browse/OCPNETUI-168): Update Owners file [#650](https://github.com/openshift/networking-console-plugin/pull/650) * maintenance: Bump the npm group with 32 updates [#639](https://github.com/openshift/networking-console-plugin/pull/639) * [OCPNETUI-181](https://issues.redhat.com/browse/OCPNETUI-181): migrate to @kubevirt-ui-ext/kubevirt-api [#629](https://github.com/openshift/networking-console-plugin/pull/629) * maintenance: Bump the npm group with 24 updates [#621](https://github.com/openshift/networking-console-plugin/pull/621) * [OCPNETUI-186](https://issues.redhat.com/browse/OCPNETUI-186): Sync Dockerfile with Dockerfile.art [#617](https://github.com/openshift/networking-console-plugin/pull/617) * maintenance: Bump the npm group with 20 updates [#597](https://github.com/openshift/networking-console-plugin/pull/597) * [OCPNETUI-156](https://issues.redhat.com/browse/OCPNETUI-156): dependency cleanup [#592](https://github.com/openshift/networking-console-plugin/pull/592) * [OCPNETUI-156](https://issues.redhat.com/browse/OCPNETUI-156): reassign dev and prod dependencies [#585](https://github.com/openshift/networking-console-plugin/pull/585) * maintenance: Bump the npm group with 23 updates [#576](https://github.com/openshift/networking-console-plugin/pull/576) * maintenance: Bump the npm group across 1 directory with 24 updates [#571](https://github.com/openshift/networking-console-plugin/pull/571) * [OCPNETUI-156](https://issues.redhat.com/browse/OCPNETUI-156): Align shared modules with Console [#565](https://github.com/openshift/networking-console-plugin/pull/565) * maintenance: Bump the npm group with 15 updates [#548](https://github.com/openshift/networking-console-plugin/pull/548) * maintenance: Bump the npm group across 1 directory with 20 updates [#536](https://github.com/openshift/networking-console-plugin/pull/536) * maintenance: Bump the npm group with 232 updates [#498](https://github.com/openshift/networking-console-plugin/pull/498) * [OCPNETUI-82](https://issues.redhat.com/browse/OCPNETUI-82): Lower Dockerfile base image versions [#518](https://github.com/openshift/networking-console-plugin/pull/518) * [OCPBUGS-85606](https://issues.redhat.com/browse/OCPBUGS-85606): Fix React error on MultiNetworkPolicies page [#484](https://github.com/openshift/networking-console-plugin/pull/484) * [OCPBUGS-98790](https://issues.redhat.com/browse/OCPBUGS-98790): Updating linkify-it to 5.0.2 to fix CVE-2026-48801 [#463](https://github.com/openshift/networking-console-plugin/pull/463) * [OCPBUGS-74099](https://issues.redhat.com/browse/OCPBUGS-74099): fixed translations of pod column titles [#435](https://github.com/openshift/networking-console-plugin/pull/435) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/35868a96e0f9df8aedda5357279d32fa61e4096e...1b7b556d96d4a7c78720dc1d9fa4d74050c4890f) ### [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix/tree/d7da4af2adfc120bf517f47d0908a26a97c9dafb) * [OCPBUGS-104126](https://issues.redhat.com/browse/OCPBUGS-104126): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.43.0-sec.4 to address CVE-2026-33814 [#74](https://github.com/openshift/cloud-provider-nutanix/pull/74) * [Full changelog](https://github.com/openshift/cloud-provider-nutanix/compare/33b7bec6fe27b8d126982a70b4579112cd67052b...d7da4af2adfc120bf517f47d0908a26a97c9dafb) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/121e23df233c0633f5b42c38a3893e4bdf40cab2) * [OCPBUGS-104146](https://issues.redhat.com/browse/OCPBUGS-104146): Replace golang.org/x/net with github.com/openshift-sustaining/net v0.50.0-sec.4 [#221](https://github.com/openshift/oauth-apiserver/pull/221) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/71c41b2d8abb0c6ad90dca286baf5d03c1340646...121e23df233c0633f5b42c38a3893e4bdf40cab2) ### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/0ca15b9070ad3d37cb5579e08f0f8ce2bd571886) * [OCPBUGS-136600](https://issues.redhat.com/browse/OCPBUGS-136600): [release-4.21] Sync OWNERS and OWNERS_ALIASES with master [#406](https://github.com/openshift/oauth-proxy/pull/406) * [OCPBUGS-112097](https://issues.redhat.com/browse/OCPBUGS-112097): bugfix: rewrite open redirect strings to '/' [#381](https://github.com/openshift/oauth-proxy/pull/381) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/d4c7cc97754f353d9270de238990c988c85d1c97...0ca15b9070ad3d37cb5579e08f0f8ce2bd571886) ### [oauth-server](https://github.com/openshift/oauth-server/tree/937d9c8a28701ea2f6ee0b183a3d2920b6f5932d) * [OCPBUGS-104169](https://issues.redhat.com/browse/OCPBUGS-104169): Use patched x/net fork v0.50.0-sec.4 [#284](https://github.com/openshift/oauth-server/pull/284) * [OCPBUGS-87078](https://issues.redhat.com/browse/OCPBUGS-87078): bugfix: default to english when Accept-Language header contains more than 1000 underscores [#269](https://github.com/openshift/oauth-server/pull/269) * [Full changelog](https://github.com/openshift/oauth-server/compare/85a8ae3529821203c39559c4df6231ef3607e64e...937d9c8a28701ea2f6ee0b183a3d2920b6f5932d) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/aa20150b0dfe6d3c5255570b45f14c8ee18f22b7) * [OCPBUGS-129394](https://issues.redhat.com/browse/OCPBUGS-129394): v1 accept catalog root entries and relative symlink targets [#1575](https://github.com/openshift/oc-mirror/pull/1575) * [OCPBUGS-104022](https://issues.redhat.com/browse/OCPBUGS-104022): Use patched x/net fork v0.50.0-sec.4 [#1555](https://github.com/openshift/oc-mirror/pull/1555) * [OCPBUGS-105785](https://issues.redhat.com/browse/OCPBUGS-105785): fix for CVE-2026-39829 [#1503](https://github.com/openshift/oc-mirror/pull/1503) * [Full changelog](https://github.com/openshift/oc-mirror/compare/f9812811fdc23a9baa72f075afe566caddfe2280...aa20150b0dfe6d3c5255570b45f14c8ee18f22b7) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/1bd385d08adeae4bd98a902d29f984c00471ec1e) * [OCPBUGS-128986](https://issues.redhat.com/browse/OCPBUGS-128986): [release-4.21] clean up orphaned catalog cache temp dirs [#815](https://github.com/openshift/operator-framework-operator-controller/pull/815) * [OCPBUGS-104166](https://issues.redhat.com/browse/OCPBUGS-104166): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#801](https://github.com/openshift/operator-framework-operator-controller/pull/801) * [OCPBUGS-100383](https://issues.redhat.com/browse/OCPBUGS-100383): Fix cache path to avoid /var/cache/dnf conflict [#785](https://github.com/openshift/operator-framework-operator-controller/pull/785) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/9a537cc07f453743ce02b568b5df02df18df01bb...1bd385d08adeae4bd98a902d29f984c00471ec1e) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/bcfcb015fdb7b195ea1ccb3e9f710520ab5843d5) * [OCPBUGS-104168](https://issues.redhat.com/browse/OCPBUGS-104168): Bump golang.org/x/net to v0.50.0-sec.3 [#677](https://github.com/openshift/openshift-apiserver/pull/677) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/f427de801b98823e486bdd5955468d88e95c2ac4...bcfcb015fdb7b195ea1ccb3e9f710520ab5843d5) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/be0f1245247b93fd92c4481cbb01a810d4fa368b) * [OCPBUGS-104165](https://issues.redhat.com/browse/OCPBUGS-104165): Use patched x/net fork v0.50.0-sec.4 [#460](https://github.com/openshift/openshift-controller-manager/pull/460) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/438d52e79d691e016d66eabfe9a53c84229db40c...be0f1245247b93fd92c4481cbb01a810d4fa368b) ### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/f152f44506424335fb02feaa88c6bb41c7ecc517) * NO-ISSUE: synchronize OWNERS from main branch [#154](https://github.com/openshift/openshift-state-metrics/pull/154) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8...f152f44506424335fb02feaa88c6bb41c7ecc517) ### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/d02231d0a92491926666f4f1f5e45a7e2c733cb7) * UPSTREAM-SYNC: Merge https://github.com/kubernetes-sigs/cluster-api-provider-openstack:release-0.13 into release-4.21 [#417](https://github.com/openshift/cluster-api-provider-openstack/pull/417) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/f4f439d4ce40c1175188c81591284dcc9fe6facf...d02231d0a92491926666f4f1f5e45a7e2c733cb7) ### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/1ff3909142325a184993917fd9447c24cd6ce63f) * [OCPBUGS-104030](https://issues.redhat.com/browse/OCPBUGS-104030): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.43.0-sec.3 to address CVE-2026-33814 [#44](https://github.com/openshift/openstack-resource-controller/pull/44) * UPSTREAM-SYNC: Bump envtest version [#47](https://github.com/openshift/openstack-resource-controller/pull/47) * [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72...1ff3909142325a184993917fd9447c24cd6ce63f) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/eb89a4bd91a1a10fe34a911f85afad98929f4805) * [OCPBUGS-129500](https://issues.redhat.com/browse/OCPBUGS-129500): Restore registry-server startup probe FailureThreshold to 15 [release-4.21] [#1387](https://github.com/openshift/operator-framework-olm/pull/1387) * [OCPBUGS-104147](https://issues.redhat.com/browse/OCPBUGS-104147), [OCPBUGS-104152](https://issues.redhat.com/browse/OCPBUGS-104152): CVE-2026-33814: Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.3 [#1363](https://github.com/openshift/operator-framework-olm/pull/1363) * [OCPBUGS-95444](https://issues.redhat.com/browse/OCPBUGS-95444), [OCPBUGS-95447](https://issues.redhat.com/browse/OCPBUGS-95447): bumping containerd to v1.7.33 [#1354](https://github.com/openshift/operator-framework-olm/pull/1354) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/149d553b2057320d761c4d1913098a66787dd09a...eb89a4bd91a1a10fe34a911f85afad98929f4805) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/055440152f97390db94a74e43ca495567c77acd4) * [OCPBUGS-134987](https://issues.redhat.com/browse/OCPBUGS-134987): NO-JIRA: Branch Sync release-5.0 to release-4.21 [10-28-2026] [#3583](https://github.com/openshift/ovn-kubernetes/pull/3583) * [OCPBUGS-133314](https://issues.redhat.com/browse/OCPBUGS-133314): NO-JIRA: Branch Sync release-5.0 to release-4.21 [10-16-2026] [#3550](https://github.com/openshift/ovn-kubernetes/pull/3550) * NO-JIRA: REVERT-ME: Precreate CDN gateway topology before NAD/UDN sync [#3519](https://github.com/openshift/ovn-kubernetes/pull/3519) * [OCPBUGS-130569](https://issues.redhat.com/browse/OCPBUGS-130569): Add pperiyasamy to OWNERS for release-4.21 branch [#3528](https://github.com/openshift/ovn-kubernetes/pull/3528) * [OCPBUGS-128910](https://issues.redhat.com/browse/OCPBUGS-128910): NO-JIRA: Branch Sync release-5.0 to release-4.21 [10-01-2026] [#3504](https://github.com/openshift/ovn-kubernetes/pull/3504) * NO-JIRA: Branch Sync release-5.0 to release-4.21 [09-28-2026] [#3477](https://github.com/openshift/ovn-kubernetes/pull/3477) * [OCPBUGS-128245](https://issues.redhat.com/browse/OCPBUGS-128245): Branch Sync release-5.0 to release-4.21 [09-18-2026] [#3462](https://github.com/openshift/ovn-kubernetes/pull/3462) * [OCPBUGS-112513](https://issues.redhat.com/browse/OCPBUGS-112513): NO-JIRA: Branch Sync release-4.22 to release-4.21 [08-21-2026] [#3413](https://github.com/openshift/ovn-kubernetes/pull/3413) * [OCPBUGS-99165](https://issues.redhat.com/browse/OCPBUGS-99165): Branch Sync release-4.22 to release-4.21 [08-13-2026] [#3393](https://github.com/openshift/ovn-kubernetes/pull/3393) * [OCPBUGS-105516](https://issues.redhat.com/browse/OCPBUGS-105516), [OCPBUGS-105605](https://issues.redhat.com/browse/OCPBUGS-105605): Branch Sync release-4.22 to release-4.21 [08-10-2026] [#3374](https://github.com/openshift/ovn-kubernetes/pull/3374) * [OCPBUGS-90029](https://issues.redhat.com/browse/OCPBUGS-90029), [OCPBUGS-90470](https://issues.redhat.com/browse/OCPBUGS-90470), [OCPBUGS-92544](https://issues.redhat.com/browse/OCPBUGS-92544), [OCPBUGS-93018](https://issues.redhat.com/browse/OCPBUGS-93018): Branch Sync release-4.22 to release-4.21 [08-06-2026] [#3365](https://github.com/openshift/ovn-kubernetes/pull/3365) * [OCPBUGS-95075](https://issues.redhat.com/browse/OCPBUGS-95075): Branch Sync release-4.22 to release-4.21 [07-29-2026] [#3337](https://github.com/openshift/ovn-kubernetes/pull/3337) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/9f20d9cb39b32feb1dc2d4b1b33e686c9a3d8d9b...055440152f97390db94a74e43ca495567c77acd4) ### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/bd7dd70130c531cce7d9a50138fe4286e4208b69) * [OCPBUGS-104161](https://issues.redhat.com/browse/OCPBUGS-104161), [OCPBUGS-89654](https://issues.redhat.com/browse/OCPBUGS-89654), [OCPBUGS-90028](https://issues.redhat.com/browse/OCPBUGS-90028), [OCPBUGS-90454](https://issues.redhat.com/browse/OCPBUGS-90454), [OCPBUGS-91231](https://issues.redhat.com/browse/OCPBUGS-91231), [OCPBUGS-92545](https://issues.redhat.com/browse/OCPBUGS-92545), [OCPBUGS-93024](https://issues.redhat.com/browse/OCPBUGS-93024), [OCPBUGS-93510](https://issues.redhat.com/browse/OCPBUGS-93510), [OCPBUGS-95008](https://issues.redhat.com/browse/OCPBUGS-95008), [OCPBUGS-96558](https://issues.redhat.com/browse/OCPBUGS-96558): Bump golang.org dependencies [#144](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/144) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/114fe69249450f3bec773cba2956a8c06e7b0da9...bd7dd70130c531cce7d9a50138fe4286e4208b69) ### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/ac080eb0fe6c3849d2ff8cd8233a6d911f508043) * [OCPBUGS-104163](https://issues.redhat.com/browse/OCPBUGS-104163): Mitigate CVE-2026-33814 by bumping golang.org/x/net to v0.57.0 [#122](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/122) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/b714ab87d079db5ef3c4097520db40cd289b025e...ac080eb0fe6c3849d2ff8cd8233a6d911f508043) ### [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs/tree/c393015c7fc110d393aa9f4a32450b3c55d207f8) * [OCPBUGS-101468](https://issues.redhat.com/browse/OCPBUGS-101468), [OCPBUGS-104164](https://issues.redhat.com/browse/OCPBUGS-104164), [OCPBUGS-91239](https://issues.redhat.com/browse/OCPBUGS-91239), [OCPBUGS-96559](https://issues.redhat.com/browse/OCPBUGS-96559): Bump x/net to address CVEs [#116](https://github.com/openshift/cloud-provider-powervs/pull/116) * [Full changelog](https://github.com/openshift/cloud-provider-powervs/compare/40d1c0adfedeca36498a5d93d69aee96831c756d...c393015c7fc110d393aa9f4a32450b3c55d207f8) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/b909768250b0d975fb19239281d4fed7ab246a3e) * NO-ISSUE: synchronize OWNERS from main branch [release-4.21] [#406](https://github.com/openshift/prom-label-proxy/pull/406) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494...b909768250b0d975fb19239281d4fed7ab246a3e) ### [prometheus](https://github.com/openshift/prometheus/tree/9234216efb7d1fe93a837b4c3a23f349e2a0cfd9) * NO-ISSUE: synchronize OWNERS from main branch [#389](https://github.com/openshift/prometheus/pull/389) * [OCPBUGS-93729](https://issues.redhat.com/browse/OCPBUGS-93729): fix for CVE-2026-42151 [#357](https://github.com/openshift/prometheus/pull/357) * [Full changelog](https://github.com/openshift/prometheus/compare/669596b0ae312b441ae687b77557d07e8be92351...9234216efb7d1fe93a837b4c3a23f349e2a0cfd9) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/86256406b5750999143f610430a80d1ce8381a6e) * NO-JIRA: synchronize OWNERS with main [#193](https://github.com/openshift/prometheus-alertmanager/pull/193) * [OCPBUGS-104155](https://issues.redhat.com/browse/OCPBUGS-104155): Use github.com/openshift-sustaining/net patch to fix CVE-2026-33814 [#169](https://github.com/openshift/prometheus-alertmanager/pull/169) * [OCPBUGS-98182](https://issues.redhat.com/browse/OCPBUGS-98182): build(deps): bump github.com/hashicorp/memberlist to a forked version which fixes CVE-2026-14362 [#158](https://github.com/openshift/prometheus-alertmanager/pull/158) * [OCPBUGS-100352](https://issues.redhat.com/browse/OCPBUGS-100352): Set testdata CA expiry to 20 years from issue date (#4112) [#145](https://github.com/openshift/prometheus-alertmanager/pull/145) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/377c84b84a9f85b900736cde6bfc7c5285aa8c7a...86256406b5750999143f610430a80d1ce8381a6e) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/8379c4f158524f7da04f2cdce2bcbb3e9134ccc7) * NO-ISSUE: synchronize OWNERS from main branch [#413](https://github.com/openshift/prometheus-operator/pull/413) * [OCPBUGS-104160](https://issues.redhat.com/browse/OCPBUGS-104160), [OCPBUGS-104188](https://issues.redhat.com/browse/OCPBUGS-104188): [release-4.21] Go HTTP/2: Denial of Service via malformed SETTINGS_MAX_FRAME_SIZE frame [#394](https://github.com/openshift/prometheus-operator/pull/394) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/3de9763f36128ffa8b25a63c9447f6d64114c270...8379c4f158524f7da04f2cdce2bcbb3e9134ccc7) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/45ddb8d5124555a955a239ae02709ca06718e311) * [OCPBUGS-104190](https://issues.redhat.com/browse/OCPBUGS-104190): Use patched x/net fork v0.50.0-sec.4 [#197](https://github.com/openshift/node_exporter/pull/197) * NO-ISSUE: synchronize OWNERS from main branch [release-4.21] [#209](https://github.com/openshift/node_exporter/pull/209) * [Full changelog](https://github.com/openshift/node_exporter/compare/39d728735779afef886bc10a8bc7cf72f54d51a0...45ddb8d5124555a955a239ae02709ca06718e311) ### [rhel-coreos, rhel-coreos-extensions](https://github.com/openshift/os/tree/b3f3bce740fa6b32bf2c06dd8a6f31bdb831915e) * [OCPBUGS-105490](https://issues.redhat.com/browse/OCPBUGS-105490): NetworkManager-ovs has moved to RHCOS [#1957](https://github.com/openshift/os/pull/1957) * [Full changelog](https://github.com/openshift/os/compare/10f1a2e738aa55fff22dbe0346609e83a5f6eb90...b3f3bce740fa6b32bf2c06dd8a6f31bdb831915e) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/1a6da13c2e77f06d8a085184675d8fd13aac14ac) * [OCPBUGS-104024](https://issues.redhat.com/browse/OCPBUGS-104024): Fix CVE-2026-33814 by adding patch for golang.org/x/net package [#107](https://github.com/openshift/route-controller-manager/pull/107) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/166a3e96f8151d9e789b3951ae75b03cdede5081...1a6da13c2e77f06d8a085184675d8fd13aac14ac) ### [telemeter](https://github.com/openshift/telemeter/tree/16fc836a9404f88dd235c5d306612cc2fac125eb) * [OCPBUGS-104194](https://issues.redhat.com/browse/OCPBUGS-104194): update x/net to fix CVE-2026-33814 [#636](https://github.com/openshift/telemeter/pull/636) * [Full changelog](https://github.com/openshift/telemeter/compare/b79b872a65edd845891db70f6c9a184458a178da...16fc836a9404f88dd235c5d306612cc2fac125eb) ### [tests](https://github.com/openshift/origin/tree/01e6ef9dd3905e85f9c4651fa3bfabaae24f5a14) * [OCPBUGS-138156](https://issues.redhat.com/browse/OCPBUGS-138156): Fix MCN tests to respect node taints [#31867](https://github.com/openshift/origin/pull/31867) * [OCPBUGS-130853](https://issues.redhat.com/browse/OCPBUGS-130853): stage the creation of test pods to minimize etcd impact [#31745](https://github.com/openshift/origin/pull/31745) * [OCPBUGS-69943](https://issues.redhat.com/browse/OCPBUGS-69943): feat: render OTE JSON results in spyglass [#30633](https://github.com/openshift/origin/pull/30633) * [OCPBUGS-120726](https://issues.redhat.com/browse/OCPBUGS-120726): fix: skip MCPs with non-ready nodes during MCN property validation [#31524](https://github.com/openshift/origin/pull/31524) * [OCPBUGS-115200](https://issues.redhat.com/browse/OCPBUGS-115200): fix: adjusting DaemonSet test to dynamically compute expected pod count [#31523](https://github.com/openshift/origin/pull/31523) * [OCPBUGS-115282](https://issues.redhat.com/browse/OCPBUGS-115282): Raise status polling timeout and write bound [#31587](https://github.com/openshift/origin/pull/31587) * [OCPBUGS-114439](https://issues.redhat.com/browse/OCPBUGS-114439): Fix probe termination test to use pod status instead of kubelet event text [#31569](https://github.com/openshift/origin/pull/31569) * [OCPBUGS-100439](https://issues.redhat.com/browse/OCPBUGS-100439): retry GetVotingMemberNames on transient etcd client fails [#31507](https://github.com/openshift/origin/pull/31507) * [OCPBUGS-99671](https://issues.redhat.com/browse/OCPBUGS-99671): Backport node_e2e test migrations [#31426](https://github.com/openshift/origin/pull/31426) * [Full changelog](https://github.com/openshift/origin/compare/36a247f24e17d72c4f00404b03a3be623ec3e73c...01e6ef9dd3905e85f9c4651fa3bfabaae24f5a14) ### [thanos](https://github.com/openshift/thanos/tree/b57497f4903ae62eaa1b6ada873f9a1a7be9a71f) * [OCPBUGS-104181](https://issues.redhat.com/browse/OCPBUGS-104181): Use patched x/net fork v0.50.0-sec.4 [#214](https://github.com/openshift/thanos/pull/214) * [OCPBUGS-129054](https://issues.redhat.com/browse/OCPBUGS-129054): Bump github.com/klauspost/compress to fix CVE-2026-63209 [#229](https://github.com/openshift/thanos/pull/229) * [Full changelog](https://github.com/openshift/thanos/compare/afeb1c85ba9ee06676a0e657bfa4f4139ccc47b3...b57497f4903ae62eaa1b6ada873f9a1a7be9a71f) ### [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator/tree/f276506ffe92efa62da6a615921f3577c8bc38af) * [OCPBUGS-104198](https://issues.redhat.com/browse/OCPBUGS-104198): Replace golang.org/x/net with github.com/openshift-sustaining/net@v0.50.0-sec.3 [#21](https://github.com/openshift/volume-data-source-validator/pull/21) * [Full changelog](https://github.com/openshift/volume-data-source-validator/compare/8b9293323cf8fdce93824e37168573ca3f73de3a...f276506ffe92efa62da6a615921f3577c8bc38af) ### [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere/tree/84d50a1094b15c33f9ea028e4b22892850032a79) * [OCPBUGS-104185](https://issues.redhat.com/browse/OCPBUGS-104185): Replace golang.org/x/net with sustaining fork for CVE-2026-33814 in 4.21 [#132](https://github.com/openshift/cloud-provider-vsphere/pull/132) * [Full changelog](https://github.com/openshift/cloud-provider-vsphere/compare/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e...84d50a1094b15c33f9ea028e4b22892850032a79) ### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/1ac19f4dfc00a4e60c2c38e8944b7a2cb27e6101) * [OCPBUGS-104210](https://issues.redhat.com/browse/OCPBUGS-104210): Bump golang.org/x/net to github.com/openshift-sustaining/net v0.50.0-sec.4 CVE-2026-33814 [release-4.21] [#127](https://github.com/openshift/cluster-api-provider-vsphere/pull/127) * [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/3adfe2b56b259b2d27906d8772354f817e338da5...1ac19f4dfc00a4e60c2c38e8944b7a2cb27e6101) ### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/d163d71ccf646b3c2b36f4f2fd6ef78f3c254ed5) * [OCPBUGS-96573](https://issues.redhat.com/browse/OCPBUGS-96573): Bump golang.org/x/net to v0.50.0-sec.4 [#196](https://github.com/openshift/vmware-vsphere-csi-driver/pull/196) * [OCPBUGS-93031](https://issues.redhat.com/browse/OCPBUGS-93031): Bump golang.org/x/crypto/ssh to v0.48.0-sec.1 [#190](https://github.com/openshift/vmware-vsphere-csi-driver/pull/190) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/69e1c6ed3201efc16bcd320cf558aa8fe869ec69...d163d71ccf646b3c2b36f4f2fd6ef78f3c254ed5) ### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/c597eb81e44a80957f84c9f7f4947e3371f6df6d) * [OCPBUGS-104208](https://issues.redhat.com/browse/OCPBUGS-104208): Bump golang.org/x/net to v0.50.0-sec.3 [#353](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/353) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/d6a19449cc5d49541221d48d62c67d7a48142d19...c597eb81e44a80957f84c9f7f4947e3371f6df6d) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/dd724c0469fe3b23029a9a3b95e6cdee9cd3c38e) * [OCPBUGS-127130](https://issues.redhat.com/browse/OCPBUGS-127130): Fixed GetVCenter to handle removed FDs better [#241](https://github.com/openshift/vsphere-problem-detector/pull/241) * [OCPBUGS-104206](https://issues.redhat.com/browse/OCPBUGS-104206): Bump golang.org/x/net to v0.50.0-sec.4 [#230](https://github.com/openshift/vsphere-problem-detector/pull/230) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/e4130b0a049c0ced1600ff7c296bf505e5446ddb...dd724c0469fe3b23029a9a3b95e6cdee9cd3c38e)