The SUSE Linux Enterprise 12 SP5 kernel was updated to receive various security bugfixes.
The following security bugs were fixed:
- CVE-2022-50233: Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} (bsc#1246968).
- CVE-2022-50242: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (bsc#1249696).
- CVE-2022-50244: cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (bsc#1249647).
- CVE-2022-50252: igb: Do not free q_vector unless new one was allocated (bsc#1249846).
- CVE-2022-50258: wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (bsc#1249947).
- CVE-2022-50265: kcm: annotate data-races around kcm->rx_wait (bsc#1249744).
- CVE-2022-50278: PNP: fix name memory leak in pnp_alloc_dev() (bsc#1249715).
- CVE-2022-50285: mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages (bsc#1249803).
- CVE-2022-50288: qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure (bsc#1249802).
- CVE-2022-50291: kcm: annotate data-races around kcm->rx_psock (bsc#1249798).
- CVE-2022-50294: wifi: libertas: fix memory leak in lbs_init_adapter() (bsc#1249799).
- CVE-2022-50297: wifi: ath9k: verify the expected usb_endpoints are present (bsc#1250250).
- CVE-2022-50304: mm: export bdi_unregister (bsc#1249725).
- CVE-2022-50311: cxl: Fix refcount leak in cxl_calc_capp_routing (bsc#1249720).
- CVE-2022-50312: drivers: serial: jsm: fix some leaks in probe (bsc#1249716).
- CVE-2022-50321: wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (bsc#1249706).
- CVE-2022-50330: crypto: cavium - prevent integer overflow loading firmware (bsc#1249700).
- CVE-2022-50349: misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (bsc#1249920).
- CVE-2022-50352: net: hns: fix possible memory leak in hnae_ae_register() (bsc#1249922).
- CVE-2022-50359: media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (bsc#1250269).
- CVE-2022-50365: skbuff: Account for tail adjustment...