-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2021.2511
                   Security update for the Linux Kernel
                               23 July 2021

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           Linux Kernel
Publisher:         SUSE
Operating System:  SUSE
Impact/Access:     Access Privileged Data -- Remote/Unauthenticated
                   Increased Privileges   -- Existing Account      
                   Denial of Service      -- Remote/Unauthenticated
                   Reduced Security       -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2021-34693 CVE-2021-33909 CVE-2021-33624
                   CVE-2021-33200 CVE-2021-33034 CVE-2021-32399
                   CVE-2021-23134 CVE-2021-23133 CVE-2021-22555
                   CVE-2021-3609 CVE-2021-3491 CVE-2021-0605
                   CVE-2021-0512 CVE-2021-0129 CVE-2020-36386
                   CVE-2020-36385 CVE-2020-26558 CVE-2020-26147
                   CVE-2020-26145 CVE-2020-26141 CVE-2020-26139
                   CVE-2020-24588 CVE-2020-24587 CVE-2020-24586

Reference:         ESB-2021.2495
                   ESB-2021.2456
                   ESB-2021.2437

Original Bulletin: 
   https://www.suse.com/support/update/announcement/2021/suse-su-20212451-1
   https://www.suse.com/support/update/announcement/2021/suse-su-20212421-1

Comment: This bulletin contains two (2) SUSE security advisories.

- --------------------------BEGIN INCLUDED TEXT--------------------

SUSE Security Update: Security update for the Linux Kernel

______________________________________________________________________________

Announcement ID:   SUSE-SU-2021:2451-1
Rating:            important
References:        #1115026 #1175462 #1179610 #1184611 #1185724 #1185859
                   #1185860 #1185861 #1185862 #1185863 #1185898 #1185987
                   #1186060 #1186062 #1186111 #1186235 #1186390 #1186463
                   #1187038 #1187050 #1187193 #1187215 #1187388 #1187452
                   #1187595 #1187601 #1187934 #1188062 #1188063 #1188116
Cross-References:  CVE-2020-24586 CVE-2020-24587 CVE-2020-24588 CVE-2020-26139
                   CVE-2020-26141 CVE-2020-26145 CVE-2020-26147 CVE-2020-26558
                   CVE-2020-36385 CVE-2020-36386 CVE-2021-0129 CVE-2021-0512
                   CVE-2021-0605 CVE-2021-22555 CVE-2021-23134 CVE-2021-32399
                   CVE-2021-33034 CVE-2021-33909 CVE-2021-34693 CVE-2021-3609
Affected Products:
                   SUSE OpenStack Cloud Crowbar 8
                   SUSE OpenStack Cloud 8
                   SUSE Linux Enterprise Server for SAP 12-SP3
                   SUSE Linux Enterprise Server 12-SP3-LTSS
                   SUSE Linux Enterprise Server 12-SP3-BCL
                   SUSE Linux Enterprise High Availability 12-SP3
                   HPE Helion Openstack 8
______________________________________________________________________________

An update that solves 20 vulnerabilities and has 10 fixes is now available.

Description:

