SUSE SLES15 Security Update : kernel (SUSE-SU-2026:2195-1)

high Nessus Plugin ID 318287

Synopsis

The remote SUSE host is missing one or more security updates.

Description

The remote SUSE Linux SLES15 / SLES_SAP15 host has packages installed that are affected by multiple vulnerabilities as referenced in the SUSE-SU-2026:2195-1 advisory.

The SUSE Linux Enterprise 15 SP6 kernel was updated to fix various security issues

The following security issues were fixed:

- CVE-2023-2058: x86/CPU: Fix FPDSS on Zen1 (bsc#1243603).
- CVE-2025-54518: x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cache (bsc#1264013).
- 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-23271: perf: Fix __perf_event_overflow() vs perf_remove_from_context() race (bsc#1260018).
- CVE-2026-23351: netfilter: nft_set_pipapo: split gc into unlink and reclaim phase (bsc#1260526).
- CVE-2026-23393: bridge: cfm: Fix race condition in peer_mep deletion (bsc#1260522).
- CVE-2026-23449: net/sched: teql: Fix double-free in teql_master_xmit (bsc#1261779).
- CVE-2026-23450: net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (bsc#1261584).
- CVE-2026-23458: netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() (bsc#1261781).
- CVE-2026-23461: Bluetooth: L2CAP: Fix use-after-free in l2cap_unregister_user (bsc#1261707).
- CVE-2026-23462: Bluetooth: HIDP: Fix possible UAF (bsc#1261710).
- CVE-2026-31402: nfsd: fix heap overflow in NFSv4.0 LOCK replay cache (bsc#1261638).
- CVE-2026-31403: NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd (bsc#1261796).
- CVE-2026-31408: Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold (bsc#1261797).
- CVE-2026-31436: dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc() (bsc#1262602).
- CVE-2026-31470: virt: tdx-guest: Fix handling of host controlled 'quote' buffer length (bsc#1262665).
- CVE-2026-31504: net: fix fanout UAF in packet_release() via NETDEV_UP race (bsc#1263085).
- CVE-2026-31505: iavf: fix out-of-bounds writes in iavf_get_ethtool_stats() (bsc#1263093).
- CVE-2026-31507: net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (bsc#1263095).
- CVE-2026-31512: Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() (bsc#1262734).
- CVE-2026-31528: perf: Make sure to use pmu_ctx->pmu for groups (bsc#1263001).
- CVE-2026-31533: net/tls: fix use-after-free in -EBUSY error path of tls_do_encryption (bsc#1262758).
- CVE-2026-31570: can: gw: fix OOB heap access in cgw_csum_crc8_rel() (bsc#1263065).
- CVE-2026-31586: mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() (bsc#1263176).
- CVE-2026-31588: KVM: x86: Use scratch field in MMIO fragment to hold small write values (bsc#1263165).
- CVE-2026-31602: ALSA: ctxfi: Limit PTP to a single page (bsc#1263723).
- CVE-2026-31607: usbip: validate number_of_packets in usbip_pack_ret_submit() (bsc#1263600).
- CVE-2026-31622: NFC: digital: Bounds check NFC-A cascade depth in SDD response handler (bsc#1263797).
- CVE-2026-31649: net: stmmac: fix integer underflow in chain mode (bsc#1263582).
- CVE-2026-31656: drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat (bsc#1263170).
- CVE-2026-31662: tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (bsc#1263131).
- CVE-2026-31669: mptcp: fix slab-use-after-free in __inet_lookup_established (bsc#1263141).
- CVE-2026-31685: netfilter: ip6t_eui64: reject invalid MAC header for all packets (bsc#1263668).
- CVE-2026-31694: fuse: reject oversized dirents in page cache (bsc#1263901).
- CVE-2026-31700: net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd() (bsc#1263882).
- CVE-2026-31738: vxlan: validate ND option lengths in vxlan_na_create (bsc#1264059).
- CVE-2026-31787: xen/privcmd: fix double free via VMA splitting (bsc#1262181).
- CVE-2026-43025: netfilter: ctnetlink: ignore explicit helper on new expectations (bsc#1263931).
- CVE-2026-43027: netfilter: nf_conntrack_helper: pass helper to expect cleanup (bsc#1263933).
- CVE-2026-43038: ipv6: icmp: clear skb2->cb in ip6_err_gen_icmpv6_unreach() (bsc#1264097).
- CVE-2026-43044: crypto: caam - fix DMA corruption on long hmac keys (bsc#1264087).
- CVE-2026-43050: atm: lec: fix use-after-free in sock_def_readable() (bsc#1264082).
- CVE-2026-43110: wifi: brcmfmac: validate bsscfg indices in IF events (bsc#1264482).
- CVE-2026-43120: RDMA/irdma: Fix double free related to rereg_user_mr.
- CVE-2026-43126: ALSA: mixer: oss: Add card disconnect checkpoints (bsc#1264634).
- CVE-2026-43190: netfilter: xt_tcpmss: check remaining length before reading optlen (bsc#1264848).
- CVE-2026-43214: KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2() (bsc#1264651).
- CVE-2026-43329: netfilter: flowtable: strictly check for maximum number of actions (bsc#1265085).
- CVE-2026-43330: crypto: caam - fix overflow on long hmac keys (bsc#1264801).
- CVE-2026-43334: Bluetooth: SMP: force responder MITM requirements before building the pairing response (bsc#1265090).
- CVE-2026-43365: xfs: fix undersized l_iclog_roundoff values (bsc#1265119).
- CVE-2026-43366: io_uring/kbuf: check if target buffer list is still legacy on recycle (bsc#1265116).
- CVE-2026-43437: ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() (bsc#1265126).
- CVE-2026-43494: net/rds: reset op_nents when zerocopy page pin fails (bsc#1265626).

The following non security issues were fixed:

- btrfs: reject root items with drop_progress and zero drop_level (git-fixes).
- btrfs: replace BUG() with error handling in __btrfs_balance() (git-fixes).
- check-for-config-changes: Exclude CC_MS_EXTENSIONS.
- check-for-config-changes: Exclude HAVE_CFI_ICALL_NORMALIZE_INTEGERS{,_RUSTC}.
- dm init: ensure device probing has finished in dm-mod.waitfor= (git-fixes).
- hv_sock: fix ARM64 support (git-fixes).
- ice: set max queues in alloc_etherdev_mqs() (git-fixes).
- kdump, documentation: describe craskernel CMA reservation (jsc#PED-7249).
- mkspec: Add signature to source list only when it exists.
- net/rds: reset op_nents when zerocopy page pin fails (bsc#1265626).
- net/sched: fix pedit partial COW leading to page cache corruption (bsc#1265421).
- net: mana: Add MAC address to vPort logs and clarify error messages (git-fixes).
- net: mana: check xdp_rxq registration before unreg in mana_destroy_rxq() (git-fixes).
- net: mana: Don't overwrite port probe error with add_adev result (git-fixes).
- net: mana: Fix crash from unvalidated SHM offset read from BAR0 during FLR (bsc#1265846).
- net: mana: Fix EQ leak in mana_remove on NULL port (git-fixes).
- net: mana: Fix RX skb truesize accounting (bsc#1248754).
- net: mana: fix use-after-free in mana_hwc_destroy_channel() by reordering teardown (git-fixes).
- net: mana: Guard mana_remove against double invocation (git-fixes).
- net: mana: hardening: Validate adapter_mtu from MANA_QUERY_DEV_CONFIG (git-fixes).
- net: mana: hardening: Validate doorbell ID from GDMA_REGISTER_DEVICE response (git-fixes).
- net: mana: Init gf_stats_work before potential error paths in probe (git-fixes).
- net: mana: Init link_change_work before potential error paths in probe (git-fixes).
- net: mana: remove double CQ cleanup in mana_create_rxq error path (git-fixes).
- net: mana: Set default number of queues to 16 (bsc#1261648).
- net: mana: Skip WQ object destruction for uninitialized RXQ (git-fixes).
- net: mana: Use at least SZ_4K in doorbell ID range check (git-fixes).
- net: mana: Use pci_name() for debugfs directory naming (git-fixes).
- ocfs2: fix possible deadlock between unlink and dio_end_io_write (bsc#1258718).
- ocfs2: split transactions in dio completion to avoid credit exhaustion (bsc#1258718).
- PCI: hv: Set default NUMA node to 0 for devices without affinity info (git-fixes).
- RDMA/mana: Fix error unwind in mana_ib_create_qp_rss() (git-fixes).
- RDMA/mana: Fix mana_destroy_wq_obj() cleanup in mana_ib_create_qp_rss() (git-fixes).
- RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss() (git-fixes).
- RDMA/mana: Validate rx_hash_key_len (git-fixes).
- RDMA/mana_ib: cleanup the usage of mana_gd_send_request() (git-fixes).
- RDMA/mana_ib: Disable RX steering on RSS QP destroy (git-fixes).
- RDMA/mana_ib: Support memory windows (git-fixes).
- sched/balancing: Switch the 'DEFINE_SPINLOCK(balancing)' spinlock into an 'atomic_t sched_balance_running' flag (bsc#1253754).
- sched/fair: Change likelyhood of nohz.nr_cpus (bsc#1234634 bsc#1258961).
- sched/fair: Have SD_SERIALIZE affect newidle balancing (bsc#1253754).
- sched/fair: Move checking for nohz cpus after time check (bsc#1234634 bsc#1258961).
- sched/fair: Remove nohz.nr_cpus and use weight of cpumask instead (bsc#1234634 bsc#1258961).
- sched/fair: Skip sched_balance_running cmpxchg when balance is not due (bsc#1253754).
- scsi: storvsc: Handle PERSISTENT_RESERVE_IN truncation for Hyper-V vFC (git-fixes).
- scsi: target: iscsi: validate CHAP_R length before base64 decode (bsc#1265449).
- tty: tty_io: update timestamps on all device nodes (bsc#1262020).
- virt: tdx-guest: Return error for GetQuote failures (git-fixes).
- workqueue: Break up enum definitions and give names to the types (bsc#1260522).
- workqueue: Clean up enum work_bits and related constants (bsc#1260522).
- workqueue: Factor out work_grab_pending() from __cancel_work_sync() (bsc#1260522).
- workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask() (bsc#1260522).
- workqueue: Implement disable/enable for (delayed) work items (bsc#1260522).
- workqueue: Introduce work_cancel_flags (bsc#1260522).
- workqueue: Make @flags handling consistent across set_work_data() and friends (bsc#1260522).
- workqueue: Preserve OFFQ bits in cancel[_sync] paths (bsc#1260522).
- workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (bsc#1260522).
- workqueue: Reorganize flush and cancel[_sync] functions (bsc#1260522).
- Xarray: do not return sibling entries from xas_find_marked() (bsc#1263815).

Tenable has extracted the preceding description block directly from the SUSE security advisory.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Update the affected packages.

See Also

https://bugzilla.suse.com/1234634

https://bugzilla.suse.com/1243603

https://bugzilla.suse.com/1248754

https://bugzilla.suse.com/1253754

https://bugzilla.suse.com/1258518

https://bugzilla.suse.com/1258718

https://bugzilla.suse.com/1258849

https://bugzilla.suse.com/1258850

https://bugzilla.suse.com/1258854

https://bugzilla.suse.com/1258855

https://bugzilla.suse.com/1258856

https://bugzilla.suse.com/1258857

https://bugzilla.suse.com/1258961

https://bugzilla.suse.com/1259484

https://bugzilla.suse.com/1259485

https://bugzilla.suse.com/1259857

https://bugzilla.suse.com/1260010

https://bugzilla.suse.com/1260018

https://bugzilla.suse.com/1260522

https://bugzilla.suse.com/1260526

https://bugzilla.suse.com/1261287

https://bugzilla.suse.com/1261295

https://bugzilla.suse.com/1261584

https://bugzilla.suse.com/1261638

https://bugzilla.suse.com/1261648

https://bugzilla.suse.com/1261707

https://bugzilla.suse.com/1261710

https://bugzilla.suse.com/1261779

https://bugzilla.suse.com/1261781

https://bugzilla.suse.com/1261796

https://bugzilla.suse.com/1261797

https://bugzilla.suse.com/1262020

https://bugzilla.suse.com/1262179

https://bugzilla.suse.com/1262181

https://bugzilla.suse.com/1262602

https://bugzilla.suse.com/1262665

https://bugzilla.suse.com/1262734

https://bugzilla.suse.com/1262758

https://bugzilla.suse.com/1263001

https://bugzilla.suse.com/1263065

https://bugzilla.suse.com/1263085

https://bugzilla.suse.com/1263093

https://bugzilla.suse.com/1263095

https://bugzilla.suse.com/1263131

https://bugzilla.suse.com/1263141

https://bugzilla.suse.com/1263165

https://bugzilla.suse.com/1263170

https://bugzilla.suse.com/1263176

https://bugzilla.suse.com/1263582

https://bugzilla.suse.com/1263600

https://bugzilla.suse.com/1263668

https://bugzilla.suse.com/1263723

https://bugzilla.suse.com/1263797

https://bugzilla.suse.com/1263815

https://bugzilla.suse.com/1265456

https://bugzilla.suse.com/1265626

https://bugzilla.suse.com/1265846

https://lists.suse.com/pipermail/sle-updates/2026-June/046900.html

https://www.suse.com/security/cve/CVE-2023-2058

https://www.suse.com/security/cve/CVE-2025-54518

https://www.suse.com/security/cve/CVE-2026-23209

https://www.suse.com/security/cve/CVE-2026-23239

https://www.suse.com/security/cve/CVE-2026-23240

https://www.suse.com/security/cve/CVE-2026-23268

https://www.suse.com/security/cve/CVE-2026-23269

https://www.suse.com/security/cve/CVE-2026-23271

https://www.suse.com/security/cve/CVE-2026-23273

https://www.suse.com/security/cve/CVE-2026-23351

https://www.suse.com/security/cve/CVE-2026-23393

https://www.suse.com/security/cve/CVE-2026-23403

https://www.suse.com/security/cve/CVE-2026-23404

https://www.suse.com/security/cve/CVE-2026-23405

https://www.suse.com/security/cve/CVE-2026-23406

https://www.suse.com/security/cve/CVE-2026-23407

https://www.suse.com/security/cve/CVE-2026-23408

https://www.suse.com/security/cve/CVE-2026-23409

https://www.suse.com/security/cve/CVE-2026-23410

https://www.suse.com/security/cve/CVE-2026-23411

https://www.suse.com/security/cve/CVE-2026-23449

https://www.suse.com/security/cve/CVE-2026-23450

https://www.suse.com/security/cve/CVE-2026-23458

https://www.suse.com/security/cve/CVE-2026-23461

https://www.suse.com/security/cve/CVE-2026-23462

https://www.suse.com/security/cve/CVE-2026-31402

https://www.suse.com/security/cve/CVE-2026-31403

https://www.suse.com/security/cve/CVE-2026-31408

https://bugzilla.suse.com/1263882

https://bugzilla.suse.com/1263901

https://bugzilla.suse.com/1263931

https://bugzilla.suse.com/1263933

https://bugzilla.suse.com/1264013

https://bugzilla.suse.com/1264059

https://bugzilla.suse.com/1264082

https://bugzilla.suse.com/1264087

https://bugzilla.suse.com/1264097

https://bugzilla.suse.com/1264482

https://bugzilla.suse.com/1264634

https://bugzilla.suse.com/1264651

https://bugzilla.suse.com/1264801

https://bugzilla.suse.com/1264848

https://bugzilla.suse.com/1265085

https://bugzilla.suse.com/1265090

https://bugzilla.suse.com/1265116

https://bugzilla.suse.com/1265119

https://bugzilla.suse.com/1265126

https://bugzilla.suse.com/1265421

https://bugzilla.suse.com/1265449

https://www.suse.com/security/cve/CVE-2026-31436

https://www.suse.com/security/cve/CVE-2026-31470

https://www.suse.com/security/cve/CVE-2026-31504

https://www.suse.com/security/cve/CVE-2026-31505

https://www.suse.com/security/cve/CVE-2026-31507

https://www.suse.com/security/cve/CVE-2026-31512

https://www.suse.com/security/cve/CVE-2026-31528

https://www.suse.com/security/cve/CVE-2026-31533

https://www.suse.com/security/cve/CVE-2026-31570

https://www.suse.com/security/cve/CVE-2026-31586

https://www.suse.com/security/cve/CVE-2026-31588

https://www.suse.com/security/cve/CVE-2026-31602

https://www.suse.com/security/cve/CVE-2026-31607

https://www.suse.com/security/cve/CVE-2026-31622

https://www.suse.com/security/cve/CVE-2026-31649

https://www.suse.com/security/cve/CVE-2026-31656

https://www.suse.com/security/cve/CVE-2026-31662

https://www.suse.com/security/cve/CVE-2026-31669

https://www.suse.com/security/cve/CVE-2026-31685

https://www.suse.com/security/cve/CVE-2026-31694

https://www.suse.com/security/cve/CVE-2026-31700

https://www.suse.com/security/cve/CVE-2026-31738

https://www.suse.com/security/cve/CVE-2026-31787

https://www.suse.com/security/cve/CVE-2026-43025

https://www.suse.com/security/cve/CVE-2026-43027

https://www.suse.com/security/cve/CVE-2026-43038

https://www.suse.com/security/cve/CVE-2026-43044

https://www.suse.com/security/cve/CVE-2026-43050

https://www.suse.com/security/cve/CVE-2026-43110

https://www.suse.com/security/cve/CVE-2026-43120

https://www.suse.com/security/cve/CVE-2026-43126

https://www.suse.com/security/cve/CVE-2026-43190

https://www.suse.com/security/cve/CVE-2026-43214

https://www.suse.com/security/cve/CVE-2026-43329

https://www.suse.com/security/cve/CVE-2026-43330

https://www.suse.com/security/cve/CVE-2026-43334

https://www.suse.com/security/cve/CVE-2026-43365

https://www.suse.com/security/cve/CVE-2026-43366

https://www.suse.com/security/cve/CVE-2026-43437

https://www.suse.com/security/cve/CVE-2026-43494

Plugin Details

Severity: High

ID: 318287

File Name: suse_SU-2026-2195-1.nasl

Version: 1.1

Type: Local

Agent: unix

Published: 6/3/2026

Updated: 6/3/2026

Supported Sensors: Nessus Agent, Continuous Assessment, Nessus

Risk Information

VPR

Risk Factor: High

Score: 7.4

CVSS v2

Risk Factor: Low

Base Score: 3.3

Temporal Score: 2.6

Vector: CVSS2#AV:N/AC:L/Au:M/C:N/I:P/A:N

CVSS Score Source: CVE-2023-2058

CVSS v3

Risk Factor: High

Base Score: 7.8

Temporal Score: 7

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

CVSS Score Source: CVE-2026-43120

CVSS v4

Risk Factor: High

Base Score: 7.3

Threat Score: 6.4

Threat Vector: CVSS:4.0/E:P

Vector: CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

CVSS Score Source: CVE-2025-54518

Vulnerability Information

CPE: p-cpe:/a:novell:suse_linux:kernel-default-base, p-cpe:/a:novell:suse_linux:reiserfs-kmp-default, p-cpe:/a:novell:suse_linux:kernel-macros, p-cpe:/a:novell:suse_linux:kernel-default-livepatch, p-cpe:/a:novell:suse_linux:kernel-zfcpdump, p-cpe:/a:novell:suse_linux:cluster-md-kmp-default, p-cpe:/a:novell:suse_linux:gfs2-kmp-default, p-cpe:/a:novell:suse_linux:kernel-default, p-cpe:/a:novell:suse_linux:kernel-obs-build, p-cpe:/a:novell:suse_linux:kernel-syms, p-cpe:/a:novell:suse_linux:ocfs2-kmp-default, p-cpe:/a:novell:suse_linux:kernel-livepatch-6_4_0-150600_23_112-default, p-cpe:/a:novell:suse_linux:dlm-kmp-default, p-cpe:/a:novell:suse_linux:kernel-source, p-cpe:/a:novell:suse_linux:kernel-64kb, cpe:/o:novell:suse_linux:15

Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 6/1/2026

Vulnerability Publication Date: 4/14/2023

Reference Information

CVE: CVE-2023-2058, CVE-2025-54518, CVE-2026-23209, CVE-2026-23239, CVE-2026-23240, CVE-2026-23268, CVE-2026-23269, CVE-2026-23271, CVE-2026-23273, CVE-2026-23351, CVE-2026-23393, CVE-2026-23403, CVE-2026-23404, CVE-2026-23405, CVE-2026-23406, CVE-2026-23407, CVE-2026-23408, CVE-2026-23409, CVE-2026-23410, CVE-2026-23411, CVE-2026-23449, CVE-2026-23450, CVE-2026-23458, CVE-2026-23461, CVE-2026-23462, CVE-2026-31402, CVE-2026-31403, CVE-2026-31408, CVE-2026-31436, CVE-2026-31470, CVE-2026-31504, CVE-2026-31505, CVE-2026-31507, CVE-2026-31512, CVE-2026-31528, CVE-2026-31533, CVE-2026-31570, CVE-2026-31586, CVE-2026-31588, CVE-2026-31602, CVE-2026-31607, CVE-2026-31622, CVE-2026-31649, CVE-2026-31656, CVE-2026-31662, CVE-2026-31669, CVE-2026-31685, CVE-2026-31694, CVE-2026-31700, CVE-2026-31738, CVE-2026-31787, CVE-2026-43025, CVE-2026-43027, CVE-2026-43038, CVE-2026-43044, CVE-2026-43050, CVE-2026-43110, CVE-2026-43120, CVE-2026-43126, CVE-2026-43190, CVE-2026-43214, CVE-2026-43329, CVE-2026-43330, CVE-2026-43334, CVE-2026-43365, CVE-2026-43366, CVE-2026-43437, CVE-2026-43494

SuSE: SUSE-SU-2026:2195-1