SUSE-SU-2021:2324-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:2324-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:2324-1
Related
Published
2021-07-14T15:05:40Z
Modified
2021-07-14T15:05:40Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 12 SP5 kernel was updated to receive various security and bugfixes.

The following security bugs were fixed:

  • CVE-2021-33624: Fixed a bug which allows unprivileged BPF program to leak the contents of arbitrary kernel memory (and therefore, of all physical memory) via a side-channel. (bsc#1187554)
  • CVE-2019-25045: Fixed an use-after-free issue in the Linux kernel The XFRM subsystem, related to an xfrmstatefini panic. (bsc#1187049)
  • 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)
  • 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)
  • 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)
  • 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)
  • 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)
  • CVE-2020-36386: Fixed an out-of-bounds read in hciextendedinquiryresultevt. (bsc#1187038)
  • 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)

The following non-security bugs were fixed:

  • ALSA: timer: Fix master timer notification (git-fixes).
  • alx: Fix an error handling path in 'alx_probe()' (git-fixes).
  • ASoC: sti-sas: add missing MODULEDEVICETABLE (git-fixes).
  • batman-adv: Avoid WARN_ON timing related checks (git-fixes).
  • blk-mq: Swap two calls in blkmqexit_queue() (bsc#1187453).
  • blk-wbt: Fix missed wakeup (bsc#1186627).
  • block: Discard page cache of zone reset target range (bsc#1187402).
  • Bluetooth: fix the erroneous flush_work() order (git-fixes).
  • Bluetooth: use correct lock to prevent UAF of hdev object (git-fixes).
  • btrfs: account for new extents being deleted in totalbytespinned (bsc#1135481).
  • btrfs: add a comment explaining the data flush steps (bsc#1135481).
  • btrfs: add btrfsreservedata_bytes and use it (bsc#1135481).
  • btrfs: add flushing states for handling data reservations (bsc#1135481).
  • btrfs: add missing error handling after doing leaf/node binary search (bsc#1187833).
  • btrfs: add the data transaction commit logic into maycommittransaction (bsc#1135481).
  • btrfs: call btrfstrygranting_tickets when freeing reserved bytes (bsc#1135481).
  • btrfs: call btrfstrygranting_tickets when reserving space (bsc#1135481).
  • btrfs: call btrfstrygranting_tickets when unpinning anything (bsc#1135481).
  • btrfs: change insertdirtysubvol to return errors (bsc#1187833).
  • btrfs: change nr to u64 in btrfsstartdelalloc_roots (bsc#1135481).
  • btrfs: check recordrootintrans related failures in selectreloc_root (bsc#1187833).
  • btrfs: check return value of btrfscommittransaction in relocation (bsc#1187833).
  • btrfs: check tickets after waiting on ordered extents (bsc#1135481).
  • btrfs: cleanup error handling in preparetomerge (bsc#1187833).
  • btrfs: convert BUGON()'s in relocatetree_block (bsc#1187833).
  • btrfs: convert BUGON()'s in selectreloc_root() to proper errors (bsc#1187833).
  • btrfs: convert logic BUGON()'s in replacepath to ASSERT()'s (bsc#1187833).
  • btrfs: convert some BUGON()'s to ASSERT()'s in dorelocation (bsc#1187833).
  • btrfs: do async reclaim for data reservations (bsc#1135481).
  • btrfs: do not force commit if we are data (bsc#1135481).
  • btrfs: do not leak reloc root if we fail to read the fs root (bsc#1187833).
  • btrfs: do not make defrag wait on asyncdelallocpages (bsc#1135481).
  • btrfs: do not panic in _addreloc_root (bsc#1187833).
  • btrfs: do proper error handling in btrfsupdatereloc_root (bsc#1187833).
  • btrfs: do proper error handling in createrelocinode (bsc#1187833).
  • btrfs: do proper error handling in createrelocroot (bsc#1187833).
  • btrfs: do proper error handling in mergerelocroots (bsc#1187833).
  • btrfs: do proper error handling in recordrelocrootintrans (bsc#1187833).
  • btrfs: drop the commit_cycles stuff for data reservations (bsc#1135481).
  • btrfs: fix possible infinite loop in data async reclaim (bsc#1135481).
  • btrfs: flush delayed refs when trying to reserve data space (bsc#1135481).
  • btrfs: handle _addrelocroot failures in btrfsrecover_relocation (bsc#1187833).
  • btrfs: handle btrfscowblock errors in replace_path (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in btrfsrecoverlog_trees (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in btrfs_rename (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in btrfsrenameexchange (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in create_subvol (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in relocatetreeblock (bsc#1187833).
  • btrfs: handle btrfsrecordrootintrans failure in start_transaction (bsc#1187833).
  • btrfs: handle btrfssearchslot failure in replace_path (bsc#1187833).
  • btrfs: handle btrfsupdaterelocroot failure in commitfs_roots (bsc#1187833).
  • btrfs: handle btrfsupdaterelocroot failure in insertdirty_subvol (bsc#1187833).
  • btrfs: handle btrfsupdaterelocroot failure in prepareto_merge (bsc#1187833).
  • btrfs: handle errors from selectrelocroot() (bsc#1187833).
  • btrfs: handle errors in reference count manipulation in replace_path (bsc#1187833).
  • btrfs: handle extent corruption with selectoneroot properly (bsc#1187833).
  • btrfs: handle extent reference errors in do_relocation (bsc#1187833).
  • btrfs: handle recordrootintrans failure in btrfsrecordrootin_trans (bsc#1187833).
  • btrfs: handle recordrootintrans failure in createpending_snapshot (bsc#1187833).
  • btrfs: handle recordrootintrans failure in qgroupaccount_snapshot (bsc#1187833).
  • btrfs: handle spaceinfo::totalbytes_pinned inside the delayed ref itself (bsc#1135481).
  • btrfs: handle U64MAX for shrinkdelalloc (bsc#1135481).
  • btrfs: have proper error handling in btrfsinitreloc_root (bsc#1187833).
  • btrfs: make ALLOC_CHUNK use the space info flags (bsc#1135481).
  • btrfs: make shrinkdelalloc take spaceinfo as an arg (bsc#1135481).
  • btrfs: reloc: clean dirty subvols if we fail to start a transaction (bsc#1187833).
  • btrfs: remove err variable from do_relocation (bsc#1187833).
  • btrfs: remove nrasyncbios (bsc#1135481).
  • btrfs: remove nrasyncsubmits and asyncsubmitdraining (bsc#1135481). Preparation for ticketed data space flushing in btrfs.
  • btrfs: remove orig from shrink_delalloc (bsc#1135481).
  • btrfs: remove the extent item sanity checks in relocateblockgroup (bsc#1187833).
  • btrfs: return an error from btrfsrecordrootintrans (bsc#1187833).
  • btrfs: run delayed iputs before committing the transaction for data (bsc#1135481).
  • btrfs: serialize data reservations if we are flushing (bsc#1135481).
  • btrfs: shrink delalloc pages instead of full inodes (bsc#1135481).
  • btrfs: track ordered bytes instead of just dio ordered bytes (bsc#1135481).
  • btrfs: tree-checker: check for BTRFSBLOCKFLAGFULLBACKREF being set improperly (bsc#1187833).
  • btrfs: unset reloc control if we fail to recover (bsc#1187833).
  • btrfs: use btrfsstartdelallocroots in shrinkdelalloc (bsc#1135481).
  • btrfs: use customized batch size for totalbytespinned (bsc#1135481). Turns out using the batched percpu api had an effect on timing w.r.t metadata/data reclaim. So backport this patch as well, side effect is it's also bringing the code closer to upstream so future backports shall be made easier.
  • btrfs: use tagged writepage to mitigate livelock of snapshot (bsc#1135481). Preparation for introducing ticketed space handling for data space. Due to the sequence of patches, the main patch has embedded in it changes from other patches which remove some unused arguments. This is done to ease backporting itself and shouldn't have any repercussions on functionality.
  • btrfs: use the btrfsspaceinfofreebytesmayuse helper for delalloc (bsc#1135481).
  • btrfs: use the same helper for data and metadata reservations (bsc#1135481).
  • btrfs: use ticketing for data space reservations (bsc#1135481).
  • btrfs: validate root::reloc_root after recording root in trans (bsc#1187833).
  • can: flexcan: disable completely the ECC mechanism (git-fixes).
  • can: mcbausb: fix memory leak in mcbausb (git-fixes).
  • can: xilinxcan: xcanchip_start(): fix failure with invalid bus (git-fixes).
  • cgroup1: do not allow '\n' in renaming (bsc#1187972).
  • char: hpet: add checks after calling ioremap (git-fixes).
  • crypto: ccp - Fix a resource leak in an error handling path (12sp5).
  • cxgb4: avoid accessing registers when clearing filters (bsc#1136345 jsc#SLE-4681).
  • dax: Add a wakeup mode parameter to putunlockedentry() (bsc#1187411).
  • dax: Add an enum for specifying dax wakup mode (bsc#1187411).
  • dax: Wake up all waiters after invalidating dax entry (bsc#1187411).
  • dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (git-fixes).
  • dmaengine: QCOMHIDMAMGMT depends on HAS_IOMEM (git-fixes).
  • dmaengine: qcomhidma: comment platformdriver_register call (git-fixes).
  • dmaengine: stedma40: add missing iounmap() on error in d40_probe() (git-fixes).
  • drbd: Remove uninitialized_var() usage (bsc#1186515).
  • drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (bsc#1129770) Backporting changes: * move from driver/video/fbdev/core to driver/video/console * context changes
  • drm: Fix use-after-free read in drm_getunique() (git-fixes).
  • drm: Lock pointer access in drmmasterrelease() (git-fixes).
  • drm/amdgpu: Fix a use-after-free (git-fixes).
  • efi: Allow EFIMEMORYXP and EFIMEMORYRO both to be cleared (git-fixes).
  • efi: cper: fix snprintf() use in cperdimmerr_location() (git-fixes).
  • ext4: fix bug on in ext4escacheextent as ext4splitextentat failed (bsc#1187408).
  • ext4: fix check to prevent false positive report of incorrect used inodes (bsc#1187404).
  • ext4: fix error code in ext4commitsuper (bsc#1187407).
  • ext4: fix memory leak in ext4fillsuper (bsc#1187409).
  • FCOE: fcoewwnfrom_mac kABI fix (bsc#1186528).
  • ftrace: Do not blindly read the ip address in ftrace_bug() (git-fixes).
  • ftrace: Free the trampoline when ftrace_startup() fails (git-fixes).
  • HID: pidff: fix error return code in hidpidffinit() (git-fixes).
  • i2c: mpc: Make use of i2crecoverbus() (git-fixes).
  • ima: Free IMA measurement buffer after kexec syscall (git-fixes).
  • isdn: mISDN: netjet: Fix crash in nj_probe: (git-fixes).
  • isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (git-fixes).
  • ixgbe: fix large MTU request from VF (git-fixes).
  • ixgbevf: add correct exception tracing for XDP (bsc#1113994 ).
  • kabi fix for NFSv4.1: Do not rebind to the same source port when reconnecting to the server (bnc#1186264).
  • kernel: kexecfile: fix error return code of kexeccalculatestoredigests() (git-fixes).
  • kthread_worker: split code for canceling the delayed work timer (bsc#1187867).
  • kthread: prevent deadlock when kthreadmoddelayedwork() races with kthreadcanceldelayedwork_sync() (bsc#1187867).
  • libertas: register sysfs groups properly (git-fixes).
  • md: Fix missing unused status line of /proc/mdstat (git-fixes).
  • media: dvb: Add check on sp8870_readreg return (git-fixes).
  • media: gspca: properly check for errors in po1030_probe() (git-fixes).
  • mei: request autosuspend after sending rx flow control (git-fixes).
  • mlxsw: spectrum: Do not process learned records with a dummy FID (git-fixes).
  • Move nfs backports into sorted section
  • net: bnx2: Fix error return code in bnx2initboard() (git-fixes).
  • net: caif: Fix debugfs on 64-bit platforms (git-fixes).
  • net: dsa: mv88e6xxx: Fix writing to a PHY page (git-fixes).
  • net: dsa: qca8k: Use up to 7 ports for all operations (git-fixes).
  • net: fix iteration for sctp transport seq_files (git-fixes).
  • net: hns3: Limiting the scope of vectorringchain variable (bsc#1104353).
  • net: netcp: Fix an error message (git-fixes).
  • net: stmmac: Correctly take timestamp for PTPv2 (git-fixes).
  • net: stmmac: ensure that the device has released ownership before reading data (git-fixes).
  • net/nfc/rawsock.c: fix a permission check bug (git-fixes).
  • net/smc: remove device from smcddevlist after failed device_add() (git-fixes).
  • nfc: fix NULL ptr dereference in llcpsockgetname() after failed connect (git-fixes).
  • NFS: Always flush out writes in nfs42procfallocate() (git-fixes).
  • NFS: Deal correctly with attribute generation counter overflow (git-fixes).
  • NFS: Do not corrupt the value of pgbyteswritten in nfsdorecoalesce() (git-fixes).
  • NFS: Do not discard segments marked for return in pnfsreturn_layout() (git-fixes).
  • NFS: Do not gratuitously clear the inode cache when lookup failed (git-fixes).
  • NFS: Do not rebind to the same source port when reconnecting to the server (bnc#1186264).
  • NFS: Do not revalidate the directory permissions on a lookup failure (git-fixes).
  • NFS: Fix a NULL pointer dereference in pnfsmarkmatchinglsegsreturn() (git-fixes).
  • NFS: Fix a potential NULL dereference in nfsgetclient() (git-fixes).
  • NFS: fix an incorrect limit in filelayoutdecodelayout() (git-fixes).
  • NFS: Fix an Oopsable condition in _nfspageioaddrequest() (git-fixes).
  • NFS: fix handling of sr_eof in SEEK's reply (git-fixes).
  • NFS: fix return value of nfs4getsecuritylabel() (git-fixes).
  • NFS: Fix v4.0/v4.1 SEEKDATA return -ENOTSUPP when set NFSV4_2 config (git-fixes).
  • NFS: nfs4procsetacl needs to restore NFSCAPUIDGIDNOMAP on error (git-fixes).
  • NFS: Repair misuse of sv_lock in 5.10.16-rt30 (git-fixes).
  • ocfs2: fix data corruption by fallocate (bsc#1187412).
  • parisc: parisc-agp requires SBA IOMMU driver (bsc#1129770)
  • pid: take a reference when initializing cad_pid (bsc#1114648).
  • platform/x86: hp-wireless: add AMD's hardware id to the supported list (git-fixes).
  • platform/x86: intelpunitipc: Append MODULEDEVICETABLE for ACPI (git-fixes).
  • pNFS/flexfiles: fix incorrect size check in decodenfsfh() (git-fixes).
  • pNFS/NFSv4: Fix a layout segment leak in pnfslayoutprocess() (git-fixes).
  • qla2xxx: synchronize rport devlosstmo setting (bsc#1182470 bsc#1185486).
  • qlcnic: Add null check after calling netdevallocskb (git-fixes).
  • ravb: fix invalid context bug while calling auto-negotiation by ethtool (git-fixes).
  • ravb: fix invalid context bug while changing link options by ethtool (git-fixes).
  • RDMA/mlx5: Recover from fatal event in dual port mode (bsc#1103991).
  • Revert 'ibmvnic: simplify resetlongterm_buff function' (bsc#1186206 ltc#191041).
  • Revert 337f13046ff0 ('futex: Allow FUTEXCLOCKREALTIME with FUTEX_WAIT op') (git-fixes).
  • s390/stack: fix possible register corruption with stack switch helper (bsc#1185677).
  • scsi: aacraid: Fix an oops in error handling (bsc#1186698).
  • scsi: aacraid: Remove erroneous fallthrough annotation (bsc#1186516).
  • scsi: aacraid: Use memdup_user() as a cleanup (bsc#1186517).
  • scsi: acornscsi: Fix an error handling path in acornscsi_probe() (bsc#1186518).
  • scsi: be2iscsi: Fix a theoretical leak in beiscsicreateeqs() (bsc#1186519).
  • scsi: be2iscsi: Revert 'Fix a theoretical leak in beiscsicreateeqs()' (bsc#1186699).
  • scsi: bfa: Fix error return in bfadpciinit() (bsc#1186520).
  • scsi: bnx2fc: Fix Kconfig warning and CNIC build errors (bsc#1186521).
  • scsi: bnx2i: Requires MMU (bsc#1186522).
  • scsi: csiostor: Fix wrong return value in csiohwprep_fw() (bsc#1186523).
  • scsi: cumana2: Fix different devid between requestirq() and freeirq() (bsc#1186524).
  • scsi: cxgb3i: Fix some leaks in initactopen() (bsc#1186525).
  • scsi: cxgb4i: Fix TLS dependency (bsc#1186526).
  • scsi: eesox: Fix different devid between requestirq() and free_irq() (bsc#1186527).
  • scsi: fcoe: Fix mismatched fcoewwnfrom_mac declaration (bsc#1186528).
  • scsi: fnic: Fix error return code in fnic_probe() (bsc#1186529).
  • scsi: hisi_sas: Fix IRQ checks (bsc#1186530).
  • scsi: hisi_sas: Remove preemptible() (bsc#1186638).
  • scsi: jazz_esp: Add IRQ check (bsc#1186531).
  • scsi: libfc: Fix enum-conversion warning (bsc#1186532).
  • scsi: libsas: Fix error path in sasnotifylldddevfound() (bsc#1186533).
  • scsi: libsas: Reset num_scatter if libata marks qc as NODATA (bsc#1186700).
  • scsi: libsas: Set datadir as DMANONE if libata marks qc as NODATA (bsc#1186534).
  • scsi: lpfc: Fix failure to transmit ABTS on FC link (git-fixes).
  • scsi: megaraid_sas: Check user-provided offsets (bsc#1186535).
  • scsi: megaraidsas: Fix MEGASASIOC_FIRMWARE regression (bsc#1186701).
  • scsi: mesh: Fix panic after host or bus reset (bsc#1186537).
  • scsi: mpt3sas: Fix error return code of mpt3sasbaseattach() (bsc#1186538).
  • scsi: pm80xx: Fix error return in pm8001pciprobe() (bsc#1186539).
  • scsi: powertec: Fix different devid between requestirq() and free_irq() (bsc#1186540).
  • scsi: qedi: Check for buffer overflow in qedisetpath() (bsc#1186541).
  • scsi: qedi: Fix error return code of qediallocglobal_queues() (bsc#1186542).
  • scsi: qedi: Fix missing destroyworkqueue() on error in _qedi_probe (bsc#1186543).
  • scsi: qla4xxx: Fix an error handling path in 'qla4xxxgethost_stats()' (bsc#1186545).
  • scsi: qla4xxx: Remove in_interrupt() (bsc#1186546).
  • scsi: scsidebug: Add check for sdebugmax_queue during module init (bsc#1186547).
  • scsi: scsidhalua: Retry RTPG on a different path after failure (bsc#1174978 bsc#1185701).
  • scsi: sd: Fix optimal I/O size for devices that change reported values (bsc#1186548).
  • scsi: sg: add sgremoverequest in sg_write (bsc#1186635).
  • scsi: sni_53c710: Add IRQ check (bsc#1186549).
  • scsi: sun3x_esp: Add IRQ check (bsc#1186550).
  • scsi: ufs-qcom: Fix scheduling while atomic issue (bsc#1186556).
  • scsi: ufs: core: Narrow down fast path in system suspend path (bsc#1186551).
  • scsi: ufs: Do not update urgent bkops level when toggling auto bkops (bsc#1186552).
  • scsi: ufs: Fix imprecise load calculation in devfreq window (bsc#1187630).
  • SCSI: ufs: fix ktime_t kabi change (bsc#1187630).
  • scsi: ufs: Fix race between shutdown and runtime resume flow (bsc#1186554).
  • scsi: ufs: Properly release resources if a task is aborted successfully (bsc#1186555).
  • scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM (bsc#1188010).
  • scsi: ufs: ufshcd-pltfrm: Fix deferred probing (bsc#1187631).
  • serial: max310x: unregister uart driver in case of failure and abort (git-fixes).
  • serial: rp2: use 'requestfirmware' instead of 'requestfirmware_nowait' (git-fixes).
  • staging: rtl8723bs: Fix uninitialized variables (git-fixes).
  • SUNRPC: correct error code comment in xstcpsetup_socket() (git-fixes).
  • SUNRPC: fix refcount leak for rpc auth modules (git-fixes).
  • SUNRPC: Move fault injection call sites (git-fixes).
  • SUNRPC: prevent port reuse on transports which do not request it (bnc#1186264).
  • svcrdma: disable timeouts on rdma backchannel (git-fixes).
  • swiotlb: fix 'x86: Do not panic if can not alloc buffer for swiotlb' (git-fixes).
  • tls splice: check SPLICEFNONBLOCK instead of MSG_DONTWAIT (bsc#1103990).
  • tracing: Correct the length check which causes memory corruption (git-fixes).
  • tracing: Do no increment traceclockglobal() by one (git-fixes).
  • tracing: Restructure traceclockglobal() to never block (git-fixes).
  • ttyprintk: Add TTY hangup callback (git-fixes).
  • ubifs: Only check replay with inode type to judge if inode linked (bsc#1187455).
  • USB: cdc-acm: always claim data interface (git-fixes).
  • USB: cdc-acm: do not log successful probe on later errors (git-fixes).
  • USB: dwc3: ep0: fix NULL pointer exception (git-fixes).
  • USB: pd: Set PDTSINKWAITCAP to 310ms (git-fixes).
  • USB: serial: ftdi_sio: add IDs for IDS GmbH Products (git-fixes).
  • USB: serial: ftdi_sio: add NovaTech OrionMX product ID (git-fixes).
  • USB: serial: omninet: add device id for Zyxel Omni 56K Plus (git-fixes).
  • USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (git-fixes).
  • USB: serial: pl2303: add device id for ADLINK ND-6530 GC (git-fixes).
  • USB: serial: quatech2: fix control-request directions (git-fixes).
  • USB: serial: tiusb3410_5052: add startech.com device id (git-fixes).
  • USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (git-fixes).
  • USB: typec: tcpm: Use LE to CPU conversion when accessing msg->header (git-fixes).
  • USB: typec: ucsi: Clear PPM capability data in ucsi_init() error path (git-fixes).
  • USB: typec: ucsi: Put fwnode in any case during ->probe() (git-fixes).
  • vfio/pci: Fix error return code in vfioecapinit() (git-fixes).
  • vfio/pci: zapvmaptes() needs MMU (git-fixes).
  • vfio/platform: fix module_put call in error flow (git-fixes).
  • video: hgafb: correctly handle card detect failure during probe (bsc#1129770)
  • video: hgafb: fix potential NULL pointer dereference (bsc#1129770) Backporting changes: * context changes
  • x86: fix seq_file iteration for pat/memtype.c (git-fixes).
  • x86/cpu: Initialize MSRTSCAUX if RDTSCP or RDPID is supported (bsc#1114648).
References

Affected packages

SUSE:Linux Enterprise High Availability Extension 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20High%20Availability%20Extension%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "dlm-kmp-default": "4.12.14-122.77.1",
            "gfs2-kmp-default": "4.12.14-122.77.1",
            "ocfs2-kmp-default": "4.12.14-122.77.1",
            "cluster-md-kmp-default": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kgraft-patch-4_12_14-122_77-default": "1-8.3.1",
            "kernel-default-kgraft": "4.12.14-122.77.1",
            "kernel-default-kgraft-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 12 SP5 / kgraft-patch-SLE12-SP5_Update_20

Package

Name
kgraft-patch-SLE12-SP5_Update_20
Purl
purl:rpm/suse/kgraft-patch-SLE12-SP5_Update_20&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
1-8.3.1

Ecosystem specific

{
    "binaries": [
        {
            "kgraft-patch-4_12_14-122_77-default": "1-8.3.1",
            "kernel-default-kgraft": "4.12.14-122.77.1",
            "kernel-default-kgraft-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Software Development Kit 12 SP5 / kernel-docs

Package

Name
kernel-docs
Purl
purl:rpm/suse/kernel-docs&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "4.12.14-122.77.1",
            "kernel-obs-build": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Software Development Kit 12 SP5 / kernel-obs-build

Package

Name
kernel-obs-build
Purl
purl:rpm/suse/kernel-obs-build&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "4.12.14-122.77.1",
            "kernel-obs-build": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-source

Package

Name
kernel-source
Purl
purl:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-syms

Package

Name
kernel-syms
Purl
purl:rpm/suse/kernel-syms&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-source

Package

Name
kernel-source
Purl
purl:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-syms

Package

Name
kernel-syms
Purl
purl:rpm/suse/kernel-syms&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.77.1",
            "kernel-devel": "4.12.14-122.77.1",
            "kernel-default-base": "4.12.14-122.77.1",
            "kernel-default-man": "4.12.14-122.77.1",
            "kernel-default": "4.12.14-122.77.1",
            "kernel-source": "4.12.14-122.77.1",
            "kernel-syms": "4.12.14-122.77.1",
            "kernel-default-devel": "4.12.14-122.77.1"
        }
    ]
}

SUSE:Linux Enterprise Workstation Extension 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-122.77.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-extra": "4.12.14-122.77.1"
        }
    ]
}