The SUSE Linux Enterprise 12 SP3 kernel was updated to receive various security
and bugfixes.
The following security bugs were fixed:

  o CVE-2021-22555: Fixed an heap out-of-bounds write in net/netfilter/
    x_tables.c that could allow local provilege escalation. (bsc#1188116)
  o CVE-2021-33909: Fixed an out-of-bounds write in the filesystem layer that
    allows to obtain full root privileges. (bsc#1188062)
  o CVE-2021-3609: Fixed a race condition in the CAN BCM networking protocol
    which allows for local privilege escalation. (bsc#1187215)
  o CVE-2021-0605: Fixed an out-of-bounds read which could lead to local
    information disclosure in the kernel with System execution privileges
    needed. (bsc#1187601)
  o CVE-2021-0512: Fixed a possible out-of-bounds write which could lead to
    local escalation of privilege with no additional execution privileges
    needed. (bsc#1187595)
  o CVE-2021-34693: Fixed a bug in net/can/bcm.c which could allow local users
    to obtain sensitive information from kernel stack memory because parts of a
    data structure are uninitialized. (bsc#1187452)
  o CVE-2020-36385: Fixed a use-after-free flaw in ucma.c which allows for
    local privilege escalation. (bsc#1187050)
  o CVE-2021-0129: Fixed an improper access control in BlueZ that may have
    allowed an authenticated user to potentially enable information disclosure
    via adjacent access. (bsc#1186463)
  o CVE-2020-26558: Fixed a flaw in the Bluetooth LE and BR/EDR secure pairing
    that could permit a nearby man-in-the-middle attacker to identify the
    Passkey used during pairing. (bsc#1179610)
  o CVE-2020-36386: Fixed an out-of-bounds read in
    hci_extended_inquiry_result_evt. (bsc#1187038)
  o CVE-2020-24588: Fixed a bug that could allow an adversary to abuse devices
    that support receiving non-SSP A-MSDU frames to inject arbitrary network
    packets. (bsc#1185861)
  o CVE-2021-32399: Fixed a race condition in net/bluetooth/hci_request.c for
    removal of the HCI controller. (bsc#1184611)
  o CVE-2021-33034: Fixed an issue in net/bluetooth/hci_event.c where a
    use-after-free leads to writing an arbitrary value. (bsc#1186111)
  o CVE-2020-26139: Fixed a bug that allows an Access Point (AP) to forward
    EAPOL frames to other clients even though the sender has not yet
    successfully authenticated. This might be abused in projected Wi-Fi
    networks to launch denial-of-service attacks against connected clients and
    made it easier to exploit other vulnerabilities in connected clients. (bsc#
    1186062)
  o CVE-2021-23134: Fixed a use After Free vulnerability in nfc sockets which
    allows local attackers to elevate their privileges. (bsc#1186060)
  o CVE-2020-24586: Fixed a bug that, under the right circumstances, allows to
    inject arbitrary network packets and/or exfiltrate user data when another
    device sends fragmented frames encrypted using WEP, CCMP, or GCMP. (bsc#
    1185859)
  o CVE-2020-26141: Fixed a flaw that could allows an adversary to inject and
    possibly decrypt packets in WPA or WPA2 networks that support the TKIP
    data-confidentiality protocol. (bsc#1185987)
  o CVE-2020-26145: Fixed a bug in the WEP, WPA, WPA2, and WPA3 implementations
    that could allows an adversary to inject arbitrary network packets. (bsc#
    1185860)
  o CVE-2020-24587: Fixed a bug that allows an adversary to decrypt selected
    fragments when another device sends fragmented frames and the WEP, CCMP, or
    GCMP encryption key is periodically renewed. (bsc#1185862)
  o CVE-2020-26147: Fixed a bug in the WEP, WPA, WPA2, and WPA3 implementations
    that could allows an adversary to inject packets and/or exfiltrate selected
    fragments when another device sends fragmented frames. (bsc#1185987)


The following non-security bugs were fixed:

  o Bluetooth: SMP: Fail if remote and local public keys are identical
    (git-fixes).
  o Drivers: hv: vmbus: Increase wait time for VMbus unload (bsc#1185724).
  o Drivers: hv: vmbus: Initialize unload_event statically (bsc#1185724).
  o hv_netvsc: Add handlers for ethtool get/set msg level (bsc#1175462).
  o hv_netvsc: avoid retry on send during shutdown (bsc#1175462).
  o hv_netvsc: avoid unnecessary wakeups on subchannel creation (bsc#1175462).
  o hv_netvsc: cancel subchannel setup before halting device (bsc#1175462).
  o hv_netvsc: change GPAD teardown order on older versions (bsc#1175462).
  o hv_netvsc: common detach logic (bsc#1175462).
  o hv_netvsc: delay setup of VF device (bsc#1175462).
  o hv_netvsc: disable NAPI before channel close (bsc#1175462).
  o hv_netvsc: Ensure correct teardown message sequence order (bsc#1175462).
  o hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe()
    (bsc#1175462).
  o hv_netvsc: Fix a network regression after ifdown/ifup (bsc#1175462).
  o hv_netvsc: fix deadlock on hotplug (bsc#1175462).
  o hv_netvsc: Fix error handling in netvsc_attach() (bsc#1175462).
  o hv_netvsc: fix error unwind handling if vmbus_open fails (bsc#1175462).
  o hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (bsc#
    1175462).
  o hv_netvsc: fix handling of fallback to single queue mode (bsc#1175462).
  o hv_netvsc: Fix hash key value reset after other ops (bsc#1175462).
  o hv_netvsc: Fix IP header checksum for coalesced packets (bsc#1175462).
  o hv_netvsc: Fix net device attach on older Windows hosts (bsc#1175462).
  o hv_netvsc: fix network namespace issues with VF support (bsc#1175462).
  o hv_netvsc: Fix NULL dereference at single queue mode fallback (bsc#
    1175462).
  o hv_netvsc: fix race during initialization (bsc#1175462).
  o hv_netvsc: fix race on sub channel creation (bsc#1175462).
  o hv_netvsc: fix race that may miss tx queue wakeup (bsc#1175462).
  o hv_netvsc: fix schedule in RCU context (bsc#1175462).
  o hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offload (bsc#1175462).
  o hv_netvsc: Fix tx_table init in rndis_set_subchannel() (bsc#1175462).
  o hv_netvsc: Fix unwanted wakeup after tx_disable (bsc#1175462).
  o hv_netvsc: Fix unwanted wakeup in netvsc_attach() (bsc#1175462).
  o hv_netvsc: flag software created hash value (bsc#1175462).
  o hv_netvsc: netvsc_teardown_gpadl() split (bsc#1175462).
  o hv_netvsc: only wake transmit queue if link is up (bsc#1175462).
  o hv_netvsc: pass netvsc_device to rndis halt (bsc#1175462).
  o hv_netvsc: preserve hw_features on mtu/channels/ringparam changes (bsc#
    1175462).
  o hv_netvsc: Refactor assignments of struct netvsc_device_info (bsc#1175462).
  o hv_netvsc: set master device (bsc#1175462).
  o hv_netvsc: Set tx_table to equal weight after subchannels open (bsc#
    1175462).
  o hv_netvsc: Simplify num_chn checking in rndis_filter_device_add() (bsc#
    1175462).
  o hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() (bsc#
    1175462).
  o hv_netvsc: split sub-channel setup into async and sync (bsc#1175462).
  o hv_netvsc: typo in NDIS RSS parameters structure (bsc#1175462).
  o hv_netvsc: use RCU to fix concurrent rx and queue changes (bsc#1175462).
  o hv_netvsc: use reciprocal divide to speed up percent calculation (bsc#
    1175462).
  o hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown
    (bsc#1175462).
  o kgraft: truncate the output from state_show() sysfs attr (bsc#1186235).
  o mm, memory_hotplug: do not clear numa_node association after hot_remove
    (bsc#1115026).
  o mm: consider __HW_POISON pages when allocating from pcp lists (bsc#
    1187388).
  o scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (bsc#1187193).
  o video: hyperv_fb: Add ratelimit on error message (bsc#1185724).

Special Instructions and Notes:

Please reboot the system after installing this update.

Patch Instructions:

To install this SUSE Security Update use the SUSE recommended installation
methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  o SUSE OpenStack Cloud Crowbar 8:
    zypper in -t patch SUSE-OpenStack-Cloud-Crowbar-8-2021-2451=1
  o SUSE OpenStack Cloud 8:
    zypper in -t patch SUSE-OpenStack-Cloud-8-2021-2451=1
  o SUSE Linux Enterprise Server for SAP 12-SP3:
    zypper in -t patch SUSE-SLE-SAP-12-SP3-2021-2451=1
  o SUSE Linux Enterprise Server 12-SP3-LTSS:
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2021-2451=1
  o SUSE Linux Enterprise Server 12-SP3-BCL:
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-BCL-2021-2451=1
  o SUSE Linux Enterprise High Availability 12-SP3:
    zypper in -t patch SUSE-SLE-HA-12-SP3-2021-2451=1
  o HPE Helion Openstack 8:
    zypper in -t patch HPE-Helion-OpenStack-8-2021-2451=1

Package List:

  o SUSE OpenStack Cloud Crowbar 8 (x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-default-kgraft-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
       kgraft-patch-4_4_180-94_147-default-1-4.3.1
       kgraft-patch-4_4_180-94_147-default-debuginfo-1-4.3.1
  o SUSE OpenStack Cloud Crowbar 8 (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o SUSE OpenStack Cloud 8 (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o SUSE OpenStack Cloud 8 (x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-default-kgraft-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
       kgraft-patch-4_4_180-94_147-default-1-4.3.1
       kgraft-patch-4_4_180-94_147-default-debuginfo-1-4.3.1
  o SUSE Linux Enterprise Server for SAP 12-SP3 (ppc64le x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-default-kgraft-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
       kgraft-patch-4_4_180-94_147-default-1-4.3.1
       kgraft-patch-4_4_180-94_147-default-debuginfo-1-4.3.1
  o SUSE Linux Enterprise Server for SAP 12-SP3 (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o SUSE Linux Enterprise Server 12-SP3-LTSS (aarch64 ppc64le s390x x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
  o SUSE Linux Enterprise Server 12-SP3-LTSS (ppc64le x86_64):
       kernel-default-kgraft-4.4.180-94.147.1
       kgraft-patch-4_4_180-94_147-default-1-4.3.1
       kgraft-patch-4_4_180-94_147-default-debuginfo-1-4.3.1
  o SUSE Linux Enterprise Server 12-SP3-LTSS (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o SUSE Linux Enterprise Server 12-SP3-LTSS (s390x):
       kernel-default-man-4.4.180-94.147.1
  o SUSE Linux Enterprise Server 12-SP3-BCL (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o SUSE Linux Enterprise Server 12-SP3-BCL (x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
  o SUSE Linux Enterprise High Availability 12-SP3 (ppc64le s390x x86_64):
       cluster-md-kmp-default-4.4.180-94.147.1
       cluster-md-kmp-default-debuginfo-4.4.180-94.147.1
       dlm-kmp-default-4.4.180-94.147.1
       dlm-kmp-default-debuginfo-4.4.180-94.147.1
       gfs2-kmp-default-4.4.180-94.147.1
       gfs2-kmp-default-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       ocfs2-kmp-default-4.4.180-94.147.1
       ocfs2-kmp-default-debuginfo-4.4.180-94.147.1
  o HPE Helion Openstack 8 (noarch):
       kernel-devel-4.4.180-94.147.1
       kernel-macros-4.4.180-94.147.1
       kernel-source-4.4.180-94.147.1
  o HPE Helion Openstack 8 (x86_64):
       kernel-default-4.4.180-94.147.1
       kernel-default-base-4.4.180-94.147.1
       kernel-default-base-debuginfo-4.4.180-94.147.1
       kernel-default-debuginfo-4.4.180-94.147.1
       kernel-default-debugsource-4.4.180-94.147.1
       kernel-default-devel-4.4.180-94.147.1
       kernel-default-kgraft-4.4.180-94.147.1
       kernel-syms-4.4.180-94.147.1
       kgraft-patch-4_4_180-94_147-default-1-4.3.1
       kgraft-patch-4_4_180-94_147-default-debuginfo-1-4.3.1


References:

  o https://www.suse.com/security/cve/CVE-2020-24586.html
  o https://www.suse.com/security/cve/CVE-2020-24587.html
  o https://www.suse.com/security/cve/CVE-2020-24588.html
  o https://www.suse.com/security/cve/CVE-2020-26139.html
  o https://www.suse.com/security/cve/CVE-2020-26141.html
  o https://www.suse.com/security/cve/CVE-2020-26145.html
  o https://www.suse.com/security/cve/CVE-2020-26147.html
  o https://www.suse.com/security/cve/CVE-2020-26558.html
  o https://www.suse.com/security/cve/CVE-2020-36385.html
  o https://www.suse.com/security/cve/CVE-2020-36386.html
  o https://www.suse.com/security/cve/CVE-2021-0129.html
  o https://www.suse.com/security/cve/CVE-2021-0512.html
  o https://www.suse.com/security/cve/CVE-2021-0605.html
  o https://www.suse.com/security/cve/CVE-2021-22555.html
  o https://www.suse.com/security/cve/CVE-2021-23134.html
  o https://www.suse.com/security/cve/CVE-2021-32399.html
  o https://www.suse.com/security/cve/CVE-2021-33034.html
  o https://www.suse.com/security/cve/CVE-2021-33909.html
  o https://www.suse.com/security/cve/CVE-2021-34693.html
  o https://www.suse.com/security/cve/CVE-2021-3609.html
  o https://bugzilla.suse.com/1115026
  o https://bugzilla.suse.com/1175462
  o https://bugzilla.suse.com/1179610
  o https://bugzilla.suse.com/1184611
  o https://bugzilla.suse.com/1185724
  o https://bugzilla.suse.com/1185859
  o https://bugzilla.suse.com/1185860
  o https://bugzilla.suse.com/1185861
  o https://bugzilla.suse.com/1185862
  o https://bugzilla.suse.com/1185863
  o https://bugzilla.suse.com/1185898
  o https://bugzilla.suse.com/1185987
  o https://bugzilla.suse.com/1186060
  o https://bugzilla.suse.com/1186062
  o https://bugzilla.suse.com/1186111
  o https://bugzilla.suse.com/1186235
  o https://bugzilla.suse.com/1186390
  o https://bugzilla.suse.com/1186463
  o https://bugzilla.suse.com/1187038
  o https://bugzilla.suse.com/1187050
  o https://bugzilla.suse.com/1187193
  o https://bugzilla.suse.com/1187215
  o https://bugzilla.suse.com/1187388
  o https://bugzilla.suse.com/1187452
  o https://bugzilla.suse.com/1187595
  o https://bugzilla.suse.com/1187601
  o https://bugzilla.suse.com/1187934
  o https://bugzilla.suse.com/1188062
  o https://bugzilla.suse.com/1188063
  o https://bugzilla.suse.com/1188116


- ----------------------------------------------------------------------------------------------------------

SUSE Security Update: Security update for the Linux Kernel

______________________________________________________________________________

Announcement ID:   SUSE-SU-2021:2421-1
Rating:            important
References:        #1176081 #1179610 #1183738 #1184611 #1184675 #1185642
                   #1185725 #1185859 #1185860 #1185861 #1185862 #1185898
                   #1185987 #1186060 #1186062 #1186111 #1186463 #1186484
                   #1187038 #1187050 #1187215 #1187452 #1187554 #1187595
                   #1187601 #1188062 #1188116
Cross-References:  CVE-2020-24586 CVE-2020-24587 CVE-2020-24588 CVE-2020-26139
                   CVE-2020-26141 CVE-2020-26145 CVE-2020-26147 CVE-2020-26558
                   CVE-2020-36385 CVE-2020-36386 CVE-2021-0129 CVE-2021-0512
                   CVE-2021-0605 CVE-2021-22555 CVE-2021-23133 CVE-2021-23134
                   CVE-2021-32399 CVE-2021-33034 CVE-2021-33200 CVE-2021-33624
                   CVE-2021-33909 CVE-2021-34693 CVE-2021-3491 CVE-2021-3609
Affected Products:
                   SUSE Linux Enterprise Server for SAP 15
                   SUSE Linux Enterprise Server 15-LTSS
                   SUSE Linux Enterprise Module for Live Patching 15
                   SUSE Linux Enterprise High Performance Computing 15-LTSS
                   SUSE Linux Enterprise High Performance Computing 15-ESPOS
                   SUSE Linux Enterprise High Availability 15
______________________________________________________________________________

An update that solves 24 vulnerabilities and has three fixes is now available.

Description:

The SUSE Linux Enterprise 15 LTSS kernel was updated to receive various
security and bugfixes.

The following security bugs were fixed:

  o CVE-2021-22555: A heap out-of-bounds write was discovered in net/netfilter/
    x_tables.c (bnc#1188116 ).
  o CVE-2021-33909: Extremely large seq buffer allocations in seq_file could
    lead to buffer underruns and code execution (bsc#1188062).
  o CVE-2021-3609: A use-after-free in can/bcm could have led to privilege
    escalation (bsc#1187215).
  o CVE-2021-33624: In kernel/bpf/verifier.c a branch can be mispredicted
    (e.g., because of type confusion) and consequently an unprivileged BPF
    program can read arbitrary memory locations via a side-channel attack, aka
    CID-9183671af6db (bnc#1187554).
  o CVE-2021-0605: In pfkey_dump of af_key.c, there is a possible out-of-bounds
    read due to a missing bounds check. This could lead to local information
    disclosure with System execution privileges needed. User interaction is not
    needed for exploitation (bnc#1187601).
  o CVE-2021-0512: In __hidinput_change_resolution_multipliers of hid-input.c,
    there is a possible out of bounds write due to a heap buffer overflow. This
    could lead to local escalation of privilege with no additional execution
    privileges needed. User interaction is not needed for exploitation (bnc#
    1187595).
  o CVE-2020-26558: Bluetooth LE and BR/EDR secure pairing in Bluetooth Core
    Specification 2.1 may permit a nearby man-in-the-middle attacker to
    identify the Passkey used during pairing (in the Passkey authentication
    procedure) by reflection of the public key and the authentication evidence
    of the initiating device, potentially permitting this attacker to complete
    authenticated pairing with the responding device using the correct Passkey
    for the pairing session. The attack methodology determines the Passkey
    value one bit at a time (bnc#1179610).
  o CVE-2021-34693: net/can/bcm.c in the Linux kernel allowed local users to
    obtain sensitive information from kernel stack memory because parts of a
    data structure are uninitialized (bnc#1187452).
  o CVE-2020-36385: An issue was discovered in the Linux kernel drivers/
    infiniband/core/ucma.c has a use-after-free because the ctx is reached via
    the ctx_list in some ucma_migrate_id situations where ucma_close is called,
    aka CID-f5449e74802c (bnc#1187050).
  o CVE-2021-0129: Improper access control in BlueZ may have allowed an
    authenticated user to potentially enable information disclosure via
    adjacent access (bnc#1186463).
  o CVE-2020-36386: An issue was discovered in the Linux kernel net/bluetooth/
    hci_event.c has a slab out-of-bounds read in
    hci_extended_inquiry_result_evt, aka CID-51c19bf3d5cf (bnc#1187038).
  o CVE-2020-24588: The 802.11 standard that underpins Wi-Fi Protected Access
    (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require
    that the A-MSDU flag in the plaintext QoS header field is authenticated.
    Against devices that support receiving non-SSP A-MSDU frames (which is
    mandatory as part of 802.11n), an adversary can abuse this to inject
    arbitrary network packets (bnc#1185861).
  o CVE-2021-33200: kernel/bpf/verifier.c enforced incorrect limits for pointer
    arithmetic operations, aka CID-bb01a1bba579. This can be abused to perform
    out-of-bounds reads and writes in kernel memory, leading to local privilege
    escalation to root. In particular, there is a corner case where the off reg
    causes a masking direction change, which then results in an incorrect final
    aux->alu_limit (bnc#1186484).
  o CVE-2021-33034: net/bluetooth/hci_event.c had a use-after-free when
    destroying an hci_chan, aka CID-5c4c8c954409. This leads to writing an
    arbitrary value (bnc#1186111).
  o CVE-2020-26139: An Access Point (AP) forwards EAPOL frames to other clients
    even though the sender has not yet successfully authenticated to the AP.
    This might be abused in projected Wi-Fi networks to launch
    denial-of-service attacks against connected clients and made it easier to
    exploit other vulnerabilities in connected clients (bnc#1186062).
  o CVE-2021-23134: Use After Free vulnerability in nfc sockets allowed local
    attackers to elevate their privileges. In typical configurations, the issue
    can only be triggered by a privileged local user with the CAP_NET_RAW
    capability (bnc#1186060).
  o CVE-2020-24586: The 802.11 standard that underpins Wi-Fi Protected Access
    (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require
    that received fragments be cleared from memory after (re)connecting to a
    network. Under the right circumstances, when another device sends
    fragmented frames encrypted using WEP, CCMP, or GCMP, this can be abused to
    inject arbitrary network packets and/or exfiltrate user data (bnc#1185859).
  o CVE-2020-26141: The Wi-Fi implementation did not verify the Message
    Integrity Check (authenticity) of fragmented TKIP frames. An adversary can
    abuse this to inject and possibly decrypt packets in WPA or WPA2 networks
    that support the TKIP data-confidentiality protocol (bnc#1185987).
  o CVE-2020-26145: The WEP, WPA, WPA2, and WPA3 implementations accept second
    (or subsequent) broadcast fragments even when sent in plaintext and process
    them as full unfragmented frames. An adversary can abuse this to inject
    arbitrary network packets independent of the network configuration (bnc#
    1185860).
  o CVE-2020-24587: The 802.11 standard that underpins Wi-Fi Protected Access
    (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require
    that all fragments of a frame are encrypted under the same key. An
    adversary can abuse this to decrypt selected fragments when another device
    sends fragmented frames and the WEP, CCMP, or GCMP encryption key is
    periodically renewed (bnc#1185859 bnc#1185862).
  o CVE-2020-26147: The WEP, WPA, WPA2, and WPA3 implementations reassemble
    fragments even though some of them were sent in plaintext. This
    vulnerability can be abused to inject packets and/or exfiltrate selected
    fragments when another device sends fragmented frames and the WEP, CCMP, or
    GCMP data-confidentiality protocol is used. ()
  o CVE-2021-3491: The io_uring subsystem allowed the MAX_RW_COUNT limit to be
    bypassed in the PROVIDE_BUFFERS operation, which led to negative values
    being usedin mem_rw when reading /proc/ /mem. This could be used to create
    a heap overflow leading to arbitrary code execution in the kernel. (bnc#
    1185642).
  o CVE-2021-23133: A race condition in SCTP sockets (net/sctp/socket.c) could
    lead to kernel privilege escalation from the context of a network service
    or an unprivileged process. If sctp_destroy_sock is called without sock_net
    (sk)->sctp.addr_wq_lock then an element is removed from the
    auto_asconf_splist list without any proper locking. This can be exploited
    by an attacker with network service privileges to escalate to root or from
    the context of an unprivileged user directly if a
    BPF_CGROUP_INET_SOCK_CREATE is attached which denies creation of some SCTP
    socket (bnc#1184675).
  o CVE-2021-32399: net/bluetooth/hci_request.c in the Linux kernel has a race
    condition for removal of the HCI controller (bnc#1184611 bnc#1185898).


The following non-security bugs were fixed:

  o Drivers: hv: vmbus: Increase wait time for VMbus unload (bsc#1185725).
  o Drivers: hv: vmbus: Initialize unload_event statically (bsc#1185725).
  o af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (bsc#
    1176081).
  o dm: fix redundant IO accounting for bios that need splitting (bsc#1183738).
  o kabi: preserve struct header_ops after bsc#1176081 fix (bsc#1176081).
  o net/ethernet: Add parse_protocol header_ops support (bsc#1176081).
  o net/mlx5e: Remove the wrong assumption about transport offset (bsc#
    1176081).
  o net/mlx5e: Trust kernel regarding transport offset (bsc#1176081).
  o net/packet: Ask driver for protocol if not provided by user (bsc#1176081).
  o net/packet: Remove redundant skb->protocol set (bsc#1176081).
  o net: Do not set transport offset to invalid value (bsc#1176081).
  o net: Introduce parse_protocol header_ops callback (bsc#1176081).
  o video: hyperv_fb: Add ratelimit on error message (bsc#1185725).

Special Instructions and Notes:

Please reboot the system after installing this update.

Patch Instructions:

To install this SUSE Security Update use the SUSE recommended installation
methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  o SUSE Linux Enterprise Server for SAP 15:
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-2021-2421=1
  o SUSE Linux Enterprise Server 15-LTSS:
    zypper in -t patch SUSE-SLE-Product-SLES-15-2021-2421=1
  o SUSE Linux Enterprise Module for Live Patching 15:
    zypper in -t patch SUSE-SLE-Module-Live-Patching-15-2021-2421=1
  o SUSE Linux Enterprise High Performance Computing 15-LTSS:
    zypper in -t patch SUSE-SLE-Product-HPC-15-2021-2421=1
  o SUSE Linux Enterprise High Performance Computing 15-ESPOS:
    zypper in -t patch SUSE-SLE-Product-HPC-15-2021-2421=1
  o SUSE Linux Enterprise High Availability 15:
    zypper in -t patch SUSE-SLE-Product-HA-15-2021-2421=1

Package List:

  o SUSE Linux Enterprise Server for SAP 15 (ppc64le x86_64):
       kernel-default-4.12.14-150.75.1
       kernel-default-base-4.12.14-150.75.1
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       kernel-default-devel-4.12.14-150.75.1
       kernel-default-devel-debuginfo-4.12.14-150.75.1
       kernel-obs-build-4.12.14-150.75.1
       kernel-obs-build-debugsource-4.12.14-150.75.1
       kernel-syms-4.12.14-150.75.1
       kernel-vanilla-base-4.12.14-150.75.1
       kernel-vanilla-base-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debugsource-4.12.14-150.75.1
       reiserfs-kmp-default-4.12.14-150.75.1
       reiserfs-kmp-default-debuginfo-4.12.14-150.75.1
  o SUSE Linux Enterprise Server for SAP 15 (noarch):
       kernel-devel-4.12.14-150.75.1
       kernel-docs-4.12.14-150.75.1
       kernel-macros-4.12.14-150.75.1
       kernel-source-4.12.14-150.75.1
  o SUSE Linux Enterprise Server 15-LTSS (aarch64 s390x):
       kernel-default-4.12.14-150.75.1
       kernel-default-base-4.12.14-150.75.1
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       kernel-default-devel-4.12.14-150.75.1
       kernel-default-devel-debuginfo-4.12.14-150.75.1
       kernel-obs-build-4.12.14-150.75.1
       kernel-obs-build-debugsource-4.12.14-150.75.1
       kernel-syms-4.12.14-150.75.1
       kernel-vanilla-base-4.12.14-150.75.1
       kernel-vanilla-base-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debugsource-4.12.14-150.75.1
       reiserfs-kmp-default-4.12.14-150.75.1
       reiserfs-kmp-default-debuginfo-4.12.14-150.75.1
  o SUSE Linux Enterprise Server 15-LTSS (noarch):
       kernel-devel-4.12.14-150.75.1
       kernel-docs-4.12.14-150.75.1
       kernel-macros-4.12.14-150.75.1
       kernel-source-4.12.14-150.75.1
  o SUSE Linux Enterprise Server 15-LTSS (s390x):
       kernel-default-man-4.12.14-150.75.1
       kernel-zfcpdump-debuginfo-4.12.14-150.75.1
       kernel-zfcpdump-debugsource-4.12.14-150.75.1
  o SUSE Linux Enterprise Module for Live Patching 15 (ppc64le x86_64):
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       kernel-default-livepatch-4.12.14-150.75.1
       kernel-livepatch-4_12_14-150_75-default-1-1.3.1
       kernel-livepatch-4_12_14-150_75-default-debuginfo-1-1.3.1
  o SUSE Linux Enterprise High Performance Computing 15-LTSS (aarch64 x86_64):
       kernel-default-4.12.14-150.75.1
       kernel-default-base-4.12.14-150.75.1
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       kernel-default-devel-4.12.14-150.75.1
       kernel-default-devel-debuginfo-4.12.14-150.75.1
       kernel-obs-build-4.12.14-150.75.1
       kernel-obs-build-debugsource-4.12.14-150.75.1
       kernel-syms-4.12.14-150.75.1
       kernel-vanilla-base-4.12.14-150.75.1
       kernel-vanilla-base-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debugsource-4.12.14-150.75.1
  o SUSE Linux Enterprise High Performance Computing 15-LTSS (noarch):
       kernel-devel-4.12.14-150.75.1
       kernel-docs-4.12.14-150.75.1
       kernel-macros-4.12.14-150.75.1
       kernel-source-4.12.14-150.75.1
  o SUSE Linux Enterprise High Performance Computing 15-ESPOS (aarch64 x86_64):
       kernel-default-4.12.14-150.75.1
       kernel-default-base-4.12.14-150.75.1
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       kernel-default-devel-4.12.14-150.75.1
       kernel-default-devel-debuginfo-4.12.14-150.75.1
       kernel-obs-build-4.12.14-150.75.1
       kernel-obs-build-debugsource-4.12.14-150.75.1
       kernel-syms-4.12.14-150.75.1
       kernel-vanilla-base-4.12.14-150.75.1
       kernel-vanilla-base-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debuginfo-4.12.14-150.75.1
       kernel-vanilla-debugsource-4.12.14-150.75.1
  o SUSE Linux Enterprise High Performance Computing 15-ESPOS (noarch):
       kernel-devel-4.12.14-150.75.1
       kernel-docs-4.12.14-150.75.1
       kernel-macros-4.12.14-150.75.1
       kernel-source-4.12.14-150.75.1
  o SUSE Linux Enterprise High Availability 15 (aarch64 ppc64le s390x x86_64):
       cluster-md-kmp-default-4.12.14-150.75.1
       cluster-md-kmp-default-debuginfo-4.12.14-150.75.1
       dlm-kmp-default-4.12.14-150.75.1
       dlm-kmp-default-debuginfo-4.12.14-150.75.1
       gfs2-kmp-default-4.12.14-150.75.1
       gfs2-kmp-default-debuginfo-4.12.14-150.75.1
       kernel-default-debuginfo-4.12.14-150.75.1
       kernel-default-debugsource-4.12.14-150.75.1
       ocfs2-kmp-default-4.12.14-150.75.1
       ocfs2-kmp-default-debuginfo-4.12.14-150.75.1


References:

  o https://www.suse.com/security/cve/CVE-2020-24586.html
  o https://www.suse.com/security/cve/CVE-2020-24587.html
  o https://www.suse.com/security/cve/CVE-2020-24588.html
  o https://www.suse.com/security/cve/CVE-2020-26139.html
  o https://www.suse.com/security/cve/CVE-2020-26141.html
  o https://www.suse.com/security/cve/CVE-2020-26145.html
  o https://www.suse.com/security/cve/CVE-2020-26147.html
  o https://www.suse.com/security/cve/CVE-2020-26558.html
  o https://www.suse.com/security/cve/CVE-2020-36385.html
  o https://www.suse.com/security/cve/CVE-2020-36386.html
  o https://www.suse.com/security/cve/CVE-2021-0129.html
  o https://www.suse.com/security/cve/CVE-2021-0512.html
  o https://www.suse.com/security/cve/CVE-2021-0605.html
  o https://www.suse.com/security/cve/CVE-2021-22555.html
  o https://www.suse.com/security/cve/CVE-2021-23133.html
  o https://www.suse.com/security/cve/CVE-2021-23134.html
  o https://www.suse.com/security/cve/CVE-2021-32399.html
  o https://www.suse.com/security/cve/CVE-2021-33034.html
  o https://www.suse.com/security/cve/CVE-2021-33200.html
  o https://www.suse.com/security/cve/CVE-2021-33624.html
  o https://www.suse.com/security/cve/CVE-2021-33909.html
  o https://www.suse.com/security/cve/CVE-2021-34693.html
  o https://www.suse.com/security/cve/CVE-2021-3491.html
  o https://www.suse.com/security/cve/CVE-2021-3609.html
  o https://bugzilla.suse.com/1176081
  o https://bugzilla.suse.com/1179610
  o https://bugzilla.suse.com/1183738
  o https://bugzilla.suse.com/1184611
  o https://bugzilla.suse.com/1184675
  o https://bugzilla.suse.com/1185642
  o https://bugzilla.suse.com/1185725
  o https://bugzilla.suse.com/1185859
  o https://bugzilla.suse.com/1185860
  o https://bugzilla.suse.com/1185861
  o https://bugzilla.suse.com/1185862
  o https://bugzilla.suse.com/1185898
  o https://bugzilla.suse.com/1185987
  o https://bugzilla.suse.com/1186060
  o https://bugzilla.suse.com/1186062
  o https://bugzilla.suse.com/1186111
  o https://bugzilla.suse.com/1186463
  o https://bugzilla.suse.com/1186484
  o https://bugzilla.suse.com/1187038
  o https://bugzilla.suse.com/1187050
  o https://bugzilla.suse.com/1187215
  o https://bugzilla.suse.com/1187452
  o https://bugzilla.suse.com/1187554
  o https://bugzilla.suse.com/1187595
  o https://bugzilla.suse.com/1187601
  o https://bugzilla.suse.com/1188062
  o https://bugzilla.suse.com/1188116

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        https://www.auscert.org.au/bulletins/

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBYPoV0ONLKJtyKPYoAQiL4RAApWMGBVzD8Uz3X40AheVSLotSOA5hILN1
0j4HLKNJhHG5GCoveRbeNqBO38VNfGgHwCPXXuZ10tMqfu/6bN+U7WE8ZDZ0T7po
WJEa6G/YbX3VfqzZCj/2OqGge3PXa5pFPa5aIKWro33SlKLe+2h1PeXtHz+U50m9
jwqPzyPXN3A7KFjN7A9vmndzKg4sy+KEm8wIykwCYJ5Fg9uH76vwZflMbIRB7jeo
oRzzhkE4MUhm65gzqvZpVoH3LwWLqFfIfH7QrlZ13bLv74buXL5d7UBmPQ0aUbs0
ATMtv1cs8FsqCksfsvJK1Tlu7HohXVC6rsfP+iw/SbklUAJQEhfql7vqmQV4jykB
gzIUsrBb3+qrHWHoJaUXJNz9cK5AZ7LghYKHiFRXMTQrWNtnESWA8Ckf/1zYlM0I
1d8a9easvJVq6fNR1NqDgTw4xJshwio5AaMMQDzE3oaUIZr8Bww9t1jDt5PU9deq
xjq7Q4DLT175Y2Q5qT9gdSWfKGKP815n7bGPQM+c8bmNpb177V6wRq94d41FKukp
c5P1tKRGXQp+mtLXTuwiINg5WjjR+unp0xzI5twWNvC+RaQf2qv3FGdjUshtR1YZ
YJxkRl/5URyy3gwGgwlPEc4KpyFz3khONa/UMgIMZ7aAR+OAmixb+d+tyofIbvy5
TldsLlbISqg=
=ksMg
-----END PGP SIGNATURE-----