[El-errata] ELSA-2021-0856 Important: Oracle Linux 7 kernel security and bug fix update

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Wed Mar 17 20:51:46 PDT 2021

Oracle Linux Security Advisory ELSA-2021-0856


The following updated rpms for Oracle Linux 7 have been uploaded to the 
Unbreakable Linux Network:



Description of changes:

- Oracle Linux certificates (Ilya Okomin)
- Oracle Linux RHCK Module Signing Key was compiled into kernel 
(olkmod_signing_key.x509)(alexey.petrenko at oracle.com)
- Update x509.genkey [Orabug: 24817676]
- Conflict with shim-ia32 and shim-x64 <= 15-2.0.3.el7

- [pinctrl] devicetree: Avoid taking direct reference to device name 
string (Aristeu Rozanski) [1922902] {CVE-2020-0427}
- [pinctrl] Delete an error message (Aristeu Rozanski) [1922902] 
- [tty] vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl 
(Aristeu Rozanski) [1896775] {CVE-2020-25656}
- [tty] vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl (Aristeu 
Rozanski) [1896775] {CVE-2020-25656}
- [tty] vt: keyboard, extend func_buf_lock to readers (Aristeu Rozanski) 
[1896775] {CVE-2020-25656}
- [tty] vt: keyboard, simplify vt_kdgkbsent (Aristeu Rozanski) [1896775] 
- [tty] keyboard, do not speculate on func_table index (Aristeu 
Rozanski) [1896775] {CVE-2020-25656}
- [tty] vt: fix write/write race in ioctl(KDSKBSENT) handler (Aristeu 
Rozanski) [1896775] {CVE-2020-25656}
- [iommu] amd: return error on real irq alloc failure (Jerry Snitselaar) 
- [iommu] amd: Set DTE[IntTabLen] to represent 512 IRTEs (Jerry 
Snitselaar) [1921187]
- [iommu] amd: Increase interrupt remapping table limit to 512 entries 
(Jerry Snitselaar) [1921187]
- [scsi] lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1875961]
- [scsi] lpfc: Fix NVMe rport deregister and registration during ADISC 
(Dick Kennedy) [1875961]
- [scsi] lpfc: Fix ADISC reception terminating login state if a NVME 
target (Dick Kennedy) [1875961]
- [netdrv] i40e: revert "i40e: don't report link up for a VF who hasn't 
enabled queues" (Stefan Assmann) [1901064]

- [md] Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) 
- [md] improve variable names in md_flush_request() (Xiao Ni) [1889372]
- [kernel] timer: Fix potential bug in requeue_timers() (Waiman Long) 
- [x86] kvm: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits 
(Vitaly Kuznetsov) [1890669]
- [x86] kvm: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Vitaly 
Kuznetsov) [1890669]
- [md] dm-mirror: fix a crash if the underlying block device doesn't 
have merge_bvec_fn (Mikulas Patocka) [1916407]
- [gpu] drm/i915: Fix use-after-free when destroying GEM context (Dave 
Airlie) [1814731] {CVE-2020-7053}

- [kernel] watchdog: use nmi registers snapshot in hardlockup handler 
(Prarit Bhargava) [1916589]
- [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) 
- [net] netfilter: ctnetlink: add a range check for l3/l4 protonum 
(Florian Westphal) [1888296] {CVE-2020-25211}
- [net] icmp: randomize the global rate limiter (Antoine Tenart) 
[1896515] {CVE-2020-25705}

- [fs] nfs: Fix security label length not being reset (Dave Wysochanski) 
- [target] scsi: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) 
[1900469] {CVE-2020-28374}
- [ipc] sem.c: fully initialize sem_array before making it visible 
(Vladis Dronov) [1877264]
- [netdrv] geneve: add transport ports in route lookup for geneve 
(Sabrina Dubroca) [1885144] {CVE-2020-25645}
- [kernel] perf/core: Fix race in the perf_mmap_close() function 
(Michael Petlan) [1869936] {CVE-2020-14351}

- [x86] kvm: svm: Initialize prev_ga_tag before use ("Dr. David Alan 
Gilbert") [1909036]
- [scsi] scsi_dh: fix scheduling while atomic and also missing unlock in 
error path (Mike Snitzer) [1619147]
- [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed 
Gamal) [1908896]
- [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame 
buffer driver (Mohammed Gamal) [1908896]
- [scsi] target: iscsi: Fix cmd abort fabric stop race (Maurizio 
Lombardi) [1784540]
- [scsi] target/iscsi: Avoid iscsit_release_commands_from_conn() 
deadlock (Maurizio Lombardi) [1784540]
- [s390] kernel/uv: handle length extension properly (Claudio Imbrenda) 

- [tty] Fix ->pgrp locking in tiocspgrp() (Chris von Recklinghausen) 
[1908193] {CVE-2020-29661}
- [net] fix struct pid memory leak (Jay Shin) [1901797]
- [hid] Fix assumption that devices have inputs (Chris von 
Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Chris 
von Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] microsoft: Add rumble support for Xbox One S controller (Chris 
von Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] microsoft: Convert private data to be a proper struct (Chris von 
Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] revert "hid: microsoft: fix invalid rdesc for 3k kbd" (Chris von 
Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] input: ignore System Control application usages if not System 
Controls (Chris von Recklinghausen) [1821870] {CVE-2019-19532}
- [hid] hid-microsoft: Do the check for the ms usage page per device 
(Chris von Recklinghausen) [1821870] {CVE-2019-19532}
- [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and 
num_tc (Antoine Tenart) [1903819]
- [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine 
Tenart) [1903819]

More information about the El-errata mailing list