# CVE-2022-29226: cri-o: olcne [1.5.4-3] - Fix bug in gen-certs-helper script to change permission of node.key to allow opc user to copy over...

CVE-2022-29226 is fixed in 22 products on 1 platform, first by ELSA-2022-9586, released July 11, 2022. It is not reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/cve/CVE-2022-29226
- Priority: High
- CVSS: 9.1 (IMPORTANT)
- EPSS: 0.0136
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Jul 11, 2022

## Description

olcne [1.5.4-3] - Fix bug in gen-certs-helper script to change permission of node.key to allow opc user to copy over  [1.5.4-2] - Istio CVE-2022-31045, CVE-2022-29225, CVE-2022-29224,CVE-2022-29226,CVE-2022-29228,CVE-2022-29227  [1.5.4-1] - Upgrade Kubernetes to 1.23.7  [1.5.3-1] - Address qemu CVE-2022-26353, CVE-2021-3748  [1.5.2-1] - Excluded unnecessary directories from k8s backup files  [1.5.1-1] - Fixed the bug in fetching node metadata for non-cloud nodes  [1.5.0-2] - Upgrade Helm to 3.7.1-2  [1.5.0-2] - fix null pointer exception in systemd service state validation  [1.5.0-1] - Introduce support for compact Kubernetes clusters - Introduce MetalLB - Introduce Oracle Cloud Infrastructure Cloud Controller Manager - Improved log messages in Platform API Server and Platform Agent - Upgrade Kubernetes to 1.22.8 - Upgrade Istio to 1.13.2 - Renamed the oci-csi module to oci-ccm  [1.5.0-20.alpha] - Update istio-1.13.2 grafana to 7.5.15  [1.5.0-14.alpha] - Metallb fix  [1.5.0-11.alpha] - Remove module directories when olcne rpm is uninstalled  [1.5.0-10.alpha] - OCI CCM 0.13.0  [1.5.0-9.alpha] - Reworked log messages  [1.5.0-8.alpha] - Update Istio to 1.13.2(prometheus-2.31.1, grafana-8.4.6)  [1.5.0-7.alpha] - Update Istio to 1.12.6(prometheus-2.30.1, grafana-7.5.15)  [1.5.0-6.alpha] - Update to k8s 1.22 with golang 1.17  [1.5.0-5.alpha] - Update internal docs for oci-ccm module  [1.5.0-4.alpha] - Extend oci-ccm module to support load balancer  [1.5.0-3.alpha] - Firewall pre-req  [1.5.0-2.alpha] - Ensure that config map settings needed by metallb is preserved during k8s upgrade  [1.5.0-1.alpha] - Metallb module  [1.4.1-14] - Added 1.4 extra images to registry-image-helper.sh script  [1.4.1-13] - Update sudoers file and changed its permissions to '0440'  [1.4.1-12] - Update olcne-kubernetes.md file for 'compact' flag  [1.4.1-11] - Ensure that the order of items in an upgraded config file is stable with respect to the original file  [1.4.1-10] - Ensure that old olcnectl config files are upgraded  [1.4.1-9] - Rename oci-csi module to oci-ccm and add support for oci-ccm loadbalancer creation  [1.4.1-8] - Make 'compact' flag updatable  [1.4.1-7] - Introduce 'compact' that enables control-plane nodes to run any workloads  [1.4.1-6] - Ability to label 1 or more kubernetes nodes  [1.4.1-5] - Fixed a bug where specifying a port in the container-registry argument   to the Kubernetes module would result in pods not being able to start.  [1.4.1-4] - Update helm to 3.7.1  [1.4.1-3] - Update versions to Istio-1.12.2, prometheus-2.31.1 and grafana-7.5.11  [1.4.1-2] - Allow loadbalancer to be configured regardless of security list mode  [1.4.0-4] - Fix bug in initialising certs manager when environment name not mentioned  [1.4.0-3] - Fix bug in fetching report for multi-environment  [1.4.0-2] - Pause image is 3.4.1  [1.4.0-1] - CSI plugin - Reports feature - Kubernetes-1.20.6 to Kubernetes-1.21.6 upgrade - Istio-1.9.4 to Istio-1.11.4 upgrade - Component upgrades - Config file feature  [1.3.0-13] - Fix iptables issue when running on OL7 host using OL8 image  [1.3.0-12] - Address CVE's ISTIO-SECURITY-2021-003, ISTIO-SECURITY-2021-005, ISTIO-SECURITY-2021-006, ISTIO-SECURITY-2021-007  [1.3.0-11] - Fixed yaml file to stop olcne-nginx and keepalived services at uninstall [Orabug: 32296282]  [1.3.0-10] - Fixed missing double semicolon in registry image helper  [1.3.0-9] istio [1.13.5-1] - Added Oracle specific files for 1.13.5-1  kubernetes [1.23.7-1] - Added Oracle specific build files for Kubernetes  cri-tools [1.23.0-1] - Added Oracle Specific Build Files for cri-tools  cri-o [1.23.3-1] - Added Oracle Specifile Files for cri-o  kata [1.12.1-5] - updated cri-o and cri-tools versions to support kubernetes-1.23  [1.12.1-4] - update kata-image versions - update kernel-uek-container version to kernel-uek-container-5.4.17-2136.306.1.3  [1.21.1-3] - Support k8s 1.21.6 - updated kernel-uek-container version - updated kata-image versions - added buildhost variable  [1.12.1-2] - Golang 1.15.9  [1.12.1-1] - Updated to kata 1.12.1 - Updated guest kernel (kernel-uek-container) minimum version to UEK6U2 (5.4.17-2102.200.7)  etcd [3.5.1-2] - Updated THIRD_PARTY_LICENSES.txt file  [3.5.1-1] - Added Oracle specific build files

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | cri-o ol 8 | 0:1.23.3-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | cri-tools ol 8 | 0:1.23.0-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | etcd ol 8 | 0:3.5.1-2.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | istio ol 8 | 0:1.13.5-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | istio-istioctl ol 8 | 0:1.13.5-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | kata ol 8 | 0:1.12.1-5.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | kubeadm ol 8 | 0:1.23.7-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | kubectl ol 8 | 0:1.23.7-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | kubelet ol 8 | 0:1.23.7-1.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-agent ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-api-server ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-gluster-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-grafana-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-istio-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-metallb-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-nginx ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-oci-ccm-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-oci-csi-chart ol 8 | 0:1.4.6-2.el8 | [ELSA-2022-9586](https://patchblox.com/security/data/fix/linux/elsa-2022-9586.md) | Jul 11, 2022 |
| Linux | olcne-olm-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-prometheus-chart ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcne-utils ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |
| Linux | olcnectl ol 8 | 0:1.5.4-3.el8 | [ELSA-2022-9588](https://patchblox.com/security/data/fix/linux/elsa-2022-9588.md) | Jul 12, 2022 |

---

Data as of 2026-11-07T18:46:35Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
