Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
Linux Kernel Security Update for SUSE Linux Enterprise 16.0
published 6 months ago
Summary
SUSE Linux Enterprise 16.0 users should update their Linux kernel to fix multiple vulnerabilities that could allow an attacker to execute arbitrary code, leak memory, or crash the system. These issues were discovered in the kernel's handling of various subsystems and have been addressed in this security update. Update your kernel as soon as possible to ensure the security of your system.
What to do
- Update suse kernel-64kb to version 6.12.0-160000.28.1.
- Update suse kernel-default to version 6.12.0-160000.28.1.
- Update suse kernel-default-base to version 6.12.0-160000.27.1.160000.2.8.
- Update suse kernel-rt to version 6.12.0-160000.28.1.
- Update suse kernel-source to version 6.12.0-160000.28.1.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| SUSE:Linux Micro 6.2 | suse | kernel-64kb |
< 6.12.0-160000.28.1 Fix: upgrade to 6.12.0-160000.28.1
|
| SUSE:Linux Micro 6.2 | suse | kernel-default |
< 6.12.0-160000.28.1 Fix: upgrade to 6.12.0-160000.28.1
|
| SUSE:Linux Micro 6.2 | suse | kernel-default-base |
< 6.12.0-160000.27.1.160000.2.8 Fix: upgrade to 6.12.0-160000.27.1.160000.2.8
|
| SUSE:Linux Micro 6.2 | suse | kernel-rt |
< 6.12.0-160000.28.1 Fix: upgrade to 6.12.0-160000.28.1
|
| SUSE:Linux Micro 6.2 | suse | kernel-source |
< 6.12.0-160000.28.1 Fix: upgrade to 6.12.0-160000.28.1
|
Original advisory text
Security update for the Linux Kernel
The SUSE Linux Enterprise 16.0 kernel was updated to fix various security issues
The following security issues were fixed:
- CVE-2025-39998: scsi: target: target_core_configfs: Add length check to avoid buffer overflow (bsc#1252073).
- CVE-2025-40253: s390/ctcm: Fix double-kfree (bsc#1255084).
- CVE-2025-68794: iomap: adjust read range correctly for non-block-aligned positions (bsc#1256647).
- CVE-2025-71239: audit: add fchmodat2() to change attributes class (bsc#1259759).
- CVE-2026-23072: l2tp: Fix memleak in l2tp_udp_encap_recv() (bsc#1257708).
- CVE-2026-23103: ipvlan: Make the addrs_lock be per port (bsc#1257773).
- CVE-2026-23120: l2tp: avoid one data-race in l2tp_tunnel_del_work() (bsc#1258280).
- CVE-2026-23125: sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT (bsc#1258293).
- CVE-2026-23138: kABI: Preserve values of the trace recursion bits (bsc#1258301).
- CVE-2026-23140: bpf, test_run: Subtract size of xdp_frame from allowed metadata size (bsc#1258305).
- CVE-2026-23187: pmdomain: imx8m-blk-ctrl: fix out-of-range access of bc->domains (bsc#1258330).
- CVE-2026-23193: scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count() (bsc#1258414).
- CVE-2026-23201: ceph: fix oops due to invalid pointer for kfree() in parse_longname() (bsc#1258337).
- CVE-2026-23204: net: add skb_header_pointer_careful() helper (bsc#1258340).
- CVE-2026-23215: x86/vmware: Fix hypercall clobbers (bsc#1258476).
- CVE-2026-23216: scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count() (bsc#1258447).
- CVE-2026-23231: netfilter: nf_tables: fix use-after-free in nf_tables_addchain() (bsc#1259188).
- CVE-2026-23239: espintcp: Fix race condition in espintcp_close() (bsc#1259485).
- CVE-2026-23240: tls: Fix race condition in tls_sw_cancel_work_tx() (bsc#1259484).
- CVE-2026-23242: RDMA/siw: Fix potential NULL pointer dereference in header processing (bsc#1259795).
- CVE-2026-23243: RDMA/umad: Reject negative data_len in ib_umad_write (bsc#1259797).
- CVE-2026-23255: net: add proper RCU protection to /proc/net/ptype (bsc#1259891).
- CVE-2026-23262: gve: Fix stats report corruption on queue count change (bsc#1259870).
- CVE-2026-23270: net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocks (bsc#1259886).
- CVE-2026-23272: netfilter: nf_tables: unconditionally bump set->nelems before insertion (bsc#1260009).
- CVE-2026-23274: netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels (bsc#1260005).
- CVE-2026-23277: net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmit (bsc#1259997).
- CVE-2026-23278: netfilter: nf_tables: always walk all pending catchall elements (bsc#1259998).
- CVE-2026-23281: wifi: libertas: fix use-after-free in lbs_free_adapter() (bsc#1260464).
- CVE-2026-23292: scsi: target: Fix recursive locking in __configfs_open_file() (bsc#1260500).
- CVE-2026-23293: net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled (bsc#1260486).
- CVE-2026-23297: nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit() (bsc#1260490).
- CVE-2026-23304: ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu() (bsc#1260544).
- CVE-2026-23319: bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim (bsc#1260735).
- CVE-2026-23326: xsk: Fix fragment node deletion to prevent buffer leak (bsc#1260606).
- CVE-2026-23335: RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (bsc#1260550).
- CVE-2026-23343: xdp: produce a warning when calculated tailroom is negative (bsc#1260527).
- CVE-2026-23361: PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry (bsc#1260732).
- CVE-2026-23379: net/sched: ets: fix divide by zero in the offload path (bsc#1260481).
- CVE-2026-23381: net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (bsc#1260471).
- CVE-2026-23383: bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing (bsc#1260497).
- CVE-2026-23386: gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (bsc#1260799).
- CVE-2026-23393: bridge: cfm: Fix race condition in peer_mep deletion (bsc#1260522).
- CVE-2026-23398: icmp: fix NULL pointer dereference in icmp_tag_validation() (bsc#1260730).
- CVE-2026-23413: clsact: Fix use-after-free in init/destroy rollback asymmetry (bsc#1261498).
- CVE-2026-23414: tls: Purge async_hold in tls_decrypt_async_wait() (bsc#1261496).
- CVE-2026-23419: net/rds: Fix circular locking dependency in rds_tcp_tune (bsc#1261507).
- CVE-2026-23425: KVM: arm64: Fix ID register initialization for non-protected pKVM guests (bsc#1261506).
- CVE-2026-31788: xen/privcmd: restrict usage in unprivileged domU (bsc#1259707).
The following non security issues were fixed:
- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (bsc#1259461).
- KVM: x86: synthesize CPUID bits only if CPU capability is set (bsc#1257511).
- Revert "drm/i915/display: Add quirk to skip retraining of dp link (bsc#1253129)."
- Update config files (bsc#1254307).
- apparmor: Fix double free of ns_name in aa_replace_profiles() (bsc#1258849).
- apparmor: fix differential encoding verification (bsc#1258849).
- apparmor: fix memory leak in verify_header (bsc#1258849).
- apparmor: fix missing bounds check on DEFAULT table in verify_dfa() (bsc#1258849).
- apparmor: fix race between freeing data and fs accessing it (bsc#1258849).
- apparmor: fix race on rawdata dereference (bsc#1258849).
- apparmor: fix side-effect bug in match_char() macro usage (bsc#1258849).
- apparmor: fix unprivileged local user can do privileged policy management (bsc#1258849).
- apparmor: fix: limit the number of levels of policy namespaces (bsc#1258849).
- apparmor: replace recursive profile removal with iterative approach (bsc#1258849).
- apparmor: validate DFA start states are in bounds in unpack_pdb (bsc#1258849).
- bpf, btf: Enforce destructor kfunc type with CFI (bsc#1259955).
- bpf: crypto: Use the correct destructor kfunc type (bsc#1259955).
- btrfs: only enforce free space tree if v1 cache is required for bs < ps cases (bsc#1260459).
- btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() (bsc#1257777).
- dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock (git-fixes).
- drm/amdkfd: Unreserve bo if queue update failed (git-fixes).
- drm/i915/display: Add module param to skip retraining of dp link (bsc#1253129).
- drm/i915/dsc: Add Selective Update register definitions (stable-fixes).
- drm/i915/dsc: Add helper for writing DSC Selective Update ET parameters (stable-fixes).
- firmware: microchip: fail auto-update probe if no flash found (git-fixes).
- kABI: Include trace recursion bits in kABI tracking (bsc#1258301).
- net: mana: Trigger VF reset/recovery on health check failure due to HWC timeout (bsc#1259580).
- nvme: add support for dynamic quirk configuration via module parameter (bsc#1243208).
- nvme: expose active quirks in sysfs (bsc#1243208).
- nvme: fix memory leak in quirks_param_set() (bsc#1243208).
- powerpc/crash: adjust the elfcorehdr size (jsc#PED-11175 git-fixes).
- powerpc/kdump: Fix size calculation for hot-removed memory ranges (jsc#PED-11175 git-fixes).
- s390/cio: Update purge function to unregister the unused subchannels (bsc#1254214).
- s390/ipl: Clear SBP flag when bootprog is set (bsc#1258175).
- s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP (bsc#1254306).
- scsi: fnic: Add Cisco hardware model names (jsc#PED-15441).
- scsi: fnic: Add and integrate support for FDMI (jsc#PED-15441).
- scsi: fnic: Add and integrate support for FIP (jsc#PED-15441).
- scsi: fnic: Add functionality in fnic to support FDLS (jsc#PED-15441).
- scsi: fnic: Add headers and definitions for FDLS (jsc#PED-15441).
- scsi: fnic: Add stats and related functionality (jsc#PED-15441).
- scsi: fnic: Add support for fabric based solicited requests and responses (jsc#PED-15441).
- scsi: fnic: Add support for target based solicited requests and responses (jsc#PED-15441).
- scsi: fnic: Add support for unsolicited requests and responses (jsc#PED-15441).
- scsi: fnic: Add support to handle port channel RSCN (jsc#PED-15441).
- scsi: fnic: Code cleanup (jsc#PED-15441).
- scsi: fnic: Delete incorrect debugfs error handling (jsc#PED-15441).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (jsc#PED-15441).
- scsi: fnic: Fix indentation and remove unnecessary parenthesis (jsc#PED-15441).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (jsc#PED-15441).
- scsi: fnic: Fix use of uninitialized value in debug message (jsc#PED-15441).
- scsi: fnic: Increment driver version (jsc#PED-15441).
- scsi: fnic: Modify IO path to use FDLS (jsc#PED-15441).
- scsi: fnic: Modify fnic interfaces to use FDLS (jsc#PED-15441).
- scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() (jsc#PED-15441).
- scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro (jsc#PED-15441).
- scsi: fnic: Remove extern definition from .c files (jsc#PED-15441).
- scsi: fnic: Remove unnecessary debug print (jsc#PED-15441).
- scsi: fnic: Remove unnecessary else and unnecessary break in FDLS (jsc#PED-15441).
- scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP (jsc#PED-15441).
- scsi: fnic: Remove unnecessary spinlock locking and unlocking (jsc#PED-15441).
- scsi: fnic: Replace fnic->lock_flags with local flags (jsc#PED-15441).
- scsi: fnic: Replace shost_printk() with dev_info()/dev_err() (jsc#PED-15441).
- scsi: fnic: Replace use of sizeof with standard usage (jsc#PED-15441).
- scsi: fnic: Return appropriate error code for mem alloc failure (jsc#PED-15441).
- scsi: fnic: Return appropriate error code from failure of scsi drv init (jsc#PED-15441).
- scsi: fnic: Test for memory allocation failure and return error code (jsc#PED-15441).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down (jsc#PED-15441).
- scsi: hisi_sas: Fix NULL pointer exception during user_scan() (bsc#1255687).
- scsi: scsi_transport_sas: Fix the maximum channel scanning issue (bsc#1255687, git-fixes).
- scsi: smartpqi: Fix memory leak in pqi_report_phys_luns() (git-fixes, jsc#PED-15042).
- selftests/bpf: Use the correct destructor kfunc type (bsc#1259955).
- selftests/powerpc: Suppress -Wmaybe-uninitialized with GCC 15 (bsc#1261669 ltc#212590).
- tg3: Fix race for querying speed/duplex (bsc#1257183).
- x86/platform/uv: Handle deconfigured sockets (bsc#1260347).
References
- https://www.suse.com/support/update/announcement/2026/suse-su-202621237-1/ Vendor Advisory
- https://bugzilla.suse.com/1191256 Third Party Advisory
- https://bugzilla.suse.com/1191270 Third Party Advisory
- https://bugzilla.suse.com/1194778 Third Party Advisory
- https://bugzilla.suse.com/1207184 Third Party Advisory
- https://bugzilla.suse.com/1217845 Third Party Advisory
- https://bugzilla.suse.com/1222768 Third Party Advisory
- https://bugzilla.suse.com/1243208 Third Party Advisory
- https://bugzilla.suse.com/1252073 Third Party Advisory
- https://bugzilla.suse.com/1253129 Third Party Advisory
- https://bugzilla.suse.com/1254214 Third Party Advisory
- https://bugzilla.suse.com/1254306 Third Party Advisory
- https://bugzilla.suse.com/1254307 Third Party Advisory
- https://bugzilla.suse.com/1255084 Third Party Advisory
- https://bugzilla.suse.com/1255687 Third Party Advisory
- https://bugzilla.suse.com/1256647 Third Party Advisory
- https://bugzilla.suse.com/1257183 Third Party Advisory
- https://bugzilla.suse.com/1257511 Third Party Advisory
- https://bugzilla.suse.com/1257708 Third Party Advisory
- https://bugzilla.suse.com/1257773 Third Party Advisory
- https://bugzilla.suse.com/1257777 Third Party Advisory
- https://bugzilla.suse.com/1258175 Third Party Advisory
- https://bugzilla.suse.com/1258280 Third Party Advisory
- https://bugzilla.suse.com/1258293 Third Party Advisory
- https://bugzilla.suse.com/1258301 Third Party Advisory
- https://bugzilla.suse.com/1258305 Third Party Advisory
- https://bugzilla.suse.com/1258330 Third Party Advisory
- https://bugzilla.suse.com/1258337 Third Party Advisory
- https://bugzilla.suse.com/1258340 Third Party Advisory
- https://bugzilla.suse.com/1258414 Third Party Advisory
- https://bugzilla.suse.com/1258447 Third Party Advisory
- https://bugzilla.suse.com/1258476 Third Party Advisory
- https://bugzilla.suse.com/1258849 Third Party Advisory
- https://bugzilla.suse.com/1259188 Third Party Advisory
- https://bugzilla.suse.com/1259461 Third Party Advisory
- https://bugzilla.suse.com/1259484 Third Party Advisory
- https://bugzilla.suse.com/1259485 Third Party Advisory
- https://bugzilla.suse.com/1259580 Third Party Advisory
- https://bugzilla.suse.com/1259707 Third Party Advisory
- https://bugzilla.suse.com/1259759 Third Party Advisory
- https://bugzilla.suse.com/1259795 Third Party Advisory
- https://bugzilla.suse.com/1259797 Third Party Advisory
- https://bugzilla.suse.com/1259870 Third Party Advisory
- https://bugzilla.suse.com/1259886 Third Party Advisory
- https://bugzilla.suse.com/1259891 Third Party Advisory
- https://bugzilla.suse.com/1259955 Third Party Advisory
- https://bugzilla.suse.com/1259997 Third Party Advisory
- https://bugzilla.suse.com/1259998 Third Party Advisory
- https://bugzilla.suse.com/1260005 Third Party Advisory
- https://bugzilla.suse.com/1260009 Third Party Advisory
- https://bugzilla.suse.com/1260347 Third Party Advisory
- https://bugzilla.suse.com/1260459 Third Party Advisory
- https://bugzilla.suse.com/1260464 Third Party Advisory
- https://bugzilla.suse.com/1260471 Third Party Advisory
- https://bugzilla.suse.com/1260481 Third Party Advisory
- https://bugzilla.suse.com/1260486 Third Party Advisory
- https://bugzilla.suse.com/1260490 Third Party Advisory
- https://bugzilla.suse.com/1260497 Third Party Advisory
- https://bugzilla.suse.com/1260500 Third Party Advisory
- https://bugzilla.suse.com/1260522 Third Party Advisory
- https://bugzilla.suse.com/1260527 Third Party Advisory
- https://bugzilla.suse.com/1260544 Third Party Advisory
- https://bugzilla.suse.com/1260550 Third Party Advisory
- https://bugzilla.suse.com/1260606 Third Party Advisory
- https://bugzilla.suse.com/1260730 Third Party Advisory
- https://bugzilla.suse.com/1260732 Third Party Advisory
- https://bugzilla.suse.com/1260735 Third Party Advisory
- https://bugzilla.suse.com/1260799 Third Party Advisory
- https://bugzilla.suse.com/1261496 Third Party Advisory
- https://bugzilla.suse.com/1261498 Third Party Advisory
- https://bugzilla.suse.com/1261506 Third Party Advisory
- https://bugzilla.suse.com/1261507 Third Party Advisory
- https://bugzilla.suse.com/1261669 Third Party Advisory
- https://www.suse.com/security/cve/CVE-2025-39998 URL
- https://www.suse.com/security/cve/CVE-2025-40253 URL
- https://www.suse.com/security/cve/CVE-2025-68794 URL
- https://www.suse.com/security/cve/CVE-2025-71239 URL
- https://www.suse.com/security/cve/CVE-2026-23072 URL
- https://www.suse.com/security/cve/CVE-2026-23103 URL
- https://www.suse.com/security/cve/CVE-2026-23120 URL
- https://www.suse.com/security/cve/CVE-2026-23125 URL
- https://www.suse.com/security/cve/CVE-2026-23138 URL
- https://www.suse.com/security/cve/CVE-2026-23140 URL
- https://www.suse.com/security/cve/CVE-2026-23187 URL
- https://www.suse.com/security/cve/CVE-2026-23193 URL
- https://www.suse.com/security/cve/CVE-2026-23201 URL
- https://www.suse.com/security/cve/CVE-2026-23204 URL
- https://www.suse.com/security/cve/CVE-2026-23215 URL
- https://www.suse.com/security/cve/CVE-2026-23216 URL
- https://www.suse.com/security/cve/CVE-2026-23231 URL
- https://www.suse.com/security/cve/CVE-2026-23239 URL
- https://www.suse.com/security/cve/CVE-2026-23240 URL
- https://www.suse.com/security/cve/CVE-2026-23242 URL
- https://www.suse.com/security/cve/CVE-2026-23243 URL
- https://www.suse.com/security/cve/CVE-2026-23255 URL
- https://www.suse.com/security/cve/CVE-2026-23262 URL
- https://www.suse.com/security/cve/CVE-2026-23270 URL
- https://www.suse.com/security/cve/CVE-2026-23272 URL
- https://www.suse.com/security/cve/CVE-2026-23274 URL
- https://www.suse.com/security/cve/CVE-2026-23277 URL
- https://www.suse.com/security/cve/CVE-2026-23278 URL
- https://www.suse.com/security/cve/CVE-2026-23281 URL
- https://www.suse.com/security/cve/CVE-2026-23292 URL
- https://www.suse.com/security/cve/CVE-2026-23293 URL
- https://www.suse.com/security/cve/CVE-2026-23297 URL
- https://www.suse.com/security/cve/CVE-2026-23304 URL
- https://www.suse.com/security/cve/CVE-2026-23319 URL
- https://www.suse.com/security/cve/CVE-2026-23326 URL
- https://www.suse.com/security/cve/CVE-2026-23335 URL
- https://www.suse.com/security/cve/CVE-2026-23343 URL
- https://www.suse.com/security/cve/CVE-2026-23361 URL
- https://www.suse.com/security/cve/CVE-2026-23379 URL
- https://www.suse.com/security/cve/CVE-2026-23381 URL
- https://www.suse.com/security/cve/CVE-2026-23383 URL
- https://www.suse.com/security/cve/CVE-2026-23386 URL
- https://www.suse.com/security/cve/CVE-2026-23393 URL
- https://www.suse.com/security/cve/CVE-2026-23398 URL
- https://www.suse.com/security/cve/CVE-2026-23413 URL
- https://www.suse.com/security/cve/CVE-2026-23414 URL
- https://www.suse.com/security/cve/CVE-2026-23419 URL
- https://www.suse.com/security/cve/CVE-2026-23425 URL
- https://www.suse.com/security/cve/CVE-2026-31788 URL
Timeline
Published20 Apr 2026
Updated23 Apr 2026
First seen23 Apr 2026
Sources
SUSE-SU-2026:21237-1 · OSV
Track software like this
Free during beta