The SUSE Linux Enterprise 12 SP5 Azure kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
CVE-2023-1077: Fixed a type confusion in picknextrt_entity(), that could cause memory corruption (bsc#1208600).
CVE-2023-1079: Fixed a use-after-free problem that could have been triggered in asuskbdbacklight_set when plugging/disconnecting a malicious USB device (bsc#1208604).
CVE-2023-1249: Fixed a use-after-free flaw in the core dump subsystem that allowed a local user to crash the system (bsc#1209039).
CVE-2023-1637: Fixed vulnerability that could lead to unauthorized access to CPU memory after resuming CPU from suspend-to-RAM (bsc#1209779).
CVE-2023-2002: Fixed a flaw that allowed an attacker to unauthorized execution of management commands, compromising the confidentiality, integrity, and availability of Bluetooth communication (bsc#1210533).
CVE-2023-3090: Fixed a heap out-of-bounds write in the ipvlan network driver (bsc#1212842).
CVE-2023-3111: Fixed a use-after-free vulnerability in preparetorelocate in fs/btrfs/relocation.c (bsc#1212051).
CVE-2023-3141: Fixed a use-after-free flaw in r592_remove in drivers/memstick/host/r592.c, that allowed local attackers to crash the system at device disconnect (bsc#1212129).
CVE-2023-3159: Fixed use-after-free issue in driver/firewire in outboundphypacket_callback (bsc#1212128).
CVE-2023-3161: Fixed shift-out-of-bounds in fbconsetfont() (bsc#1212154).
CVE-2023-3268: Fixed an out of bounds (OOB) memory access flaw in relayfilereadstartpos in kernel/relay.c (bsc#1212502).
CVE-2023-3358: Fixed a NULL pointer dereference flaw in the Integrated Sensor Hub (ISH) driver (bsc#1212606).
CVE-2023-35824: Fixed a use-after-free in dm1105_remove in drivers/media/pci/dm1105/dm1105.c (bsc#1212501).
The following non-security bugs were fixed:
Also include kernel-docs build requirements for ALP
Avoid unsuported tar parameter on SLE12
CDC-NCM: avoid overflow in sanity checking (git-fixes).
CIFS: Spelling s/EACCESS/EACCES/ (bsc#1190317).
Decrease the number of SMB3 smbdirect client SGEs (bsc#1190317).
Fix formatting of client smbdirect RDMA logging (bsc#1190317).
Fix missing top level chapter numbers on SLE12 SP5 (bsc#1212158).
Generalize kernel-doc build requirements.
Handle variable number of SGEs in client smbdirect send (bsc#1190317).
Move obsolete KMP list into a separate file. The list of obsoleted KMPs varies per release, move it out of the spec file.
Move setting %%build_html to config.sh
Move setting %%split_optional to config.sh
Move setting %%supportedmodulescheck to config.sh
Move the kernel-binary conflicts out of the spec file. Thie list of conflicting packages varies per release. To reduce merge conflicts move the list out of the spec file.
PCI/MSI: Clear PCIMSIXFLAGS_MASKALL on error (git-fixes).
PCI/MSI: Destroy sysfs before freeing entries (git-fixes).