ELSA-2019-4612

ELSA-2019-4612 - Unbreakable Enterprise kernel security update

Type:SECURITY
Impact:IMPORTANT
Release Date:2019-04-12

Description


[4.14.35-1844.4.5]
- x86/apic/x2apic: set back affinity of a single interrupt to one cpu (Mridula Shastry) [Orabug: 29510342]

[4.14.35-1844.4.4]
- ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [Orabug: 29598590]
- swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Dongli Zhang) [Orabug: 29587097]
- swiotlb: add debugfs to track swiotlb buffer usage (Dongli Zhang) [Orabug: 29587097]
- swiotlb: fix comment on swiotlb_bounce() (Dongli Zhang) [Orabug: 29587097]
- scsi: target: add device product id and revision configfs attributes (Alan Adamson) [Orabug: 29344881]
- scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (David Disseldorp) [Orabug: 29344881]
- scsi: target: add device vendor_id configfs attribute (David Disseldorp) [Orabug: 29344881]
- scsi: target: consistently null-terminate t10_wwn strings (David Disseldorp) [Orabug: 29344881]
- scsi: target: use consistent left-aligned ASCII INQUIRY data (David Disseldorp) [Orabug: 29344881]
- x86/speculation: Keep enhanced IBRS on when prctl is used for SSBD control (Alejandro Jimenez) [Orabug: 29526400]
- drm/amdkfd: fix amdkfd use-after-free GP fault (Randy Dunlap) [Orabug: 29534199]

[4.14.35-1844.4.3]
- can: gw: ensure DLC boundaries after CAN frame modification (Oliver Hartkopp) [Orabug: 29215297] {CVE-2019-3701} {CVE-2019-3701}

[4.14.35-1844.4.2]
- x86/speculation: Clean up enhanced IBRS checks in bugs.c (Alejandro Jimenez) [Orabug: 29423796]
- x86/speculation: Keep enhanced IBRS on when spec_store_bypass_disable=on is used (Alejandro Jimenez) [Orabug: 29423796]
- kvm/speculation: Allow KVM guests to use SSBD even if host does not (Alejandro Jimenez) [Orabug: 29423796]
- exec: Fix mem leak in kernel_read_file (YueHaibing) [Orabug: 29454858] {CVE-2019-8980}
- net: crypto set sk to NULL when af_alg_release. (Mao Wenan) [Orabug: 29454874] {CVE-2019-8912}
- {net, IB}/mlx5: Raise fatal IB event when sys error occurs (Daniel Jurgens) [Orabug: 29479744]
- net/mlx5e: Avoid query PPCNT register if not supported by the device (Eyal Davidovich) [Orabug: 29479795]
- mm: enforce min addr even if capable() in expand_downwards() (Jann Horn) [Orabug: 29501977] {CVE-2019-9213}
- [UEK-5] IB/mlx5_core: Use kzalloc when allocating PD (Erez Alfasi) [Orabug: 29479806]
- IB/mlx5: Change debugfs to have per port contents (Parav Pandit) [Orabug: 29486784]
- Revert 'IB/mlx5: Change debugfs to have per port contents' (Qing Huang) [Orabug: 29486784]
- scsi: scsi_transport_iscsi: modify detected conn err to KERN_ERR (Fred Herard) [Orabug: 29487789]
- xen/blkfront: avoid NULL blkfront_info dereference on device removal (Vasilis Liaskovitis) [Orabug: 29489795]
- qlcnic: fix Tx descriptor corruption on 82xx devices (Shahed Shaikh) [Orabug: 29495427]

