Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

rocky логотип

RLSA-2026:59723

Опубликовано: 27 авг. 2026
Источник: rocky
Оценка: Important

Описание

Important: kernel security, bug fix, and enhancement update

The kernel packages contain the Linux kernel, the core of any Linux operating system.

Security Fix(es):

  • kernel: ksm: use range-walk function to jump over holes in scan_get_next_rmap_item (CVE-2025-68211)

  • kernel: ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv() (CVE-2026-23003)

  • kernel: netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry (CVE-2026-43114)

  • kernel: sctp: purge outqueue on stale COOKIE-ECHO handling (CVE-2026-52924)

  • kernel: netfilter: xt_policy: fix strict mode inbound policy matching (CVE-2026-52920)

  • kernel: zram: fix use-after-free in zram_bvec_write_partial() (CVE-2026-53185)

  • kernel: netfilter: require Ethernet MAC header before using eth_hdr() (CVE-2026-53131)

  • kernel: netfilter: conntrack_irc: fix possible out-of-bounds read (CVE-2026-53268)

  • kernel: i2c: stub: Reject I2C block transfers with invalid length (CVE-2026-64191)

  • kernel: netfilter: ipset: fix race between dump and ip_set_list resize (CVE-2026-64189)

  • kernel: Input: synaptics-rmi4 - bound the F3A keymap to the GPIO count (CVE-2026-64277)

  • kernel: Input: synaptics-rmi4 - bound the F30 keymap to the GPIO/LED count (CVE-2026-64276)

  • kernel: net: ipv6: use-after-free in fib6_rule_suppress due to stale res->rt6 pointer (CVE-2026-74581)

Bug Fix(es) and Enhancement(s):

  • [Rocky Linux-9.8.z] Intel CWF: CPU is unable to obtain cstate1 on idle system (JIRA:Rocky Linux-166118)

  • ss core dumped when there is an SCTP session [rhel-9.8.z] (JIRA:Rocky Linux-212398)

  • [IBM 9.9 FEAT] zcrypt driver overwrite function - kernel part [rhel-9.8.z] (JIRA:Rocky Linux-245333)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Затронутые продукты

  • Rocky Linux 9

НаименованиеАрхитектураРелизRPM
kernelaarch64687.42.1.el9_8kernel-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64kaarch64687.42.1.el9_8kernel-64k-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-coreaarch64687.42.1.el9_8kernel-64k-core-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-debugaarch64687.42.1.el9_8kernel-64k-debug-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-debug-coreaarch64687.42.1.el9_8kernel-64k-debug-core-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-debug-modulesaarch64687.42.1.el9_8kernel-64k-debug-modules-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-debug-modules-coreaarch64687.42.1.el9_8kernel-64k-debug-modules-core-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-debug-modules-extraaarch64687.42.1.el9_8kernel-64k-debug-modules-extra-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-modulesaarch64687.42.1.el9_8kernel-64k-modules-5.14.0-687.42.1.el9_8.aarch64.rpm
kernel-64k-modules-coreaarch64687.42.1.el9_8kernel-64k-modules-core-5.14.0-687.42.1.el9_8.aarch64.rpm

Показывать по

Связанные уязвимости

oracle-oval
16 дней назад

ELSA-2026-59723: kernel security, bug fix, and enhancement update (IMPORTANT)

CVSS3: 5.5
ubuntu
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: ksm: use range-walk function to jump over holes in scan_get_next_rmap_item Currently, scan_get_next_rmap_item() walks every page address in a VMA to locate mergeable pages. This becomes highly inefficient when scanning large virtual memory areas that contain mostly unmapped regions, causing ksmd to use large amount of cpu without deduplicating much pages. This patch replaces the per-address lookup with a range walk using walk_page_range(). The range walker allows KSM to skip over entire unmapped holes in a VMA, avoiding unnecessary lookups. This problem was previously discussed in [1]. Consider the following test program which creates a 32 TiB mapping in the virtual address space but only populates a single page: #include <unistd.h> #include <stdio.h> #include <sys/mman.h> /* 32 TiB */ const size_t size = 32ul * 1024 * 1024 * 1024 * 1024; int main() { char *area = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_NORE...

CVSS3: 5.5
redhat
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: ksm: use range-walk function to jump over holes in scan_get_next_rmap_item Currently, scan_get_next_rmap_item() walks every page address in a VMA to locate mergeable pages. This becomes highly inefficient when scanning large virtual memory areas that contain mostly unmapped regions, causing ksmd to use large amount of cpu without deduplicating much pages. This patch replaces the per-address lookup with a range walk using walk_page_range(). The range walker allows KSM to skip over entire unmapped holes in a VMA, avoiding unnecessary lookups. This problem was previously discussed in [1]. Consider the following test program which creates a 32 TiB mapping in the virtual address space but only populates a single page: #include <unistd.h> #include <stdio.h> #include <sys/mman.h> /* 32 TiB */ const size_t size = 32ul * 1024 * 1024 * 1024 * 1024; int main() { char *area = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_NORE...

CVSS3: 5.5
nvd
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: ksm: use range-walk function to jump over holes in scan_get_next_rmap_item Currently, scan_get_next_rmap_item() walks every page address in a VMA to locate mergeable pages. This becomes highly inefficient when scanning large virtual memory areas that contain mostly unmapped regions, causing ksmd to use large amount of cpu without deduplicating much pages. This patch replaces the per-address lookup with a range walk using walk_page_range(). The range walker allows KSM to skip over entire unmapped holes in a VMA, avoiding unnecessary lookups. This problem was previously discussed in [1]. Consider the following test program which creates a 32 TiB mapping in the virtual address space but only populates a single page: #include <unistd.h> #include <stdio.h> #include <sys/mman.h> /* 32 TiB */ const size_t size = 32ul * 1024 * 1024 * 1024 * 1024; int main() { char *area = mmap(NULL, size, PROT_READ | PROT_WRI

CVSS3: 5.5
msrc
8 месяцев назад

ksm: use range-walk function to jump over holes in scan_get_next_rmap_item