SUSE-SU-2023:2162-1: important: Security update for the Linux Kernel
sle-security-updates at lists.suse.com
sle-security-updates at lists.suse.com
Wed May 10 20:30:23 UTC 2023
# Security update for the Linux Kernel
Announcement ID: SUSE-SU-2023:2162-1
Rating: important
References:
* #1142685
* #1142926
* #1174777
* #1190544
* #1202353
* #1205128
* #1207088
* #1209342
* #1209687
* #1209777
* #1209871
* #1209887
* #1209969
* #1209999
* #1210202
* #1210301
* #1210329
* #1210336
* #1210337
* #1210430
* #1210460
* #1210466
* #1210469
* #1210498
* #1210506
* #1210534
* #1210647
* #1210827
* #1211037
Cross-References:
* CVE-2020-36691
* CVE-2022-43945
* CVE-2023-1611
* CVE-2023-1670
* CVE-2023-1855
* CVE-2023-1989
* CVE-2023-1990
* CVE-2023-1998
* CVE-2023-2124
* CVE-2023-2162
* CVE-2023-2483
* CVE-2023-30772
CVSS scores:
* CVE-2020-36691 ( SUSE ): 5.9 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2020-36691 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-43945 ( SUSE ): 8.8 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-43945 ( NVD ): 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1611 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1611 ( NVD ): 6.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1670 ( SUSE ): 4.4 CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H
* CVE-2023-1670 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1855 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1855 ( NVD ): 6.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1989 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1989 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1990 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1990 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1998 ( SUSE ): 5.6 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
* CVE-2023-1998 ( NVD ): 5.6 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
* CVE-2023-2124 ( SUSE ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2162 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2162 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-2483 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-30772 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-30772 ( NVD ): 6.4 CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected Products:
* SUSE Linux Enterprise High Performance Computing 12 SP5
* SUSE Linux Enterprise Server 12 SP5
* SUSE Linux Enterprise Server for SAP Applications 12 SP5
An update that solves 12 vulnerabilities and has 17 fixes can now be installed.
## Description:
The SUSE Linux Enterprise 12 SP5 AZURE kernel was updated to receive various
security and bugfixes.
The following security bugs were fixed:
* CVE-2023-2483: Fixed a use after free bug in emac_remove due caused by a
race condition (bsc#1211037).
* CVE-2023-2124: Fixed an out of bound access in the XFS subsystem that could
have lead to denial-of-service or potentially privilege escalation
(bsc#1210498).
* CVE-2023-1670: Fixed a use after free in the Xircom 16-bit PCMCIA Ethernet
driver. A local user could use this flaw to crash the system or potentially
escalate their privileges on the system (bsc#1209871).
* CVE-2023-2162: Fixed an use-after-free flaw in iscsi_sw_tcp_session_create
(bsc#1210647).
* CVE-2023-1998: Fixed a use after free during login when accessing the shost
ipaddress (bsc#1210506).
* CVE-2023-30772: Fixed a race condition and resultant use-after-free in
da9150_charger_remove (bsc#1210329).
* CVE-2023-1855: Fixed a use after free in xgene_hwmon_remove (bsc#1210202).
* CVE-2023-1989: Fixed a use after free in btsdio_remove (bsc#1210336).
* CVE-2023-1990: Fixed a use after free in ndlc_remove (bsc#1210337).
* CVE-2022-43945: Fixed a buffer overflow in the NFSD implementation
(bsc#1205128).
* CVE-2023-1611: Fixed an use-after-free flaw in btrfs_search_slot
(bsc#1209687).
* CVE-2020-36691: Fixed a denial of service vulnerability via a nested Netlink
policy with a back reference (bsc#1209777).
The following non-security bugs were fixed:
* USB: dwc3: fix runtime pm imbalance on probe errors (git-fixes).
* USB: dwc3: fix runtime pm imbalance on unbind (git-fixes).
* ath10k: Fix error handling in case of CE pipe init failure (git-fixes).
* ath10k: Fix missing frame timestamp for beacon/probe-resp (git-fixes).
* ath10k: Fix the parsing error in service available event (git-fixes).
* ath10k: add missing error return code in ath10k_pci_probe() (git-fixes).
* ath10k: fix control-message timeout (git-fixes).
* ath10k: fix division by zero in send path (git-fixes).
* ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (git-
fixes).
* audit: improve audit queue handling when "audit=1" on cmdline (bsc#1209969).
* bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (git-
fixes).
* cachefiles: Drop superfluous readpages aops NULL check (bsc#1210430).
* cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is
active (bsc#1210430).
* cachefiles: Fix race between read_waiter and read_copier involving op->to_do
(bsc#1210430).
* cachefiles: Handle readpage error correctly (bsc#1210430).
* cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
(bsc#1210827).
* cifs: fix negotiate context parsing (bsc#1210301).
* cifs: fix open leaks in open_cached_dir() (bsc#1209342).
* cred: allow get_cred() and put_cred() to be given NULL (bsc#1209887).
* crypto: x86/ghash - fix unaligned access in ghash_setkey() (git-fixes).
* drivers: net: lmc: fix case value for target abort error (git-fixes).
* fscache, cachefiles: remove redundant variable 'cache' (bsc#1210430).
* ftrace: Mark get_lock_parent_ip() __always_inline (git-fixes).
* intel_pmc_ipc: restore ability to call functions with irq enabled (git-
fixes).
* ipmi: fix SSIF not responding under certain cond (git-fixes).
* iwlwifi: Fix -EIO error code that is never returned (git-fixes).
* iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (git-fixes).
* iwlwifi: pcie: fix locking when "HW not ready" (git-fixes).
* iwlwifi: pcie: gen2: fix locking when "HW not ready" (git-fixes).
* iwlwifi: pcie: reschedule in long-running memory reads (git-fixes).
* kabi/severities: ignore KABI for NVMe, except nvme-fc (bsc#1174777).
* kcm: Only allow TCP sockets to be attached to a KCM mux (git-fixes).
* keys: Change keyring_serialise_link_sem to a mutex (bsc#1207088).
* keys: Fix linking a duplicate key to a keyring's assoc_array (bsc#1207088).
* keys: Hoist locking out of __key_link_begin() (bsc#1207088).
* kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (git-
fixes).
* l2tp: clean up stale tunnel or session in pppol2tp_connect's error path
(git-fixes).
* l2tp: fix pseudo-wire type for sessions created by pppol2tp_connect() (git-
fixes).
* l2tp: reject creation of non-PPP sessions on L2TPv2 tunnels (git-fixes).
* net/ncsi: Do not return error on normal response (git-fixes).
* net: axienet: Fix double deregister of mdio (git-fixes).
* net: core: dst: Add kernel-doc for 'net' parameter (git-fixes).
* net: core: dst_cache_set_ip6: Rename 'addr' parameter to 'saddr' for
consistency (git-fixes).
* net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211b
(git-fixes).
* net: prevent ISA drivers from building on PPC32 (git-fixes).
* net: usb: qmi_wwan: add Telit 0x1080 composition (git-fixes).
* netfilter: nft_set_rbtree: fix parameter of __nft_rbtree_lookup() (git-
fixes).
* netfilter: x_tables: Add note about how to free percpu counters (git-fixes).
* ntp: Limit TAI-UTC offset (git-fixes)
* nvme-pci: do not WARN_ON in nvme_reset_work if ctrl.state is not RESETTING
(git-fixes).
* nvme-pci: fix doorbell buffer value endianness (git-fixes).
* nvme: retain split access workaround for capability reads (git-fixes).
* platform/x86: intel_pmc_ipc: Use devm_* calls in driver probe function (git-
fixes).
* platform/x86: intel_pmc_ipc: Use spin_lock to protect GCR updates (git-
fixes).
* powercap: fix possible name leak in powercap_register_zone() (git-fixes).
* powerpc/numa: Consider the max NUMA node for migratable LPAR (bsc#1209999
ltc#202140 bsc#1190544 ltc#194520 bsc#1142685 ltc#179509 git-fixes).
* powerpc/numa: Detect support for coregroup (bsc#1209999 ltc#202140
bsc#1142685 ltc#179509 git-fixes).
* powerpc/numa: Limit possible nodes to within num_possible_nodes (bsc#1209999
ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/numa: Restrict possible nodes based on platform (bsc#1209999
ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/papr_scm: Update the NUMA distance table for the target node
(bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/pseries: Consolidate different NUMA distance update code paths
(bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (bsc#1209999
ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/pseries: rename min_common_depth to primary_domain_index
(bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* printk: Give error on attempt to set log buffer length to over 2G
(bsc#1210534).
* ring-buffer: Fix race while reader and writer are on the same page (git-
fixes).
* rpm/kernel-obs-build.spec.in: Remove SLE11 cruft
* s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (git-fixes).
* scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (git-fixes).
* scsi: qla2xxx: Perform lockless command completion in abort path (git-
fixes).
* sctp: do not free asoc when it is already dead in sctp_sendmsg (git-fixes).
* sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf
(git-fixes).
* sctp: use the right sk after waking up from wait_buf sleep (git-fixes).
* struct ci_hdrc: hide new member at end (git-fixes).
* struct wmi_svc_avail_ev_arg: new member to end (git-fixes).
* timekeeping: Prevent 32bit truncation in (git-fixes)
* tuntap: fix dividing by zero in ebpf queue selection (git-fixes).
* uprobes/x86: Fix detection of 32-bit user mode (git-fixes).
* usb/ohci-platform: Fix a warning when hibernating (git-fixes).
* usb: chipidea: core: fix possible concurrent when switch role (git-fixes).
* usb: chipidea: fix missing goto in `ci_hdrc_probe` (git-fixes).
* usb: dwc3: core: fix kernel panic when do reboot (git-fixes).
* usb: dwc3: gadget: Do not set IMI for no_interrupt (git-fixes).
* usb: host: ohci-pxa27x: Fix and & vs | typo (git-fixes).
* usb: storage: Add check for kcalloc (git-fixes).
* usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (git-
fixes).
* watchdog: pcwd_usb: Fix attempting to access uninitialized memory (git-
fixes).
* wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (git-
fixes).
* workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (bsc#1210460).
* workqueue: Fix spurious sanity check failures in destroy_workqueue()
(bsc#1210460).
* wq: handle VM suspension in stall detection (bsc#1210466).
* x86, boot: Remove multiple copy of static function sanitize_boot_params()
(git-fixes).
* x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines (git-
fixes).
* x86/apic: Handle missing global clockevent gracefully (git-fixes
bsc#1142926).
* x86/apic: Soft disable APIC before initializing it (git-fixes).
* x86/boot/compressed: Disable relocation relaxation (git-fixes).
* x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (git-fixes).
* x86/bugs: Add Cannon lake to RETBleed affected CPU list (git-fixes).
* x86/bugs: Enable STIBP for IBPB mitigated RETBleed (git-fixes).
* x86/decoder: Add TEST opcode to Group3-2 (git-fixes).
* x86/fpu: Prevent FPU state corruption (git-fixes).
* x86/ioapic: Prevent inconsistent state when moving an interrupt (git-fixes).
* x86/irq: Ensure PI wakeup handler is unregistered before module unload (git-
fixes).
* x86/kprobes: Fix to check non boostable prefixes correctly (git-fixes).
* x86/kprobes: Restore BTF if the single-stepping is cancelled (git-fixes).
* x86/lib/cpu: Address missing prototypes warning (git-fixes).
* x86/mce/inject: Avoid out-of-bounds write when setting flags (git-fixes).
* x86/mce: Lower throttling MCE messages' priority to warning (git-fixes).
* x86/mm: Stop printing BRK addresses (git-fixes).
* x86/mm: Use the correct function type for native_set_fixmap() (git-fixes).
* x86/pkeys: Add check for pkey "overflow" (git-fixes).
* x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI
fails (git-fixes).
* x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (git-
fixes).
* x86/sysfb: Fix check for bad VRAM size (git-fixes).
* x86/tools/relocs: Fix non-POSIX regexp (git-fixes).
* x86/tools: Fix objdump version check again (git-fixes).
* x86/virt: Eat faults on VMXOFF in reboot flows (git-fixes).
* x86/virt: Mark flags and memory as clobbered by VMXOFF (git-fixes).
* x86: Do not let pgprot_modify() change the page encryption bit (git-fixes).
* x86_64: Fix jiffies ODR violation (git-fixes).
* xfrm: policy: use hlist rcu variants on insert (git-fixes).
* xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (git-
fixes).
* xhci: hide include of iommu.h (git-fixes).
## Special Instructions and Notes:
* Please reboot the system after installing this update.
## Patch Instructions:
To install this SUSE Important update use the SUSE recommended installation
methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* SUSE Linux Enterprise Server for SAP Applications 12 SP5
zypper in -t patch SUSE-SLE-SERVER-12-SP5-2023-2162=1
* SUSE Linux Enterprise High Performance Computing 12 SP5
zypper in -t patch SUSE-SLE-SERVER-12-SP5-2023-2162=1
* SUSE Linux Enterprise Server 12 SP5
zypper in -t patch SUSE-SLE-SERVER-12-SP5-2023-2162=1
## Package List:
* SUSE Linux Enterprise Server for SAP Applications 12 SP5 (nosrc x86_64)
* kernel-azure-4.12.14-16.133.1
* SUSE Linux Enterprise Server for SAP Applications 12 SP5 (x86_64)
* kernel-syms-azure-4.12.14-16.133.1
* kernel-azure-base-debuginfo-4.12.14-16.133.1
* kernel-azure-debuginfo-4.12.14-16.133.1
* kernel-azure-debugsource-4.12.14-16.133.1
* kernel-azure-base-4.12.14-16.133.1
* kernel-azure-devel-4.12.14-16.133.1
* SUSE Linux Enterprise Server for SAP Applications 12 SP5 (noarch)
* kernel-source-azure-4.12.14-16.133.1
* kernel-devel-azure-4.12.14-16.133.1
* SUSE Linux Enterprise High Performance Computing 12 SP5 (nosrc x86_64)
* kernel-azure-4.12.14-16.133.1
* SUSE Linux Enterprise High Performance Computing 12 SP5 (x86_64)
* kernel-syms-azure-4.12.14-16.133.1
* kernel-azure-base-debuginfo-4.12.14-16.133.1
* kernel-azure-debuginfo-4.12.14-16.133.1
* kernel-azure-debugsource-4.12.14-16.133.1
* kernel-azure-base-4.12.14-16.133.1
* kernel-azure-devel-4.12.14-16.133.1
* SUSE Linux Enterprise High Performance Computing 12 SP5 (noarch)
* kernel-source-azure-4.12.14-16.133.1
* kernel-devel-azure-4.12.14-16.133.1
* SUSE Linux Enterprise Server 12 SP5 (nosrc x86_64)
* kernel-azure-4.12.14-16.133.1
* SUSE Linux Enterprise Server 12 SP5 (x86_64)
* kernel-syms-azure-4.12.14-16.133.1
* kernel-azure-base-debuginfo-4.12.14-16.133.1
* kernel-azure-debuginfo-4.12.14-16.133.1
* kernel-azure-debugsource-4.12.14-16.133.1
* kernel-azure-base-4.12.14-16.133.1
* kernel-azure-devel-4.12.14-16.133.1
* SUSE Linux Enterprise Server 12 SP5 (noarch)
* kernel-source-azure-4.12.14-16.133.1
* kernel-devel-azure-4.12.14-16.133.1
## References:
* https://www.suse.com/security/cve/CVE-2020-36691.html
* https://www.suse.com/security/cve/CVE-2022-43945.html
* https://www.suse.com/security/cve/CVE-2023-1611.html
* https://www.suse.com/security/cve/CVE-2023-1670.html
* https://www.suse.com/security/cve/CVE-2023-1855.html
* https://www.suse.com/security/cve/CVE-2023-1989.html
* https://www.suse.com/security/cve/CVE-2023-1990.html
* https://www.suse.com/security/cve/CVE-2023-1998.html
* https://www.suse.com/security/cve/CVE-2023-2124.html
* https://www.suse.com/security/cve/CVE-2023-2162.html
* https://www.suse.com/security/cve/CVE-2023-2483.html
* https://www.suse.com/security/cve/CVE-2023-30772.html
* https://bugzilla.suse.com/show_bug.cgi?id=1142685
* https://bugzilla.suse.com/show_bug.cgi?id=1142926
* https://bugzilla.suse.com/show_bug.cgi?id=1174777
* https://bugzilla.suse.com/show_bug.cgi?id=1190544
* https://bugzilla.suse.com/show_bug.cgi?id=1202353
* https://bugzilla.suse.com/show_bug.cgi?id=1205128
* https://bugzilla.suse.com/show_bug.cgi?id=1207088
* https://bugzilla.suse.com/show_bug.cgi?id=1209342
* https://bugzilla.suse.com/show_bug.cgi?id=1209687
* https://bugzilla.suse.com/show_bug.cgi?id=1209777
* https://bugzilla.suse.com/show_bug.cgi?id=1209871
* https://bugzilla.suse.com/show_bug.cgi?id=1209887
* https://bugzilla.suse.com/show_bug.cgi?id=1209969
* https://bugzilla.suse.com/show_bug.cgi?id=1209999
* https://bugzilla.suse.com/show_bug.cgi?id=1210202
* https://bugzilla.suse.com/show_bug.cgi?id=1210301
* https://bugzilla.suse.com/show_bug.cgi?id=1210329
* https://bugzilla.suse.com/show_bug.cgi?id=1210336
* https://bugzilla.suse.com/show_bug.cgi?id=1210337
* https://bugzilla.suse.com/show_bug.cgi?id=1210430
* https://bugzilla.suse.com/show_bug.cgi?id=1210460
* https://bugzilla.suse.com/show_bug.cgi?id=1210466
* https://bugzilla.suse.com/show_bug.cgi?id=1210469
* https://bugzilla.suse.com/show_bug.cgi?id=1210498
* https://bugzilla.suse.com/show_bug.cgi?id=1210506
* https://bugzilla.suse.com/show_bug.cgi?id=1210534
* https://bugzilla.suse.com/show_bug.cgi?id=1210647
* https://bugzilla.suse.com/show_bug.cgi?id=1210827
* https://bugzilla.suse.com/show_bug.cgi?id=1211037
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-security-updates/attachments/20230510/9ca964a8/attachment.htm>
More information about the sle-security-updates
mailing list