Skip to content
OpenAdvisories
High ELSA-2023-7077 53 CVEs

Important: kernel security, bug fix, and enhancement update (Oracle Linux 8)

Published Nov 17, 2023 · Updated Nov 17, 2023

Summary

[4.18.0-513.5.1_9.OL8]
- Update Oracle Linux certificates (Kevin Lyons)
- Disable signing for aarch64 (Ilya Okomin)
- Oracle Linux RHCK Module Signing Key was added to the kernel trusted keys list (olkmod_signing_key.pem) [Orabug: 29539237]
- Update x509.genkey [Orabug: 24817676]
- Conflict with shim-ia32 and shim-x64 <= 15.3-1.0.3
- Remove upstream reference during boot (Kevin Lyons) [Orabug: 34750652]
- Drop not needed patch

[4.18.0-513.5.1_9]
- redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski)
- Revert 'mm, meminit: recalculate pcpu batch and high limits after init completes' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count()' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: move free_the_page' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: allow high-order pages to be stored on the per-cpu lists' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: fetch the correct pcp buddy during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: track range of active PCP lists during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: simplify how many pages are selected per pcp list during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: drain the requested list first during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: free pages in a single pass during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: do not prefetch buddies during bulk free' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: check high-order pages for corruption during PCP operations' (Chris von Recklinghausen) [RHEL-8539]
- Revert 'mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page' (Chris von Recklinghausen) [RHEL-8539]

[4.18.0-513.4.1_9]
- Revert 'cnic: Use the bitmap API to allocate bitmaps' (Chris Leech) [RHEL-1950]
- Revert 'cnic: don't pass bogus GFP_ flags to dma_alloc_coherent' (Chris Leech) [RHEL-1950]
- scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports (Paul Ely) [RHEL-2602]
- scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo (Paul Ely) [RHEL-2602]
- gfs2: Add quota_change type (Bob Peterson) [2224075]

[4.18.0-513.3.1_9]
- drm/amd/display: fix the white screen issue when >= 64GB DRAM (Mika Penttila) [2231934]
- gfs2: conversion deadlock do_promote bypass (Bob Peterson) [2225228]
- gfs2: do_promote cleanup (Andreas Gruenbacher) [2225228]
- gfs2: Make use of list_is_first (Andreas Gruenbacher) [2225228]

[4.18.0-513.2.1_9]
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227916]
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227916]
- x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227916]
- fs: don't audit the capability check in simple_xattr_list() (Andrey Albershteyn) [RHEL-863]

[4.18.0-513.1.1_9]
- thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974]
- mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554]
- mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554]
- mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554]
- mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554]

[4.18.0-513]
- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) [2230213]
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Davide Caratti) [2225202] {CVE-2023-3609}
- cifs: fix bogus cifs_mount error handling in RHEL8 (Jeffrey Layton) [2215018]
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Ricardo Robaina) [2190257] {CVE-2023-30456}
- netfilter: snat: evict closing tcp entries on reply tuple collision (Florian Westphal) [2196717]
- tun: avoid double free in tun_free_netdev (Jon Maloy) [2156366 2156371] {CVE-2022-4744}
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225103] {CVE-2023-3776}
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Davide Caratti) [2225196] {CVE-2023-3611}
- net/sched: sch_qfq: reintroduce lmax bound check for MTU (Davide Caratti) [2225196]
- net/sched: sch_qfq: refactor parsing of netlink parameters (Davide Caratti) [2225196]
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128}
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128}
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128}
- scsi: lpfc: Remove reftag check in DIF paths (Paul Ely) [2229152]
- scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN (Paul Ely) [2229152]
- scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO (Paul Ely) [2229152]
- scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions (Paul Ely) [2229152]
- scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node (Paul Ely) [2229152]
- scsi: lpfc: Qualify ndlp discovery state when processing RSCN (Paul Ely) [2229152]
- gfs2: Fix freeze consistency check in gfs2_trans_add_meta (Andreas Gruenbacher) [2095340]
- gfs2: gfs2_freeze_lock_shared cleanup (Andreas Gruenbacher) [2095340]
- gfs2: Replace sd_freeze_state with SDF_FROZEN flag (Andreas Gruenbacher) [2095340]
- gfs2: Rework freeze / thaw logic (Andreas Gruenbacher) [2095340]
- gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} (Andreas Gruenbacher) [2095340]
- gfs2: Reconfiguring frozen filesystem already rejected (Andreas Gruenbacher) [2095340]
- gfs2: Rename gfs2_freeze_lock{ => _shared } (Andreas Gruenbache

Fixed packages 20

ReleasePackageFixed in
Oracle Linux · 8 bpftool 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-abi-stablelists 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-core 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-cross-headers 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-debug 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-debug-core 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-debug-devel 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-debug-modules 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-debug-modules-extra 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-devel 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-doc 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-headers 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-modules 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-modules-extra 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-tools 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-tools-libs 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 kernel-tools-libs-devel 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 perf 0:4.18.0-513.5.1.el8_9
Oracle Linux · 8 python3-perf 0:4.18.0-513.5.1.el8_9

Vulnerabilities 53