- Issued:
- 2020-02-13
- Updated:
- 2020-02-13
RHSA-2020:0498 - Security Advisory
Synopsis
Moderate: Red Hat Virtualization Engine security, bug fix and enhancement update
Type/Severity
Security Advisory: Moderate
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An update is now available for Red Hat Virtualization Engine 4.3.
Red Hat Product Security has rated this update as having a security impact of Moderate. 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
The org.ovirt.engine-root is a core component of oVirt.
The following packages have been upgraded to a later upstream version: org.ovirt.engine-root (4.3.8.2), ovirt-engine-dwh (4.3.8), ovirt-engine-metrics (1.3.6.1), ovirt-fast-forward-upgrade (1.0.0), ovirt-imageio-common (1.5.3), ovirt-imageio-proxy (1.5.3), ovirt-web-ui (1.6.0), rhv-log-collector-analyzer (0.2.15), v2v-conversion-host (1.16.0). (BZ#1767333, BZ#1776722, BZ#1779587, BZ#1779631)
Security Fix(es):
- ovirt-engine: response_type parameter allows reflected XSS (CVE-2019-19336)
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):
- Previously, when a vNIC had two references to a VM, if the VM is a template, one reference was used. Otherwise, the other reference was used. This construct confused the constraint checker of the database and enabled inconsistencies. Bug 1528316 and bug 1684586 disabled the check of this constraint during upgrades. The current release fixes this issue by merging both references into a single one, which has to be set. As a result, the improved data structure in the database matches the database constraints and prevents inconsistencies. (BZ#1688781)
- Previously, after using the REST API to create an affinity group, the resulting group did not have the required labels, even though they were defined in the request body. The current release fixes this issue so the affinity group has the labels that were defined in the request body. (BZ#1781380)
- Previously, when you deleted a snapshot of a VM with a LUN disk, its image ID parsed incorrectly and used "mapper" as its value, which caused a null pointer exception. The current release fixes this issue by avoiding disks whose image ID parses as 'mapper' so deleting the VM snapshot is successful. (BZ#1779664)
- Prevously, upgrading RHV Manager from 4.2 to 4.3 ovirt-fast-forward-upgrade fails with a yum dependency error. The current version fixes this issue. (BZ#1754979)
- Previously, when you used the VM Portal to create a Windows virtual machine, it failed with the following error "CREATE_VM failed [Cannot add VM. Invalid time zone for given OS type., Attribute: vmStatic]." The Administration Portal did not have this issue. The current release fixes this issue. (BZ#1773580)
- Normally, when the "UserSessionTimeOutInterval" is set to a negative value such as "-1", the user remains logged into the VM Portal indefinitely. However, in RHV version 4.5.3.6, a negative value automatically logged the user out immediately. The current release fixes this issue. (BZ#1757423)
Enhancements:
- This release adds a new 'status' column to the affinity group table that shows whether all of an affinity group's rules are satisfied (status = ok) or not (status = broken). The "Enforcing" option does not affect this status. (BZ#1767333)
- In this release, Metrics Store adds support for a flat DNS environment without subdomains. This capability helps you satisfy security policies that mandate having a "flat" DNS environment with no submains. To enable this capability, you add a suffix to the master0 virtual machine when you configure networking for Metrics Store virtual machines. For example, if you set 'openshift_ovirt_machine_suffix' to 'prod' and 'public_hosted_zone' is 'example.com', then the metrics store virtual machine will be called 'master-prod0.example.com'. (BZ#1782412)
- This release adds a new feature, rhv-image-discrepancies, which reports discrepancies between images in the engine database and storage. The report lists images that are present in one location but missing from the other. Also, for images that are present in both locations, the report lists discrepancies in the values of attributes such as status, parent_id, and type. (BZ#1739106)
Solution
For details on how to apply this update, which includes the changes described in this advisory, refer to:
Affected Products
- Red Hat Virtualization Manager 4.3 x86_64
Fixes
- BZ - 1688781 - [downstream clone - 4.4.0] Upgrade from 4.3 to 4.4 will fail if there are versioned templates in database
- BZ - 1739106 - [RFE] Compare storage with database for discrepancies
- BZ - 1754979 - [ovirt-fast-forward-upgrade] Error: ovirt-engine-setup-plugin-ovirt-engine conflicts with ovirt-engine-4.2.5.2-0.1.el7ev.noarch
- BZ - 1757423 - Users immediately logged out from User portal due to negative UserSessionTimeOutInterval
- BZ - 1772506 - Fluentd error when stopping metrics services through playbook on 4.3
- BZ - 1773580 - [downstream clone - 4.3.8] From VM Portal, users cannot create Operating System Windows VM.
- BZ - 1773704 - engine-cleanup is removing all files listed in "uninstall.conf" irrespective of the options provided
- BZ - 1776722 - [Rebase] Rebase v2v-conversion-host for RHV 4.3.8 engine
- BZ - 1779587 - [Metrics] Rebase bug - for the 4.3.8 release
- BZ - 1779631 - [DWH] Rebase bug - for the 4.3.8 release
- BZ - 1779664 - MERGE_STATUS fails with 'Invalid UUID string: mapper' when Direct LUN that already exists is hot-plugged [RHV clone - 4.3.8]
- BZ - 1780234 - Metric Store reports all hosts in Default cluster regardless of cluster assignment.
- BZ - 1781001 - CVE-2019-19336 ovirt-engine: response_type parameter allows reflected XSS
- BZ - 1781380 - Rest API for creating affinity group with labels is resulted with the group created with missing labels [RHV clone - 4.3.8]
- BZ - 1782412 - [RFE] RHV+Metrics Store - Support a Flat DNS environment without subdomains
CVEs
Red Hat Virtualization Manager 4.3
SRPM | |
---|---|
ovirt-engine-4.3.8.2-0.4.el7.src.rpm | SHA-256: a5aa89d9e60af31b25b5de75c98039c2945de0a103e38a6d3e1c818deffc5d03 |
ovirt-engine-dwh-4.3.8-1.el7ev.src.rpm | SHA-256: b906ce70fd170cdc26d365f366d292fc6a83e0ffb7d01c1d168b4d7233d16773 |
ovirt-engine-metrics-1.3.6.2-1.el7ev.src.rpm | SHA-256: fc5ade40ad5d97d43e2f23c57dc4b1228bc0c96cece2009d7264418aa0004eb9 |
ovirt-fast-forward-upgrade-1.0.0-16.el7ev.src.rpm | SHA-256: cd89f62bc3e803d239b20e7b2902ae34807c5c89479dec86953e447e2614cf56 |
ovirt-imageio-common-1.5.3-0.el7ev.src.rpm | SHA-256: 98f7698a6b237ecbf49047026b6f4211e44ce137086cffa447aa4a6bef55a431 |
ovirt-imageio-proxy-1.5.3-0.el7ev.src.rpm | SHA-256: 8741d5a0bc6f16ca644b3c45313b1233fc36187092c1d0219969d9d1c7721681 |
ovirt-web-ui-1.6.0-2.el7ev.src.rpm | SHA-256: 1b06c44bb0b8dddef8d07483aeb1ab17f9e5557c325429c021ae674d7e851c5f |
rhv-log-collector-analyzer-0.2.15-0.el7ev.src.rpm | SHA-256: 0a2f2290756c420e2bd8c6fc581e1f1e131c21a95c3ff0cabaf3af6388c1669e |
v2v-conversion-host-1.16.0-3.el7ev.src.rpm | SHA-256: 4394d3b841cc2e271f269cd42d8c8e3bdccec4f9b38547ddb3e295cf85f7a847 |
x86_64 | |
ovirt-engine-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 86edec8d3c1834f25e5b20d471cded68e42759f2cfac6f9a3b8b7ec6d246856e |
ovirt-engine-backend-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 5615f42a60e76bfff2538cd56b9acec244eff23650242c5b4fe23e8c569439e2 |
ovirt-engine-dbscripts-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 193f088373f10efeb06a9414b44d9d5f153e38d86716b3a629c4eb2b46f8d3d7 |
ovirt-engine-dwh-4.3.8-1.el7ev.noarch.rpm | SHA-256: f5101333940071b69070c17b388efb6798d459bb9505ee021cf4af7437924729 |
ovirt-engine-dwh-setup-4.3.8-1.el7ev.noarch.rpm | SHA-256: d84a35653c1b8ca0c636920ec650051869c00e715fc7b259b0a6f229b34954a7 |
ovirt-engine-extensions-api-impl-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 3d4c8472bda60c5d0bfcd3d2b4a6829a685655a7f1975c6f27fb717e9999eb7e |
ovirt-engine-extensions-api-impl-javadoc-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 4622ed7cfc3a98413978b94d4768588c056bec2a87ae7045ce3c3acf935fb466 |
ovirt-engine-health-check-bundler-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: ee7a605fe00ab67fd98d7acc22a699b71f440b788b5a84c5c3af1144415c287c |
ovirt-engine-metrics-1.3.6.2-1.el7ev.noarch.rpm | SHA-256: 362cf4c7ee28b941ea2484f430a59a06bed8077f8c3c7220f1bae06703c8dfab |
ovirt-engine-restapi-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: a905587bb10b8fd872588cc1ac519d2faadec8ba38d5e569d0fc995a0c9410c1 |
ovirt-engine-setup-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 41fc9512a8a807591ef83715d9c2513e66d3fac23569bc450670494dda6562d3 |
ovirt-engine-setup-base-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 95c36604c13836de2cc8e1bbe3c34d97bec1f41857c0e6ffb8c9a8f45f4b1b7d |
ovirt-engine-setup-plugin-cinderlib-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 9d5fb25cfbf29e4fce778ac97e4755fb5534ecac3fa2c5badd6dcbf1b52faa97 |
ovirt-engine-setup-plugin-ovirt-engine-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 27d8088d64716cdf03c204826df8042b805b41194fa1c668d5275c894c6d1821 |
ovirt-engine-setup-plugin-ovirt-engine-common-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 9f748821e7900dafdf98aba7ebc36c063a1bbbeec11c2c1c2675fca6bc181388 |
ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: da8ace4a4f3e5d1112d62626aad34306db670f02928bfa01686a3307c9833aea |
ovirt-engine-setup-plugin-websocket-proxy-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 88c3d3b47b860e546f0fef0ea3196586454845b3e79eb5fbe4cc9d28f7acdf57 |
ovirt-engine-tools-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 1aec43f00a23582e95727fcb7343eda1d8d9eca4bca8169065a1d7eb1cfd0db6 |
ovirt-engine-tools-backup-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 033873c50734c443d978dd0a7981ae6e91dd01fd58a5d47f9faaaf8296b64d82 |
ovirt-engine-vmconsole-proxy-helper-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 7cc652df06dbb4aeaac80519ecedc8c7aafdbe19ab3175d9300e0c97067fcb85 |
ovirt-engine-webadmin-portal-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: cae1137c196f3ca2e0f62056b05cf24ce7fc84b3075a291b2c57cdb8ee051626 |
ovirt-engine-websocket-proxy-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 4e2006a035122ef95cc1db2c1001f431998cf855ef856cb59d07f74c6386029d |
ovirt-fast-forward-upgrade-1.0.0-16.el7ev.noarch.rpm | SHA-256: 6d3fd563d202c01fadfeb9af22f60b36f8c9c121e7fa10ff8e994d5f29f1e2fb |
ovirt-imageio-common-1.5.3-0.el7ev.x86_64.rpm | SHA-256: 4696fccee108fb62eb8b6005491ed067f11fdf7c2db8ed0860f64e6feade6aae |
ovirt-imageio-common-debuginfo-1.5.3-0.el7ev.x86_64.rpm | SHA-256: 4e2f4991d44cb6a1b024dfee886178e9c899b33be32d6d70d3b5e76a83e85643 |
ovirt-imageio-proxy-1.5.3-0.el7ev.noarch.rpm | SHA-256: 19f3a68bdd4486a6773fb2fd431902229cf8f7104268659c95724231bde2bf3d |
ovirt-imageio-proxy-setup-1.5.3-0.el7ev.noarch.rpm | SHA-256: 5d951d3e03077607f532c482c1236bd0363dd14163611c6e4e89cd7064ab6762 |
ovirt-web-ui-1.6.0-2.el7ev.noarch.rpm | SHA-256: 05b08d12e7b296c1093a87444e041730faae53389832a488acff4fb3f3e1f252 |
python2-ovirt-engine-lib-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 05cf0b7dcea2e2ee2b085ee952660d2730c80e675041ea0b690d5f4564925311 |
rhv-log-collector-analyzer-0.2.15-0.el7ev.noarch.rpm | SHA-256: 320334766974a0ddbbbd8186531e8c9c4abbde02cf6f4bb6c20f1a2c15ca1528 |
rhvm-4.3.8.2-0.4.el7.noarch.rpm | SHA-256: 24b4d705e967d60f418c5ea843e246e8e85a64ca6b9fafb306c41999e86ce7c4 |
v2v-conversion-host-ansible-1.16.0-3.el7ev.noarch.rpm | SHA-256: 81d508d76032f967706062f8dac9cd7efcd25c759c45dd1deba64d712130182a |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.