[4.14.35-1844.4.1]
- scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Anoob Soman) [Orabug: 29024514]
- scsi: scsi_transport_iscsi: redirect conn error to console (Fred Herard) [Orabug: 29469713]
- Revert x86/apic/x2apic: set affinity of a single interrupt to one cpu (Mridula Shastry) [Orabug: 29469651]
- net/mlx5: Fix error handling in load one (Maor Gottlieb) [Orabug: 29019396]
- net/mlx5: Fix mlx5_get_uars_page to return error code (Eran Ben Elisha) [Orabug: 29019396]
- net/mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors (Alaa Hleihel) [Orabug: 29019396]
- net/mlx4_core: Fix wrong calculation of free counters (Eran Ben Elisha) [Orabug: 29019396]
- net/mlx5: Free IRQs in shutdown path (Daniel Jurgens) [Orabug: 29019427]
- net/mlx5e: DCBNL fix min inline header size for dscp (Huy Nguyen) [Orabug: 29019427]
- IB/mlx4: Fix integer overflow when calculating optimal MTT size (Jack Morgenstein) [Orabug: 29019427]
- net/mlx5: Fix mlx5_get_vector_affinity function (Israel Rukshin) [Orabug: 29019427]
- net/mlx5e: Fixed sleeping inside atomic context (Aviad Yehezkel) [Orabug: 29019427]
- IB/core: Generate GID change event regardless of RoCE GID table property (Parav Pandit) [Orabug: 29019427]
- net/mlx5: Vport, Use 'kvfree()' for memory allocated by 'kvzalloc()' (Christophe JAILLET) [Orabug: 29019430]
- IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Jack Morgenstein) [Orabug: 29019795]
- net/mlx5: Add missing SET_DRIVER_VERSION command translation (Noa Osherovich) [Orabug: 29447325]
- net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Raed Salem) [Orabug: 29447325]
- net/mlx5: Fix debugfs cleanup in the device init/remove flow (Jack Morgenstein) [Orabug: 29447325]
- net/mlx5: Check for error in mlx5_attach_interface (Huy Nguyen) [Orabug: 29447325]
- net/mlx5: Fix use-after-free in self-healing flow (Jack Morgenstein) [Orabug: 29447325]
- uek-rpm: update list of removed files, generated by depmod on install stage (Alexander Burmashev) [Orabug: 29460369]

[4.14.35-1844.4.0]
- fs/dcache.c: add cond_resched() in shrink_dentry_list() (Nikolay Borisov) [Orabug: 29450975]
- net_failover: delay taking over primary device to accommodate udevd renaming (Si-Wei Liu)
- hugetlbfs: fix races and page leaks during migration (Mike Kravetz) [Orabug: 29443877]
- rds: update correct congestion map for loopback transport (Mukesh Kacker) [Orabug: 29431289]
- KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Peter Shier) [Orabug: 29408638] {CVE-2019-7221}
- KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Paolo Bonzini) [Orabug: 29408618] {CVE-2019-7222}
- kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Jann Horn) [Orabug: 29408541] {CVE-2019-6974}
- ib_core: initialize shpd field when allocating 'struct ib_pd' (Mukesh Kacker) [Orabug: 29384900]
- bnxt_en: Return linux standard errors in bnxt_ethtool.c (Vasundhara Volam) [Orabug: 29261957]
- bnxt_en: Don't set ETS on unused TCs. (Michael Chan) [Orabug: 29261957]
- bnxt_en: get the reduced max_irqs by the ones used by RDMA (Vasundhara Volam) [Orabug: 29261957]
- bnxt_en: free hwrm resources, if driver probe fails. (Venkat Duvvuru) [Orabug: 29261957]
- bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Vasundhara Volam) [Orabug: 29261957]
- bnxt_en: Fix VNIC reservations on the PF. (Michael Chan) [Orabug: 29261957]


Related CVEs


