SUSE-SU-2026:5121-1: Security update for the Linux Kernel

Published Nov 5, 2026
·
Updated

The SUSE Linux Enterprise 12 SP5 kernel was updated to fix various security issues:

The following security issues were fixed:

- CVE-2025-40100: btrfs: do not assert we found block group item when creating free space tree (bsc#1252918). - CVE-2025-68741: scsi: qla2xxx: Fix improper freeing of purex item (bsc#1255703 bsc#1275737). - CVE-2026-23059: scsi: qla2xxx: Sanitize payload size to prevent member overflow (bsc#1257737 bsc#1275737). - CVE-2026-46195: smb: client: validate dacloffset before building DACL pointers (bsc#1266860). - CVE-2026-64370: posix-cpu-timers: Fix pid refcount leak in docpunanosleep() error path (bsc#1273805). - CVE-2026-64379: smb: client: mask server-provided mode to 07777 in modefromsid (bsc#1273029). - CVE-2026-64413: netfilter: ebtables: zero chainstack array (bsc#1274082). - CVE-2026-64435: audit: Fix data races of skbqueuelen() readers on auditqueue (bsc#1274080). - CVE-2026-64539: Bluetooth: eir: Fix stack OOB write when prepending the Flags AD (bsc#1273338). - CVE-2026-64546: drm/edid: fix OOB read in drmparsetiledblock() (bsc#1273334). - CVE-2026-64549: Bluetooth: bpa10x: avoid OOB read of revision string in bpa10xsetup() (bsc#1273341). - CVE-2026-72250: netfilter: nfconntrackreasm: guard macheader adjustment after IPv6 defrag (bsc#1277663). - CVE-2026-72310: smb: client: fix overflow in passthrough ioctl bounds check (bsc#1277750). - CVE-2026-72416: netfilter: nftcompat: ebtables emulation must reject non-bridge targets (bsc#1278041). - CVE-2026-72428: bpf: Fix stack slot index in nospec checks (bsc#1278050). - CVE-2026-74620: net/sched: actgact, actpolice: range check the fallback control action (bsc#1277044). - CVE-2026-74683: Input: evdev - sanitize event type index when fetching event masks (bsc#1277387). - CVE-2026-74720: bpf: Preserve pointer state for commuted arithmetic (bsc#1276574). - CVE-2026-74748: netfilter: ipset: fix refcount race between list:set GC and swap (bsc#1277578). - CVE-2026-80572: Input: byd - synchronize timer deletion before freeing private data (bsc#1277338). - CVE-2026-80579: fbdev: clear fbinfo->mode before deleting a videomode (bsc#1277260). - CVE-2026-80637: netfilter: synproxy: fix unaligned memory access in timestamp adjustment (bsc#1278343). - CVE-2026-80704: drm/amd/display: use proper context for logging (bsc#1278431). - CVE-2026-80717: sctp: validate Adaptation Indication parameter length (bsc#1277836). - CVE-2026-80764: Bluetooth: hcievent: fix LE list UAF on reset (bsc#1279493). - CVE-2026-80808: ext4: stop retrying saturated xattr cache entries (bsc#1279795). - CVE-2026-80809: ocfs2: fix missing metadata reservation for large xattrs (bsc#1279606). - CVE-2026-80879: ocfs2: fix circular locking dependency in ocfs2dioendiowrite (bsc#1279494). - CVE-2026-80881: ocfs2: fix buffer head management in ocfs2readblocks() (bsc#1279496). - CVE-2026-80888: drm/vmwgfx: drop dmabuf reference on foreign-fd prime import (bsc#1279455). - CVE-2026-80978: net: cap advertised IP tunnel headroom (bsc#1280253). - CVE-2026-80989: net: thunderbolt: Mark the connection down when bringing it up fails (bsc#1280305). - CVE-2026-89494: ocfs2: validate lengths in dlmmiglockreshandler (bsc#1280520). - CVE-2026-89495: ocfs2: bound namelen in dlmmigraterequesthandler (bsc#1280569). - CVE-2026-89537: SUNRPC: Reject short RFC 4121 MIC tokens in gsskrb5verifymicv2 (bsc#1280713). - CVE-2026-89559: libnvdimm/labels: Prevent integer overflow in ndlabelvalidate() (bsc#1280554). - CVE-2026-89606: ecryptfs: reject too-small tag 70 packets (bsc#1280469). - CVE-2026-89607: ecryptfs: reject oversized encryptedkeysize in parsetag3packet (bsc#1281792). - CVE-2026-89608: ecryptfs: pass packet set buffer size to parser (bsc#1280826). - CVE-2026-89631: smb: client: reject a tree connect response whose byte count is too small (bsc#1280496). - CVE-2026-89636: smb: client: clear ce->tgthint in freetgts() (bsc#1281042). - CVE-2026-89638: smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions (bsc#1281046). - CVE-2026-89640: cifs: fix lofft underflow in cifsremapfilerange() when len == 0 (bsc#1280950). - CVE-2026-89642: cifs: call pagecacheisizeextended() in cifssetsize() when extending (bsc#1280970). - CVE-2026-89656: libceph: reject buckets with mismatched CRUSH ids (bsc#1280563). - CVE-2026-89821: drm/amd/display: avoid divide-by-zero in islutlinear() (bsc#1280996). - CVE-2026-89842: scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started (bsc#1275737 bsc#1281189). - CVE-2026-89843: scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak (bsc#1275737 bsc#1280984). - CVE-2026-89844: scsi: qla2xxx: Hold vportslock for host map update in report ID acquisition (bsc#1275737 bsc#1281183). - CVE-2026-89845: scsi: qla2xxx: Avoid reqqmap double-read in qla2x00errorentry() (bsc#1275737 bsc#1281001). - CVE-2026-89846: scsi: qla2xxx: Bound rspinfolen to avoid OOB sense-data read (bsc#1275737 bsc#1281184). - CVE-2026-89847: scsi: qla2xxx: Avoid double completion in async IOCB timeout (bsc#1275737 bsc#1281185). - CVE-2026-89848: scsi: qla2xxx: Quiesce response IRQ before freeing request queue (bsc#1275737 bsc#1281179). - CVE-2026-89849: scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path (bsc#1275737 bsc#1281180). - CVE-2026-89850: scsi: qla2xxx: Don't query firmware state while chip is down (bsc#1275737 bsc#1281181). - CVE-2026-89851: scsi: qla2xxx: Fix FCE trace enable parsing in debugfs (bsc#1275737 bsc#1281175). - CVE-2026-89852: scsi: qla2xxx: Zero mailbox struct in qla2x00getfirmwarestate() (bsc#1275737 bsc#1281174). - CVE-2026-89853: scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump (bsc#1275737 bsc#1281173). - CVE-2026-89854: scsi: qla2xxx: Fix cs84xx use-after-free on host teardown (bsc#1275737 bsc#1281165). - CVE-2026-89855: scsi: qla2xxx: Serialize flash version read in reset handler (bsc#1275737 bsc#1281164). - CVE-2026-89857: scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject (bsc#1275737 bsc#1281211). - CVE-2026-89858: scsi: qla2xxx: Bound image count in qla2x00updatefruversions() (bsc#1275737 bsc#1281334). - CVE-2026-89859: scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak (bsc#1275737 bsc#1281333). - CVE-2026-89860: scsi: qla2xxx: Initialize NVMe abortwork once at submission (bsc#1275737 bsc#1281357). - CVE-2026-89861: scsi: qla2xxx: Hold vport reference in qla24xxreportidacquisition() (bsc#1275737 bsc#1281353). - CVE-2026-89862: scsi: qla2xxx: Fix BSG job leak on validate flash image error path (bsc#1275737 bsc#1281214). - CVE-2026-89863: scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check (bsc#1275737 bsc#1281251). - CVE-2026-89864: scsi: qla2xxx: Bound i2c->length in I2C bsg handlers (bsc#1275737 bsc#1281253). - CVE-2026-89865: scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers (bsc#1275737 bsc#1281254). - CVE-2026-90015: xhci: fix lost bounce buffers on TDs spanning several ring segments (bsc#1281080). - CVE-2026-90057: slip: remove sliphangup() to fix use-after-free in slipreceivebuf() (bsc#1281650). - CVE-2026-90081: net/rds: use wqhassleeper() in rdscongmapupdated() (bsc#1281490). - CVE-2026-90103: NFSv4.2: fix LAYOUTSTATS send buffer exhaustion (bsc#1281538). - CVE-2026-90125: smb: client: fix request buffer leak in smb2newreadreq() (bsc#1281580). - CVE-2026-90138: vsock: don't check the listener's skerr in vsockaccept() (bsc#1281535). - CVE-2026-90227: nvme: fine-granular CAPSYSADMIN for nvme io commands (bsc#1281705). - CVE-2026-90434: isofs: release zisofs block pointer buffer head (bsc#1281993). - CVE-2026-93210: smb: client: harden DFS cache against invalid target hints (bsc#1282737). - CVE-2026-93231: lockd: fix swapped arguments in nlmsvcmatchip() (bsc#1282778). - CVE-2026-93242: scsi: qla2xxx: Fix response queue over-consumption in qlaconsumeiocb() (bsc#1275737 bsc#1282684). - CVE-2026-93262: md/raid5-ppl: fix use-after-free in ppldoflush() (bsc#1283004). - CVE-2026-93269: ext4: fix circular lock dependency in ext4extmigrate (bsc#1282810). - CVE-2026-93785: cifs: validate idmap key payload length (bsc#1282869). - CVE-2026-93787: smb: client: bound dirent name against end of SMB response in cifsfilldir (bsc#1282932). - CVE-2026-93817: perf: Fix addrfilterranges lifetime (bsc#1283017). - CVE-2026-97527: scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock (bsc#1275737 bsc#1283343). - CVE-2026-97528: scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error (bsc#1275737 bsc#1283360). - CVE-2026-97530: scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature (bsc#1275737 bsc#1283159). - CVE-2026-97531: scsi: qla2xxx: Skip vport under deletion in report ID acquisition (bsc#1275737 bsc#1283834). - CVE-2026-97535: scsi: qla2xxx: Bound VP index against VPCTRL IOCB bitmap size (bsc#1275737 bsc#1283837). - CVE-2026-97537: scsi: qla2xxx: Fix queue teardown NULL dmafree and bitmap locking (bsc#1275737 bsc#1283453). - CVE-2026-97612: net: mpls: clear innerprotocol when the last label is popped (bsc#1283967). - CVE-2026-97926: ufs: validate cylinder group metadata before caching it (bsc#1283887). - CVE-2026-97954: net/rds: fix tcp stream corruption with large pages (bsc#1283113). - CVE-2026-97965: vxlan: initialize md in vxlanxmitone() (bsc#1282963). - CVE-2026-98014: net/mlx5: E-Switch, prevent mclist repopulation during vport disable (bsc#1283668). - CVE-2026-98022: net: cap txqueuelen at S16MAX to prevent oversized ring allocations (bsc#1283810). - CVE-2026-98071: net/rds: clear cpflags bits individually in rdsconnpathreset() (bsc#1283842). - CVE-2026-98072: net/rds: use wqhassleeper() in releaseinxmit() (bsc#1283846). - CVE-2026-98074: bonding: do not clear curractiveslave prematurely when releasing all slaves (bsc#1283871). - CVE-2026-98078: ipvs: fix reversed sequence option serialization (bsc#1284150). - CVE-2026-98095: afpacket: Don't cast tpackethdr.tplen to int in tpacketparseheader() (bsc#1283921). - CVE-2026-98116: ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF (bsc#1283878). - CVE-2026-98158: pppasync: drop the errored frame instead of resetting its headroom (bsc#1283933). - CVE-2026-98257: rds: ib: use rdsconndrop() on protocol version mismatch (bsc#1284346). - CVE-2026-98282: powerpc/iommu: Fix the overflow validation in iommutcecheckioba (bsc#1284360). - CVE-2026-98386: scsi: qla2xxx: Use memsetio() to clear QLAFX00 request ring slot (bsc#1275737 bsc#1285668). - CVE-2026-98432: ipv4: free inetopt and ireqopt after an RCU grace period (bsc#1285685).

The following non security issues were fixed:

- net/rds: use clearbitunlock() in releaserefill() (git-fixes). - nvmet-tcp: do not continue for invalid icreq (git-fixes). - ocfs2: reserve xattr value tree metadata only once (git-fixes). - rds: add missing barrier to releaserefill (git-fixes). - Revert 'mkspec: Exclude rt flavor from kernel-syms dependencies' (bsc#1244337). - Revert 'rpm/mkspec: Fix missing kernel-syms-rt creation' (bsc#1244337).

Other sources

The SUSE Linux Enterprise 12 SP5 kernel was updated to fix various security issues: The following security issues were fixed: CVE-2025-40100: btrfs: do not assert we found block group item when creating free space tree (bsc#1252918). CVE-2025-68741: scsi: qla2xxx: Fix improper freeing of purex item (bsc#1255703 bsc#1275737). CVE-2026-23059: scsi: qla2xxx: Sanitize payload size to prevent member overflow (bsc#1257737 bsc#1275737). CVE-2026-46195: smb: client: validate dacloffset before building DACL pointers (bsc#1266860). CVE-2026-64370: posix-cpu-timers: Fix pid refcount leak in docpunanosleep() error path (bsc#1273805). CVE-2026-64379: smb: client: mask server-provided mode to 07777 in modefromsid (bsc#1273029). CVE-2026-64413: netfilter: ebtables: zero chainstack array (bsc#1274082). CVE-2026-64435: audit: Fix data races of skbqueuelen() readers on auditqueue (bsc#1274080). CVE-2026-64539: Bluetooth: eir: Fix stack OOB write when prepending the Flags AD (bsc#1273338). CVE-2026-64546: drm/edid: fix OOB read in drmparsetiledblock() (bsc#1273334). CVE-2026-64549: Bluetooth: bpa10x: avoid OOB read of revision string in bpa10xsetup() (bsc#1273341). CVE-2026-72250: netfilter: nfconntrackreasm: guard macheader adjustment after IPv6 defrag (bsc#1277663). CVE-2026-72310: smb: client: fix overflow in passthrough ioctl bounds check (bsc#1277750). CVE-2026-72416: netfilter: nftcompat: ebtables emulation must reject non-bridge targets (bsc#1278041). CVE-2026-72428: bpf: Fix stack slot index in nospec checks (bsc#1278050). CVE-2026-74620: net/sched: actgact, actpolice: range check the fallback control action (bsc#1277044). CVE-2026-74683: Input: evdev - sanitize event type index when fetching event masks (bsc#1277387). CVE-2026-74720: bpf: Preserve pointer state for commuted arithmetic (bsc#1276574). CVE-2026-74748: netfilter: ipset: fix refcount race between list:set GC and swap (bsc#1277578). CVE-2026-80572: Input: byd - synchronize timer deletion before freeing private data (bsc#1277338). CVE-2026-80579: fbdev: clear fbinfo->mode before deleting a videomode (bsc#1277260). CVE-2026-80637: netfilter: synproxy: fix unaligned memory access in timestamp adjustment (bsc#1278343). CVE-2026-80704: drm/amd/display: use proper context for logging (bsc#1278431). CVE-2026-80717: sctp: validate Adaptation Indication parameter length (bsc#1277836). CVE-2026-80764: Bluetooth: hcievent: fix LE list UAF on reset (bsc#1279493). CVE-2026-80808: ext4: stop retrying saturated xattr cache entries (bsc#1279795). CVE-2026-80809: ocfs2: fix missing metadata reservation for large xattrs (bsc#1279606). CVE-2026-80879: ocfs2: fix circular locking dependency in ocfs2dioendiowrite (bsc#1279494). CVE-2026-80881: ocfs2: fix buffer head management in ocfs2readblocks() (bsc#1279496). CVE-2026-80888: drm/vmwgfx: drop dmabuf reference on foreign-fd prime import (bsc#1279455). CVE-2026-80978: net: cap advertised IP tunnel headroom (bsc#1280253). CVE-2026-80989: net: thunderbolt: Mark the connection down when bringing it up fails (bsc#1280305). CVE-2026-89494: ocfs2: validate lengths in dlmmiglockreshandler (bsc#1280520). CVE-2026-89495: ocfs2: bound namelen in dlmmigraterequesthandler (bsc#1280569). CVE-2026-89537: SUNRPC: Reject short RFC 4121 MIC tokens in gsskrb5verifymicv2 (bsc#1280713). CVE-2026-89559: libnvdimm/labels: Prevent integer overflow in ndlabelvalidate() (bsc#1280554). CVE-2026-89606: ecryptfs: reject too-small tag 70 packets (bsc#1280469). CVE-2026-89607: ecryptfs: reject oversized encryptedkeysize in parsetag3packet (bsc#1281792). CVE-2026-89608: ecryptfs: pass packet set buffer size to parser (bsc#1280826). CVE-2026-89631: smb: client: reject a tree connect response whose byte count is too small (bsc#1280496). CVE-2026-89636: smb: client: clear ce->tgthint in freetgts() (bsc#1281042). CVE-2026-89638: smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions (bsc#1281046). CVE-2026-89640: cifs: fix lofft underflow in cifsremapfilerange() when len == 0 (bsc#1280950). CVE-2026-89642: cifs: call pagecacheisizeextended() in cifssetsize() when extending (bsc#1280970). CVE-2026-89656: libceph: reject buckets with mismatched CRUSH ids (bsc#1280563). CVE-2026-89821: drm/amd/display: avoid divide-by-zero in islutlinear() (bsc#1280996). CVE-2026-89842: scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started (bsc#1275737 bsc#1281189). CVE-2026-89843: scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak (bsc#1275737 bsc#1280984). CVE-2026-89844: scsi: qla2xxx: Hold vportslock for host map update in report ID acquisition (bsc#1275737 bsc#1281183). CVE-2026-89845: scsi: qla2xxx: Avoid reqqmap double-read in qla2x00errorentry() (bsc#1275737 bsc#1281001). CVE-2026-89846: scsi: qla2xxx: Bound rspinfolen to avoid OOB sense-data read (bsc#1275737 bsc#1281184). CVE-2026-89847: scsi: qla2xxx: Avoid double completion in async IOCB timeout (bsc#1275737 bsc#1281185). CVE-2026-89848: scsi: qla2xxx: Quiesce response IRQ before freeing request queue (bsc#1275737 bsc#1281179). CVE-2026-89849: scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path (bsc#1275737 bsc#1281180). CVE-2026-89850: scsi: qla2xxx: Don't query firmware state while chip is down (bsc#1275737 bsc#1281181). CVE-2026-89851: scsi: qla2xxx: Fix FCE trace enable parsing in debugfs (bsc#1275737 bsc#1281175). CVE-2026-89852: scsi: qla2xxx: Zero mailbox struct in qla2x00getfirmwarestate() (bsc#1275737 bsc#1281174). CVE-2026-89853: scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump (bsc#1275737 bsc#1281173). CVE-2026-89854: scsi: qla2xxx: Fix cs84xx use-after-free on host teardown (bsc#1275737 bsc#1281165). CVE-2026-89855: scsi: qla2xxx: Serialize flash version read in reset handler (bsc#1275737 bsc#1281164). CVE-2026-89857: scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject (bsc#1275737 bsc#1281211). CVE-2026-89858: scsi: qla2xxx: Bound image count in qla2x00updatefruversions() (bsc#1275737 bsc#1281334). CVE-2026-89859: scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak (bsc#1275737 bsc#1281333). CVE-2026-89860: scsi: qla2xxx: Initialize NVMe abortwork once at submission (bsc#1275737 bsc#1281357). CVE-2026-89861: scsi: qla2xxx: Hold vport reference in qla24xxreportidacquisition() (bsc#1275737 bsc#1281353). CVE-2026-89862: scsi: qla2xxx: Fix BSG job leak on validate flash image error path (bsc#1275737 bsc#1281214). CVE-2026-89863: scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check (bsc#1275737 bsc#1281251). CVE-2026-89864: scsi: qla2xxx: Bound i2c->length in I2C bsg handlers (bsc#1275737 bsc#1281253). CVE-2026-89865: scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers (bsc#1275737 bsc#1281254). CVE-2026-90015: xhci: fix lost bounce buffers on TDs spanning several ring segments (bsc#1281080). CVE-2026-90057: slip: remove sliphangup() to fix use-after-free in slipreceivebuf() (bsc#1281650). CVE-2026-90081: net/rds: use wqhassleeper() in rdscongmapupdated() (bsc#1281490). CVE-2026-90103: NFSv4.2: fix LAYOUTSTATS send buffer exhaustion (bsc#1281538). CVE-2026-90125: smb: client: fix request buffer leak in smb2newreadreq() (bsc#1281580). CVE-2026-90138: vsock: don't check the listener's skerr in vsockaccept() (bsc#1281535). CVE-2026-90227: nvme: fine-granular CAPSYSADMIN for nvme io commands (bsc#1281705). CVE-2026-90434: isofs: release zisofs block pointer buffer head (bsc#1281993). CVE-2026-93210: smb: client: harden DFS cache against invalid target hints (bsc#1282737). CVE-2026-93231: lockd: fix swapped arguments in nlmsvcmatchip() (bsc#1282778). CVE-2026-93242: scsi: qla2xxx: Fix response queue over-consumption in qlaconsumeiocb() (bsc#1275737 bsc#1282684). CVE-2026-93262: md/raid5-ppl: fix use-after-free in ppldoflush() (bsc#1283004). CVE-2026-93269: ext4: fix circular lock dependency in ext4extmigrate (bsc#1282810). CVE-2026-93785: cifs: validate idmap key payload length (bsc#1282869). CVE-2026-93787: smb: client: bound dirent name against end of SMB response in cifsfilldir (bsc#1282932). CVE-2026-93817: perf: Fix addrfilterranges lifetime (bsc#1283017). CVE-2026-97527: scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock (bsc#1275737 bsc#1283343). CVE-2026-97528: scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error (bsc#1275737 bsc#1283360). CVE-2026-97530: scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature (bsc#1275737 bsc#1283159). CVE-2026-97531: scsi: qla2xxx: Skip vport under deletion in report ID acquisition (bsc#1275737 bsc#1283834). CVE-2026-97535: scsi: qla2xxx: Bound VP index against VPCTRL IOCB bitmap size (bsc#1275737 bsc#1283837). CVE-2026-97537: scsi: qla2xxx: Fix queue teardown NULL dmafree and bitmap locking (bsc#1275737 bsc#1283453). CVE-2026-97612: net: mpls: clear innerprotocol when the last label is popped (bsc#1283967). CVE-2026-97926: ufs: validate cylinder group metadata before caching it (bsc#1283887). CVE-2026-97954: net/rds: fix tcp stream corruption with large pages (bsc#1283113). CVE-2026-97965: vxlan: initialize md in vxlanxmitone() (bsc#1282963). CVE-2026-98014: net/mlx5: E-Switch, prevent mclist repopulation during vport disable (bsc#1283668). CVE-2026-98022: net: cap txqueuelen at S16MAX to prevent oversized ring allocations (bsc#1283810). CVE-2026-98071: net/rds: clear cpflags bits individually in rdsconnpathreset() (bsc#1283842). CVE-2026-98072: net/rds: use wqhassleeper() in releaseinxmit() (bsc#1283846). CVE-2026-98074: bonding: do not clear curractiveslave prematurely when releasing all slaves (bsc#1283871). CVE-2026-98078: ipvs: fix reversed sequence option serialization (bsc#1284150). CVE-2026-98095: afpacket: Don't cast tpackethdr.tplen to int in tpacketparseheader() (bsc#1283921). CVE-2026-98116: ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF (bsc#1283878). CVE-2026-98158: pppasync: drop the errored frame instead of resetting its headroom (bsc#1283933). CVE-2026-98257: rds: ib: use rdsconndrop() on protocol version mismatch (bsc#1284346). CVE-2026-98282: powerpc/iommu: Fix the overflow validation in iommutcecheckioba (bsc#1284360). CVE-2026-98386: scsi: qla2xxx: Use memsetio() to clear QLAFX00 request ring slot (bsc#1275737 bsc#1285668). CVE-2026-98432: ipv4: free inetopt and ireqopt after an RCU grace period (bsc#1285685). The following non security issues were fixed: net/rds: use clearbitunlock() in releaserefill() (git-fixes). nvmet-tcp: do not continue for invalid icreq (git-fixes). ocfs2: reserve xattr value tree metadata only once (git-fixes). rds: add missing barrier to releaserefill (git-fixes). Revert "mkspec: Exclude rt flavor from kernel-syms dependencies" (bsc#1244337). Revert "rpm/mkspec: Fix missing kernel-syms-rt creation" (bsc#1244337).

— SUSE

Affected Software

63 affected componentsFixes available
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/kgraft-patch-sle12-sp5_update_90<1-8.3.1
1-8.3.1
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-source<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-syms<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-source<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-syms<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Live Patching 12-SP5 (nosrc)
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Live Patching 12-SP5 (ppc64le s390x x86_64)
Any of the following
suse/kgraft-patch<4_12_14-122_339-default-1-8.3.1
4_12_14-122_339-default-1-8.3.1
suse/kernel-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-debugsource<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-kgraft<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-kgraft-devel<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS (aarch64 ppc64le s390x x86_64)
Any of the following
suse/cluster-md-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/ocfs2-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-syms<4.12.14-122.339.1
4.12.14-122.339.1
suse/dlm-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-devel<4.12.14-122.339.1
4.12.14-122.339.1
suse/dlm-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-base-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-debugsource<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-base<4.12.14-122.339.1
4.12.14-122.339.1
suse/gfs2-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/ocfs2-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/gfs2-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/cluster-md-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS (aarch64 nosrc ppc64le s390x x86_64)
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS (x86_64)
suse/kernel-default-devel-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS (noarch)
Any of the following
suse/kernel-source<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-macros<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-devel<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS (s390x)
suse/kernel-default-man<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security (x86_64)
Any of the following
suse/cluster-md-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/ocfs2-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-syms<4.12.14-122.339.1
4.12.14-122.339.1
suse/dlm-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-devel<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-devel-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/dlm-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-base-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-debugsource<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-default-base<4.12.14-122.339.1
4.12.14-122.339.1
suse/gfs2-kmp-default-debuginfo<4.12.14-122.339.1
4.12.14-122.339.1
suse/ocfs2-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/gfs2-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
suse/cluster-md-kmp-default<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security (nosrc x86_64)
suse/kernel-default<4.12.14-122.339.1
4.12.14-122.339.1
All of the following
SUSE SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security (noarch)
Any of the following
suse/kernel-source<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-macros<4.12.14-122.339.1
4.12.14-122.339.1
suse/kernel-devel<4.12.14-122.339.1
4.12.14-122.339.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade suse/kernel-default to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  2. Upgrade

    Upgrade suse/kgraft-patch-SLE12-SP5_Update_90 to a version that resolves this vulnerability.

    Fixed in 1-8.3.1
  3. Upgrade

    Upgrade suse/kernel-source to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  4. Upgrade

    Upgrade suse/kernel-syms to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  5. Upgrade

    Upgrade suse/kgraft-patch to a version that resolves this vulnerability.

    Fixed in 4_12_14-122_339-default-1-8.3.1
  6. Upgrade

    Upgrade suse/kernel-default-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  7. Upgrade

    Upgrade suse/kernel-default-debugsource to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  8. Upgrade

    Upgrade suse/kernel-default-kgraft to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  9. Upgrade

    Upgrade suse/kernel-default-kgraft-devel to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  10. Upgrade

    Upgrade suse/cluster-md-kmp-default-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  11. Upgrade

    Upgrade suse/ocfs2-kmp-default-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  12. Upgrade

    Upgrade suse/dlm-kmp-default-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  13. Upgrade

    Upgrade suse/kernel-default-devel to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  14. Upgrade

    Upgrade suse/dlm-kmp-default to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  15. Upgrade

    Upgrade suse/kernel-default-base-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  16. Upgrade

    Upgrade suse/kernel-default-base to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  17. Upgrade

    Upgrade suse/gfs2-kmp-default-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  18. Upgrade

    Upgrade suse/ocfs2-kmp-default to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  19. Upgrade

    Upgrade suse/gfs2-kmp-default to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  20. Upgrade

    Upgrade suse/cluster-md-kmp-default to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  21. Upgrade

    Upgrade suse/kernel-default-devel-debuginfo to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  22. Upgrade

    Upgrade suse/kernel-macros to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  23. Upgrade

    Upgrade suse/kernel-devel to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  24. Upgrade

    Upgrade suse/kernel-default-man to a version that resolves this vulnerability.

    Fixed in 4.12.14-122.339.1
  25. Upgrade

    Upgrade SUSE Linux Enterprise Live Patching 12-SP5 to a version that resolves this vulnerability.

    Patch SUSE-SLE-Live-Patching-12-SP5-2026-5121
  26. Upgrade

    Upgrade SUSE Linux Enterprise Server 12 SP5 LTSS to a version that resolves this vulnerability.

    Patch SUSE-SLE-SERVER-12-SP5-LTSS-2026-5121
  27. Upgrade

    Upgrade SUSE Linux Enterprise Server 12 SP5 LTSS Extended Security to a version that resolves this vulnerability.

    Patch SUSE-SLE-SERVER-12-SP5-LTSS-EXTENDED-SECURITY-2026-5121

Event History

Nov 5, 2026
Advisory Published
via OSV·12:54 PM
Data Sourced
via OSV·12:54 PM
DescriptionAffected Software
Advisory Published
via SUSE·12:54 PM
Data Sourced
via SUSE·12:54 PM
RemedyDescriptionSeverityAffected Software

Child vulnerabilities

Contains the following vulnerabilities.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203