Skip to content
OpenAdvisories
Critical RHSA-2025:22006 18 CVEs

Red Hat Security Advisory: kernel security update

Published Nov 25, 2025 · Updated Aug 20, 2026

Fixed packages 81

ReleasePackageFixed in
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos bpftool 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos bpftool-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-abi-stablelists 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debug-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-debuginfo-common-x86_64 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-doc 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-tools 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-tools-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos kernel-tools-libs 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos perf-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos python3-perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 AUS rhel_aus:8.6::baseos python3-perf-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos bpftool 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos bpftool-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-abi-stablelists 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debug-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debuginfo-common-aarch64 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debuginfo-common-ppc64le 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debuginfo-common-s390x 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-debuginfo-common-x86_64 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-doc 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-tools 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-tools-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-tools-libs 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos kernel-zfcpdump-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos perf-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos python3-perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 E4S rhel_e4s:8.6::baseos python3-perf-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos bpftool 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos bpftool-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-abi-stablelists 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug-core 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debug-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-debuginfo-common-x86_64 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-devel 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-doc 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-modules 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-modules-extra 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-tools 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-tools-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos kernel-tools-libs 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos perf-debuginfo 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos python3-perf 0:4.18.0-372.170.1.el8_6
Red Hat · RHEL 8.6 TUS rhel_tus:8.6::baseos python3-perf-debuginfo 0:4.18.0-372.170.1.el8_6

Vulnerabilities 18

  • Critical 9.8

    NFSD: Protect against send buffer overflow in NFSv2 READ

    In the Linux kernel, the following vulnerability has been resolved: NFSD: Protect against send buffer overflow in NFSv2 READ Since before the git era, NFSD has conserved the number of pages held by each nfsd thread by combining the RPC receive and send buffer…

  • High 8.8

    Bluetooth: L2CAP: Fix user-after-free

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix user-after-free This uses l2cap_chan_hold_unless_zero() after calling __l2cap_get_chan_blah() to prevent the following trace: Bluetooth: l2cap_core.c:static void l2cap_c…

  • High 8.8

    Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp conn->chan_lock isn't acquired before l2cap_get_chan_by_scid, if l2cap_get_chan_by_scid returns NULL, then 'bad unlock balan…

  • High 7.8

    cifs: fix oops during encryption

    In the Linux kernel, the following vulnerability has been resolved: cifs: fix oops during encryption When running xfstests against Azure the following oops occurred on an arm64 system Unable to handle kernel write to read-only memory at virtual address ffff00…

  • High 7.8

    skbuff: skb_segment, Call zero copy functions before using skbuff frags

    In the Linux kernel, the following vulnerability has been resolved: skbuff: skb_segment, Call zero copy functions before using skbuff frags Commit bf5c25d60861 ("skbuff: in skb_segment, call zerocopy functions once per nskb") added the call to zero copy funct…

  • High 7.8

    sctp: linearize cloned gso packets in sctp_rcv

    In the Linux kernel, the following vulnerability has been resolved: sctp: linearize cloned gso packets in sctp_rcv A cloned head skb still shares these frag skbs in fraglist with the original head skb. It's not safe to access these frag skbs. syzbot reported …

  • High 7.8

    NFS: Fix a race when updating an existing write

    In the Linux kernel, the following vulnerability has been resolved: NFS: Fix a race when updating an existing write After nfs_lock_and_join_requests() tests for whether the request is still attached to the mapping, nothing prevents a call to nfs_inode_remove_…

  • High 7.1

    wifi: mac80211: check S1G action frame size

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: check S1G action frame size Before checking the action code, check that it even exists in the frame.

  • Medium 5.5

    net: sched: sfb: fix null pointer access issue when sfb_init() fails

    In the Linux kernel, the following vulnerability has been resolved: net: sched: sfb: fix null pointer access issue when sfb_init() fails When the default qdisc is sfb, if the qdisc of dev_queue fails to be inited during mqprio_init(), sfb_reset() is invoked t…

  • Medium 5.5

    ip6mr: Fix skb_under_panic in ip6mr_cache_report()

    In the Linux kernel, the following vulnerability has been resolved: ip6mr: Fix skb_under_panic in ip6mr_cache_report() skbuff: skb_under_panic: text:ffffffff88771f69 len:56 put:-4 head:ffff88805f86a800 data:ffff887f5f86a850 tail:0x88 end:0x2c0 dev:pim6reg ---…

  • Medium 5.5

    RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device

    In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device Currently, when mlx5_ib_get_hw_stats() is used for device (port_num = 0), there is a special handling in order to use the correct coun…

  • Unscored —
    CVE-2022-50403 Rejected

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

  • Unscored —

    mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data

    In the Linux kernel, the following vulnerability has been resolved: mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data The MT7921 driver no longer uses eeprom.data, but the relevant code has not been removed completely since commit 16d98b5483…

  • Unscored —

    ethtool: check device is present when getting link settings

    In the Linux kernel, the following vulnerability has been resolved: ethtool: check device is present when getting link settings A sysfs reader can race with a device reset or removal, attempting to read device state when the device is not actually present. eg…

  • Unscored —

    ALSA: usb-audio: Validate UAC3 power domain descriptors, too

    In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Validate UAC3 power domain descriptors, too UAC3 power domain descriptors need to be verified with its variable bLength for avoiding the unexpected OOB accesses by malicious …

  • Unscored —

    ALSA: usb-audio: Validate UAC3 cluster segment descriptors

    In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Validate UAC3 cluster segment descriptors UAC3 class segment descriptors need to be verified whether their sizes match with the declared lengths and whether they fit with the…

  • Unscored —

    mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory

    In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory When I did memory failure tests, below panic occurs: page dumped because: VM_BUG_ON_PAGE(PagePoisoned(page)) ker…

  • Unscored —

    x86/vmscape: Add conditional IBPB mitigation

    In the Linux kernel, the following vulnerability has been resolved: x86/vmscape: Add conditional IBPB mitigation VMSCAPE is a vulnerability that exploits insufficient branch predictor isolation between a guest and a userspace hypervisor (like QEMU). Existing …

References

  • article
    https://access.redhat.com/security/updates/classification/#moderate
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2312067
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2393164
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2393166
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2393481
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2394615
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2394627
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2395253
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2395322
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2395681
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2395879
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396130
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396152
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396158
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396376
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396431
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396494
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2396536
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2397553
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_22006.json
  • report
    https://access.redhat.com/security/cve/CVE-2022-50341
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2022-50341
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2022-50341
  • article
    https://lore.kernel.org/linux-cve-announce/2025091638-CVE-2022-50341-12c1@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2022-50356
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2022-50356
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2022-50356
  • article
    https://lore.kernel.org/linux-cve-announce/2025091714-CVE-2022-50356-fe76@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2022-50386
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2022-50386
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2022-50386
  • article
    https://lore.kernel.org/linux-cve-announce/2025091852-CVE-2022-50386-07d7@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2022-50403
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2022-50403
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2022-50403
  • article
    https://lore.kernel.org/linux-cve-announce/2025091852-CVE-2022-50403-0471@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2022-50410
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2022-50410
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2022-50410