The SUSE Linux Enterprise 12 SP5 Azure kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
CVE-2021-3659: Fixed a NULL pointer dereference in llsec_key_alloc() in net/mac802154/llsec.c (bsc#1188876).
CVE-2021-22543: Fixed improper handling of VM_IO|VM_PFNMAP vmas in KVM, which could bypass RO checks and can lead to pages being freed while still accessible by the VMM and guest. This allowed users with the ability to start and control a VM to read/write random pages of memory and can result in local privilege escalation (bsc#1186482).
CVE-2021-37576: Fixed an issue on the powerpc platform, where a KVM guest OS user could cause host OS memory corruption via rtas_args.nargs (bsc#1188838).
CVE-2020-0429: In l2tp_session_delete and related functions of l2tp_core.c, there is possible memory corruption due to a use after free. This could lead to local escalation of privilege with System execution privileges needed. (bsc#1176724).
CVE-2020-36386: Fixed a slab out-of-bounds read in hci_extended_inquiry_result_evt (bsc#1187038).
The following non-security bugs were fixed:
ACPI: AMBA: Fix resource name in /proc/iomem (git-fixes).
ACPI: bus: Call kobject_put() in acpi_init() error path (git-fixes).
ACPI: processor idle: Fix up C-state latency if not ordered (git-fixes).
ALSA: bebob: add support for ToneWeal FW66 (git-fixes).
ALSA: hda: Add IRQ check for platform_get_irq() (git-fixes).
ALSA: ppc: fix error return code in snd_pmac_probe() (git-fixes).
ALSA: sb: Fix potential ABBA deadlock in CSP driver (git-fixes).
ALSA: sb: Fix potential double-free of CSP mixer elements (git-fixes).
ALSA: usb-audio: fix rate on Ozone Z90 USB headset (git-fixes).
ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (git-fixes).
ASoC: tegra: Set driver_name=tegra for all machine drivers (git-fixes).
Bluetooth: Fix the HCI to MGMT status conversion table (git-fixes).
Bluetooth: Shutdown controller after workqueues are flushed or cancelled (git-fixes).