CVE-2019-7221
CVE-2019-8980
CVE-2019-3701
CVE-2019-6974
CVE-2019-9213
CVE-2019-8912
CVE-2019-7222

Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 7 (aarch64) kernel-uek-4.14.35-1844.4.5.el7uek.src.rpm57c9e290d2fffc33b7e10c64ec596dea40840643e7f83bfebe0a7a831ce70ebfELSA-2025-20190ol7_aarch64_latest
kernel-uek-4.14.35-1844.4.5.el7uek.aarch64.rpmfec2389f4318e805008928d300aeb3070f83c009f05226df23b355e6b10c42c9ELSA-2025-20190ol7_aarch64_latest
kernel-uek-debug-4.14.35-1844.4.5.el7uek.aarch64.rpm8a8fd98bab4341613e32c11fc92d89ff9b0899e9286295b6d5ae73c13aee8da1ELSA-2025-20190ol7_aarch64_latest
kernel-uek-debug-devel-4.14.35-1844.4.5.el7uek.aarch64.rpmbd657b817eb406cd203fdcfc413fc3bedecc00f939db56754f06f2faac90b282ELSA-2025-20190ol7_aarch64_latest
kernel-uek-devel-4.14.35-1844.4.5.el7uek.aarch64.rpm88536237afb995ae556f736ec85ebc11ac8b91ba1aba533c8aa468afb91725efELSA-2025-20190ol7_aarch64_latest
kernel-uek-headers-4.14.35-1844.4.5.el7uek.aarch64.rpm8466ad45a5c9d59c8ed329e7f1eeb44ef9a8abfb596dd0e5782cdd17cd3e380eELBA-2025-20014ol7_aarch64_latest
kernel-uek-tools-4.14.35-1844.4.5.el7uek.aarch64.rpm14e612c65cab5d3632e5b4464c0a43926634a3387f677b5270de1894f1dddb00ELSA-2025-20190ol7_aarch64_latest
kernel-uek-tools-libs-4.14.35-1844.4.5.el7uek.aarch64.rpm9dd427d3da5d5d674f9b71370fbc12b5455944233aa38048d7ba35ae43238dd2ELSA-2025-20019ol7_aarch64_latest
kernel-uek-tools-libs-devel-4.14.35-1844.4.5.el7uek.aarch64.rpm8b164719779e07b72e255397baea59f59d8f8565323c35d13422e0dd66fb49dbELBA-2025-20014ol7_aarch64_latest
perf-4.14.35-1844.4.5.el7uek.aarch64.rpm3118a4843645323744f490c22fe0b99818680c9388112eb7ad6653627d49958cELSA-2025-20019ol7_aarch64_latest
python-perf-4.14.35-1844.4.5.el7uek.aarch64.rpme0f89d8ec1e1658c469cf34eff212b8f2f5332d43d4636cc4de1af25124012fdELSA-2025-20019ol7_aarch64_latest
Oracle Linux 7 (x86_64) kernel-uek-4.14.35-1844.4.5.el7uek.src.rpm57c9e290d2fffc33b7e10c64ec596dea40840643e7f83bfebe0a7a831ce70ebfELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-4.14.35-1844.4.5.el7uek.x86_64.rpmc66bba344406c42544c382552f9e7878db142bf397dc102eda92fc1039328611ELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-debug-4.14.35-1844.4.5.el7uek.x86_64.rpm10c0601ab95e5bf6c34c1c24e3048d7412e5f418711a75dbca9c0b236da4f7a8ELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-debug-devel-4.14.35-1844.4.5.el7uek.x86_64.rpmcade140eae13fb6b22447e09a028b6f52bdfaae88c494291b76506aeba1f6532ELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-devel-4.14.35-1844.4.5.el7uek.x86_64.rpmd859bcc5de41da76c9b7761b3dd861b6a6123dbb12dde9b71ac7827332f7e966ELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-doc-4.14.35-1844.4.5.el7uek.noarch.rpma6534d126b6d06b05eaa6997c9dac885a465de3319b1b9ee3e4819648d282c01ELSA-2025-20190ol7_x86_64_UEKR5_archive
kernel-uek-tools-4.14.35-1844.4.5.el7uek.x86_64.rpme6166490352d3584fa7bc648425b5ff66286200647c19705d46e8207edf9a2e5ELSA-2025-20190ol7_x86_64_UEKR5_archive



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete