- Issued:
- 2023-12-07
- Updated:
- 2023-12-07
RHSA-2023:7704 - Security Advisory
Synopsis
Important: OpenShift Virtualization 4.14.1 security and bug fix update
Type/Severity
Security Advisory: Important
Topic
Red Hat OpenShift Virtualization release 4.14.1 is now available with updates to packages and images that fix several bugs and add enhancements.
Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Description
OpenShift Virtualization is Red Hat's virtualization solution designed for Red Hat OpenShift Container Platform.
This advisory contains OpenShift Virtualization 4.14.1 images.
Security Fix(es):
- golang: net/http, x/net/http2: rapid stream resets can cause excessive work (CVE-2023-44487) (CVE-2023-39325)
- HTTP/2: Multiple HTTP/2 enabled web servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Bug Fix(es):
- LVM created from the VMs are getting activated in the OCP nodes (BZ#2156753)
- Unable to create snapshot for VM with mounted second disk (PVC) (BZ#2223411)
- Cannot clone DataVolume from "local" to rook-ceph-block (BZ#2231479)
- virtctl image-upload fails with "uploadproxy URL not found" (BZ#2237470)
- Populators with retainAfterCompletion annotation (BZ#2237877)
- After draining node where mtq system pods running the namespace becomes locked but ResourceQuota not updated (BZ#2238786)
- repeating log message in mtq-controller pod even after removing the VM/Namespace (BZ#2238791)
- Wrong error message when attempting to upload an image to a PVC that already has disk.img (BZ#2241658)
- MTQ does not work with LimitRanges (BZ#2241953)
- MTQ does not work with Auto Memory Limits (BZ#2244869)
- Virtual machine export is not working on Quota defined namespace (BZ#2247200)
- Host assisted clone hangs because some provisioners don't allow mounting block PVC read only (BZ#2247657)
- When encountering an IO error VM crashes during Windows shared cluster evaluation (BZ#2249846)
Solution
For details on how to apply this update, which includes the changes described in this advisory, refer to:
Affected Products
- Red Hat Container Native Virtualization 4.14 for RHEL 9 x86_64
- Red Hat Container Native Virtualization 4.14 for RHEL 8 x86_64
- Red Hat Container Native Virtualization 4.14 for RHEL 7 x86_64
- Red Hat Container Native Virtualization for ARM 64 4.14 for RHEL 9 aarch64
- Red Hat Container Native Virtualization for ARM 64 4.14 for RHEL 8 aarch64
Fixes
- BZ - 2156753 - LVM created from the VMs are getting activated in the OCP nodes
- BZ - 2223411 - Unable to create snapshot for VM with mounted second disk (PVC)
- BZ - 2231479 - Cannot clone DataVolume from "local" to rook-ceph-block
- BZ - 2237470 - virtctl image-upload fails with "uploadproxy URL not found"
- BZ - 2237877 - Populators with retainAfterCompletion annotation
- BZ - 2238786 - After draining node where mtq system pods running the namespace becomes locked but ResourceQuota not updated
- BZ - 2238791 - repeating log message in mtq-controller pod even after removing the VM/Namespace
- BZ - 2241658 - Wrong error message when attempting to upload an image to a PVC that already has disk.img
- BZ - 2241953 - MTQ does not work with LimitRanges
- BZ - 2242803 - CVE-2023-44487 HTTP/2: Multiple HTTP/2 enabled web servers are vulnerable to a DDoS attack (Rapid Reset Attack)
- BZ - 2243296 - CVE-2023-39325 golang: net/http, x/net/http2: rapid stream resets can cause excessive work (CVE-2023-44487)
- BZ - 2244869 - MTQ does not work with Auto Memory Limits
- BZ - 2247200 - Virtual machine export is not working on Quota defined namespace
- BZ - 2247657 - Host assisted clone hangs because some provisioners don't allow mounting block PVC read only
- BZ - 2249846 - When encountering an IO error VM crashes during Windows shared cluster evaluation
- CNV-35205 - Outdated links found in Getting started resources
- CNV-34892 - Menu button flickering.
- CNV-34786 - [2247657] Host assisted clone hangs because some provisioners don't allow mounting block PVC read only
- CNV-34761 - [2247593] Live Migration fails after volume hotplug
- CNV-34724 - Live Migration fails after volume hotplug
- CNV-32970 - Add label to Fedora DataVolume, when Fedora 39 cloud image is released
- CNV-32770 - [2237877] Populators with retainAfterCompletion annotation
- CNV-32672 - [2237470] virtctl image-upload fails with "uploadproxy URL not found"
- CNV-32287 - EFI pipelines throw error with storage class that have VOLUMEBINDINGMODE WaitForFirstConsumer
- CNV-31991 - [2231479] Cannot clone DataVolume from "local" to rook-ceph-block
- CNV-31675 - [2228606] DataSource becomes not-ready if default StorageClass modified without deleting PVCs
- CNV-31077 - [2223411] Unable to create snapshot for VM with mounted second disk (PVC)
- CNV-33621 - [2241658] Wrong error message when attempting to upload an image to a PVC that already has disk.img
- CNV-34138 - [2244869] MTQ does not work with Auto Memory Limits
- CNV-33665 - [2241953] MTQ does not work with LimitRanges
- CNV-32940 - [2238791] repeating log message in mtq-controller pod even after removing the VM/Namespace
- CNV-32937 - [2238786] After draining node where mtq system pods running the namespace becomes locked but ResourceQuota not updated
- CNV-35242 - [2249846] When encountering an IO error VM crashes during Windows shared cluster evaluation
- CNV-35723 - [2251676] Advise Trident provisioner to use csi-clone
CVEs
aarch64
container-native-virtualization/bridge-marker-rhel9@sha256:94da7e146a8e62fff71f4fd6acf939cf0d3a8c7b35f9fb14f139237729e9b0c6 |
container-native-virtualization/cluster-network-addons-operator-rhel9@sha256:f3666171ccd500b7049a6a5fd00fd48ede1ab1a35a1bc982da2fa1af5af165c9 |
container-native-virtualization/cnv-containernetworking-plugins-rhel9@sha256:7432ab9fbb197c9b68e7d703e12625d09e49def80c53492ba00520d51a64c7b6 |
container-native-virtualization/cnv-must-gather-rhel9@sha256:999c449f4ac126e6ab393df6b353b2227f7032050e5d359b3220c2cc1b7a3187 |
container-native-virtualization/hco-bundle-registry-rhel9@sha256:f0e34b9f33a291af87fb2df4561c64cd95a9a1848a74df55c7e1056e85e2ff04 |
container-native-virtualization/hostpath-csi-driver-rhel9@sha256:d9e23bafc7a2eadab5dfd1fa6030c92194134fed79613e27b314efae7a2fbc0b |
container-native-virtualization/hostpath-provisioner-operator-rhel9@sha256:80e21c741098d690589a0091a521efe84c6813ec17d1a41ecbd4d6b0186e00b8 |
container-native-virtualization/hostpath-provisioner-rhel9@sha256:f8b26e6cebf1cd4620507a9e139cf6049818cafd016d4cbccd82d70eee4caf0d |
container-native-virtualization/hyperconverged-cluster-operator-rhel9@sha256:cd79f35fa08910c69a781a7093d8ebecabbf562f088165a2db9ebaa7f7e6c33a |
container-native-virtualization/hyperconverged-cluster-webhook-rhel9@sha256:28595fa16395c26d64787a6468d5952e430c7e86fd49ad966179e364cd496112 |
container-native-virtualization/kubemacpool-rhel9@sha256:36dc46a039352f347554bd214516c8b12f31393f47069e74dee87a8f4f912c83 |
container-native-virtualization/kubesecondarydns-rhel9@sha256:d016316e680f939716a31f83ffc43e5a1e930a9a71a30a78f4c87691c8d958ce |
container-native-virtualization/kubevirt-apiserver-proxy-rhel9@sha256:851c229b564efbf7ad1314598d71885a01c2732e68d64101715a17e170246bca |
container-native-virtualization/kubevirt-console-plugin-rhel9@sha256:98caf47c1db8696080b8f66a82c70d9619d41f209cfbf921fea4bab76bcaf85a |
container-native-virtualization/kubevirt-dpdk-checkup-rhel9@sha256:81ab202e5738f4b6c8402ff085d88d7221fb1e525d650092c29c5dd8b0df43d2 |
container-native-virtualization/kubevirt-ssp-operator-rhel9@sha256:3f71f73aef217b30e18c0a84ecbeb707de458a19a8828724a6283b678866b898 |
container-native-virtualization/kubevirt-tekton-tasks-create-datavolume-rhel9@sha256:496cf8d4e2e668968072d738d7293c781c0948b7efb7e8e5042f558a6401e9ec |
container-native-virtualization/kubevirt-tekton-tasks-disk-virt-customize-rhel9@sha256:fc2e74575165f790bf4c8a5cf1e875dc98ecd0e988ebbc96a1f384dca2ae6952 |
container-native-virtualization/kubevirt-template-validator-rhel9@sha256:537c254d120767241b4770bade8dac6b5518d7bed46b6c140909c35815bf0a3e |
container-native-virtualization/libguestfs-tools-rhel9@sha256:9e799d8b71b729174467901817772b5960adbe29ade08c84f7abf9a8d90c5fdd |
container-native-virtualization/mtq-controller-rhel9@sha256:0962a1e578f24fc875272efb030b812444616a4246c25e005a8011e3eb088f0f |
container-native-virtualization/mtq-lock-server-rhel9@sha256:70035b0a65613cd61a652adfc22fe7368a7b5a76d244812bcfe3b12223a8b660 |
container-native-virtualization/mtq-operator-rhel9@sha256:dc7039d5d7f4599fb8b7f0ff079ad4b9c3902227fd264067279187bdcea437fd |
container-native-virtualization/multus-dynamic-networks-rhel9@sha256:e9ea60893a3f6f2939cbbd7a7c864cacbc81e24a61d200ce2a72f359ce13222c |
container-native-virtualization/ovs-cni-plugin-rhel9@sha256:bd1286e15cd399bcbc72b23853f4180120f2ddd876c48b671294528d6258f5a9 |
container-native-virtualization/pr-helper-rhel9@sha256:a7a22d73749ebb1f66a9c5ebe01789812b3156cbb9707d220a7d53c29ae267c3 |
container-native-virtualization/virt-api-rhel9@sha256:85f670a5704cee2219df2401f01f1ac980c5cf3f0cf30fbdb16010925039d878 |
container-native-virtualization/virt-artifacts-server-rhel9@sha256:87df502838bb50310e1cb0dc22e16538a6b52c459e178ab1b6487099440cd554 |
container-native-virtualization/virt-cdi-apiserver-rhel9@sha256:20b42cd522dfd46df7598b23c520b6fbdab257b0f5a824cfae83742bdbfa2e82 |
container-native-virtualization/virt-cdi-cloner-rhel9@sha256:0eed9bef303304deb62f1f4eafaadabd07626b1ccc2e2fde4b04ad8319d973a1 |
container-native-virtualization/virt-cdi-controller-rhel9@sha256:c309e0be5409b143ba6212915ccdf13c812d646684a6a817baba779f0e645ba2 |
container-native-virtualization/virt-cdi-importer-rhel9@sha256:0d5b25a35ac1f22b40ce97a1ea9b76f2d75c9e3d96bc6b51c6a1264190297c9e |
container-native-virtualization/virt-cdi-operator-rhel9@sha256:3b964932b9d9f50982a70c09bebc14a5cf7b76a3362ccde9a3388904dcc46653 |
container-native-virtualization/virt-cdi-uploadproxy-rhel9@sha256:4b6c36ac78fa1c93b5296fa83281c0d775e94fe3c261e60cdda0418f163e91a3 |
container-native-virtualization/virt-cdi-uploadserver-rhel9@sha256:e17e1ec415b8aa9741275bc640913fb43ae772e6c62d817969f910ba6ed76194 |
container-native-virtualization/virt-controller-rhel9@sha256:79e964bf9be025a72067501ecf03abdf5fc0f5ce249576746986a839be2552fb |
container-native-virtualization/virt-exportproxy-rhel9@sha256:f1005c07b2e2d6ed152accd5bafa33f88214937082c43cb5fcc9d7895e3f942f |
container-native-virtualization/virt-exportserver-rhel9@sha256:edf648e8f3dd469b50e4716170a6b4ad66398fd2c3a3b601ec1f7ffd55af6c5e |
container-native-virtualization/virt-handler-rhel9@sha256:4e41ff90f37cbd8b51e2497c788b2ab778d4c40d4e01110b392645c75f30e5c0 |
container-native-virtualization/virt-launcher-rhel9@sha256:33a69ff9d9dcf49615143a62a790b37d012c16c3e6863552e5ab0e5fcdf10396 |
container-native-virtualization/virt-operator-rhel9@sha256:b82b82e574ef1e6b2b7379088c7444da6113512d9fdc30506c13e3963c61b7e1 |
container-native-virtualization/virtio-win-rhel9@sha256:e50708b574d9169cf7ea0dc0abd178cefb34ca2e13cb36a0edb84106bb92bee2 |
container-native-virtualization/vm-console-proxy-rhel9@sha256:a2543191c049ddd74b0ad3867c1c240612d8c71a5138415ae2ad51cc225870b0 |
container-native-virtualization/vm-network-latency-checkup-rhel9@sha256:f4e85e1dfc88f729dd4747344d25e4e8de80053ebb0763538d039798993715de |
x86_64
container-native-virtualization/bridge-marker-rhel9@sha256:a02de1350d6dcd4f4521029ec6d0e8f1da547b54d01d9cc2b890c840e2d8624e |
container-native-virtualization/cluster-network-addons-operator-rhel9@sha256:87d8692e6b086bed77ab4b5562c4c4170caa91e235e35eede7108cd9414af28c |
container-native-virtualization/cnv-containernetworking-plugins-rhel9@sha256:ad43c3c38d4c9f4206930dee8bf019a965cf675dfadfff28f1570e32db367055 |
container-native-virtualization/cnv-must-gather-rhel9@sha256:97e54f6948e760e83d1a2cb36fdee7167674d1f23a3ba6fc0a133ca800946552 |
container-native-virtualization/hco-bundle-registry-rhel9@sha256:cf459590e404430fe69ab849d9abd680debbc215aff21eafade3fd3dfa104ed1 |
container-native-virtualization/hostpath-csi-driver-rhel9@sha256:51f272ae54582e42555d7155d61ee653edb9e7a631ec0265b7611f6c8fe2e89e |
container-native-virtualization/hostpath-provisioner-operator-rhel9@sha256:1261e41397a3f9f445ad0353423d2eac5201846dab33214346b540423e5e3131 |
container-native-virtualization/hostpath-provisioner-rhel9@sha256:64728b8b09426d9ae8382ba27fa8239e66d926cc876b2a39c4af974e8402fbee |
container-native-virtualization/hyperconverged-cluster-operator-rhel9@sha256:5ca050c6a8291eda22bd627c688c062ce2c9ad1438919f5bfb7f2f563aa85a05 |
container-native-virtualization/hyperconverged-cluster-webhook-rhel9@sha256:1bac75a613f6268b8a3074f59d2c6fd3f414e0a7b3007c1eca44ed0a089da95b |
container-native-virtualization/kubemacpool-rhel9@sha256:6a09e826c765dcaae515ab4dda1f2aff3a34c3fe5df66b32fdef7807027657d5 |
container-native-virtualization/kubesecondarydns-rhel9@sha256:c265f142261694e567f39005d7f4b32d716421aad9a7c4f0784bca52c6918156 |
container-native-virtualization/kubevirt-apiserver-proxy-rhel9@sha256:ab0521c0d88d606ac0fa4b8ee4f7b8e62f9c0c8653bc4f641450d22ab74d6c1c |
container-native-virtualization/kubevirt-console-plugin-rhel9@sha256:2ee0b81f8e469fa9f376c81ab055b03e3fc0c864ed69d79f17907011865dd849 |
container-native-virtualization/kubevirt-dpdk-checkup-rhel9@sha256:9b4d00c726bef7a4144f40471bdd1ed2ee0ffa611f312b3f094539a4336aeb27 |
container-native-virtualization/kubevirt-ssp-operator-rhel9@sha256:eca021b2e64931165c1a67e0c27bf4d155e1ba5d3984d4ce83b701025c060cbb |
container-native-virtualization/kubevirt-tekton-tasks-create-datavolume-rhel9@sha256:b9814723473eed1d89fc2476e3e8203928a184e4f4f9535f4bab699fcb76b01d |
container-native-virtualization/kubevirt-tekton-tasks-disk-virt-customize-rhel9@sha256:a4663ed4e01781d46403812f839c6ce6b457deb7ea89037619b1dc7a8c2d185c |
container-native-virtualization/kubevirt-template-validator-rhel9@sha256:773d6e6d83644bd640a534aab30fbab82cdf486ed0b4592387f85397a62bd374 |
container-native-virtualization/libguestfs-tools-rhel9@sha256:822432891d62280b69b744fd28da87e1c9659c33420aefb02e036e4b4f17ac4e |
container-native-virtualization/mtq-controller-rhel9@sha256:fb18a4e4a3cffbce51d91e61965c5c2392d8cb0a1ba75e2ff0b79e26eff607c5 |
container-native-virtualization/mtq-lock-server-rhel9@sha256:a4e288ee324061d5446993a31b9893e3297f31c8788f96e998ee930bacc25bf8 |
container-native-virtualization/mtq-operator-rhel9@sha256:4ae532845b716ffe917e5629e5a8030dd9e78c341b2bb9aef21373f74f2809b2 |
container-native-virtualization/multus-dynamic-networks-rhel9@sha256:da50b4eda7f24a796cd6a6276ee2dec81ee44fa1e8e0c1460ed8d987ba5ae4bf |
container-native-virtualization/ovs-cni-plugin-rhel9@sha256:abf7b38fc881cfa156b88d6728de09eee9c080ffec49cc5fd8ffe7f98619f1b7 |
container-native-virtualization/pr-helper-rhel9@sha256:600549e348c4184978c3a6b658353e3577e96f63d02c3eba7af6137564d9ec53 |
container-native-virtualization/virt-api-rhel9@sha256:bf3a2bb57d302b6ec7b480ab3b7d1a771e646718473ffc4865cad96ab4984951 |
container-native-virtualization/virt-artifacts-server-rhel9@sha256:1c1bac1264f024363776f621575b8a517b7dbf45ea30fe2c44686692f4a221fc |
container-native-virtualization/virt-cdi-apiserver-rhel9@sha256:351fc6af845972da61a843da1f8f8562a90aefee0185409f63cd97558a7145b2 |
container-native-virtualization/virt-cdi-cloner-rhel9@sha256:6a19d45a7163705ad1e143e9c8a94ac4321f47f80fa14ba00a5e91dc5bcbf6cb |
container-native-virtualization/virt-cdi-controller-rhel9@sha256:08f65ed2a0cab3802d5f48a4d41b07972ac86a893c44395cf5d609e955529966 |
container-native-virtualization/virt-cdi-importer-rhel9@sha256:e3d301a7c665187b1a67437c78a6c9eff96cc2ae9570aee722e4e766fcbbbf13 |
container-native-virtualization/virt-cdi-operator-rhel9@sha256:dae8af4372b5f9424e309ca2fa6cc94f011a7d491c0f3448543f8f976ed2cc45 |
container-native-virtualization/virt-cdi-uploadproxy-rhel9@sha256:5a1a791e635a0fd2aa6f2ebb7e3c135f93c9168611214eb50025e99c788f7330 |
container-native-virtualization/virt-cdi-uploadserver-rhel9@sha256:aa98238d09e38401bd2693482de45ab88e207d94ae60743659a2373e52ed994e |
container-native-virtualization/virt-controller-rhel9@sha256:868f23e3decfddd89948a31c84eabff947a12126acf30a43bd3fa488bef81125 |
container-native-virtualization/virt-exportproxy-rhel9@sha256:bd117305d331a5792a6512c770e6a31ed2ee336ea369da20b4ff0e1d407d9813 |
container-native-virtualization/virt-exportserver-rhel9@sha256:e45fb0f4713ba3a2d6c2398eefe4db8524dcf29e2af9493998b2d294a4da8d15 |
container-native-virtualization/virt-handler-rhel9@sha256:3edcca2c76db5b4566a406afd9bdd11ca08d7fc2a1d08403e1ec4bef42625f98 |
container-native-virtualization/virt-launcher-rhel9@sha256:a04403788a1c429c4dbafe34a3f0380b991b0c69af0707d4d13ec9489f2428ce |
container-native-virtualization/virt-operator-rhel9@sha256:bc64dabea6bbed289f4754ad50ef7a798ff2800cef423ca883c72bd650f3852f |
container-native-virtualization/virtio-win-rhel9@sha256:88eba5bc21ca9b4f2d5888bc3a6c0359385a5d24500c396910ad2b64892d6da7 |
container-native-virtualization/vm-console-proxy-rhel9@sha256:a9da9875ccb296b3cd53396e375dabc8fe76bb3fe69889bf00ff4e9eaeaed57c |
container-native-virtualization/vm-network-latency-checkup-rhel9@sha256:b824ea91366f9f79891f171e12f08c291323b8be2ffb12114eda07d2e1d24273 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.