Security update for the Linux Kernel (Live Patch 3 for SLE 15 SP7)

Announcement ID: SUSE-SU-2025:3770-1
Release Date: 2025-10-24T06:06:29Z
Rating: important
References:
Cross-References:
CVSS scores:
  • CVE-2025-38499 ( SUSE ): 6.2 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:H
  • CVE-2025-38499 ( SUSE ): 8.4 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:H
  • CVE-2025-38566 ( SUSE ): 9.2 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
  • CVE-2025-38566 ( SUSE ): 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
  • CVE-2025-38678 ( SUSE ): 7.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Affected Products:
  • openSUSE Leap 15.6
  • SUSE Linux Enterprise Live Patching 15-SP6
  • SUSE Linux Enterprise Live Patching 15-SP7
  • SUSE Linux Enterprise Real Time 15 SP6
  • SUSE Linux Enterprise Real Time 15 SP7
  • SUSE Linux Enterprise Server 15 SP6
  • SUSE Linux Enterprise Server 15 SP7
  • SUSE Linux Enterprise Server for SAP Applications 15 SP6
  • SUSE Linux Enterprise Server for SAP Applications 15 SP7

An update that solves three vulnerabilities and has one security fix can now be installed.

Description:

This update for the Linux Kernel 6.4.0-150700_53_11 fixes several issues.

The following security issues were fixed:

  • CVE-2025-38678: netfilter: nf_tables: reject duplicate device on updates (bsc#1249534).
  • CVE-2025-38499: clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (bsc#1248673).
  • CVE-2025-38566: sunrpc: fix handling of server side tls alerts (bsc#1248376).
  • kernel-livepatch.spec: Replace kernel-syms with kernel-<flavor>-specific dependencies (bsc#1248108) The commit ead79afe7cbfae ("kernel-livepatch.spec: Update build dependencies for non-default flavors") broke build of livepatches which were built with kernel-syms-rt. The problem is that livepatch packages for already released kernels are built in exactly the same build environment as the initial livepatch. The BS (Build Service) installs the build environment using the given _buildinfo-*.xml and ignores BuildRequires. But the BuildRequires are later checked by rpmbuild tool. It would complain when new dependencies were added. Unfortunately, kernel-syms-rt does not exist on SLE16. This was the main motivation for the above mentioned commit. But the package kernel-syms is empty. Its only purpose is to add other dependencies. Replace it by opencoding the dependencies. Note that the kernel devel files are historically split into various packages, kernel-<flavor>-devel, kernel-devel-<flavor>, and even kernel-devel. But it is enough to require kernel-<flavor>-devel because it requires the other devel files on its own. This seems to be true back to SLE15-SP4 at minimum.

Patch Instructions:

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

  • openSUSE Leap 15.6
    zypper in -t patch SUSE-2025-3770=1
  • SUSE Linux Enterprise Live Patching 15-SP6
    zypper in -t patch SUSE-SLE-Module-Live-Patching-15-SP6-2025-3770=1
  • SUSE Linux Enterprise Live Patching 15-SP7
    zypper in -t patch SUSE-SLE-Module-Live-Patching-15-SP7-2025-3766=1

Package List:

  • openSUSE Leap 15.6 (ppc64le s390x x86_64)
    • kernel-livepatch-6_4_0-150600_23_65-default-2-150600.2.1
    • kernel-livepatch-SLE15-SP6_Update_14-debugsource-2-150600.2.1
    • kernel-livepatch-6_4_0-150600_23_65-default-debuginfo-2-150600.2.1
  • SUSE Linux Enterprise Live Patching 15-SP6 (ppc64le s390x x86_64)
    • kernel-livepatch-6_4_0-150600_23_65-default-2-150600.2.1
    • kernel-livepatch-SLE15-SP6_Update_14-debugsource-2-150600.2.1
    • kernel-livepatch-6_4_0-150600_23_65-default-debuginfo-2-150600.2.1
  • SUSE Linux Enterprise Live Patching 15-SP7 (ppc64le s390x x86_64)
    • kernel-livepatch-SLE15-SP7_Update_3-debugsource-2-150700.2.1
    • kernel-livepatch-6_4_0-150700_53_11-default-debuginfo-2-150700.2.1
    • kernel-livepatch-6_4_0-150700_53_11-default-2-150700.2.1

References: