Skip to content
OpenAdvisories
High ELSA-2026-500162 3 CVEs

Important: Unbreakable Enterprise kernel security update (Oracle Linux 8)

Published Aug 11, 2026 · Updated Aug 11, 2026

Summary

[5.15.0-322.203.3.5]
- Revert 'x86/alternatives: Add alt_instr.flags' (Harshit Mogalapalli) [Orabug: 39859219]

[5.15.0-322.203.3.4.5]
- KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faults (David Matlack) [Orabug: 39832946]
- KVM: x86: Check for invalid/obsolete root *after* making MMU pages available (Sean Christopherson) [Orabug: 39832946] {CVE-2026-64561}
- KVM: x86/mmu: Rename __direct_map() to direct_map() (David Matlack) [Orabug: 39832946]
- KVM: x86/mmu: Split out TDP MMU page fault handling (David Matlack) [Orabug: 39832946]
- KVM: Rename mmu_notifier_* to mmu_invalidate_* (Chao Peng) [Orabug: 39832946]
- KVM: x86/mmu: Document the 'rules' for using host_pfn_mapping_level() (Sean Christopherson) [Orabug: 39832946]
- KVM: x86/mmu: Rename pte_list_{destroy,remove}() to show they zap SPTEs (Sean Christopherson) [Orabug: 39832946]
- KVM: x86/mmu: Directly 'destroy' PTE list when recycling rmaps (Sean Christopherson) [Orabug: 39832946]
- x86/bugs: Make Safe-RET robust against interrupt injection (Borislav Petkov (AMD)) [Orabug: 39784615] {CVE-2026-68480}
- x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Thomas Gleixner) [Orabug: 39784615]
- x86/alternative: Support relocations in alternatives (Peter Zijlstra) [Orabug: 39784615]
- x86/alternative: Make debug-alternative selective (Peter Zijlstra) [Orabug: 39784615]
- x86/alternatives: Add alt_instr.flags (Borislav Petkov (AMD)) [Orabug: 39784615]
- x86/asm: Provide ALTERNATIVE_3 (Peter Zijlstra) [Orabug: 39784615]
- net: tap: set skb->dev before parsing virtio net header in tap_get_user_xdp() (Dongli Zhang) [Orabug: 39819205]
- net: openvswitch: reject oversized nested action attrs (Asim Viladi Oglu Manizada) [Orabug: 39819143] {CVE-2026-64531}

[5.15.0-322.203.3.4]
- xfs: resample the data fork mapping after cycling ILOCK (Darrick J. Wong) [Orabug: 39711605]

[5.15.0-322.203.3.3]
- locking/rtmutex: Skip remove_waiter() when waiter is not enqueued (Davidlohr Bueso) [Orabug: 39706512]
- rtmutex: Use waiter::task instead of current in remove_waiter() (Keenan Dong) [Orabug: 39706512] {CVE-2026-43499}

[5.15.0-322.203.3.2]
- KVM: x86/mmu: Ensure hugepage is in by slot before checking max mapping level (Sean Christopherson) [Orabug: 39673886]
- KVM: x86: Fix shadow paging use-after-free due to unexpected role (Paolo Bonzini) [Orabug: 39673886]
- KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (Sean Christopherson) [Orabug: 39673886]
- KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page() (Paolo Bonzini) [Orabug: 39673886]
- KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes (Paolo Bonzini) [Orabug: 39673886]
- KVM: x86/mmu: Derive shadow MMU page role from parent (Paolo Bonzini) [Orabug: 39673886]
- KVM: x86/mmu: Stop passing 'direct' to mmu_alloc_root() (David Matlack) [Orabug: 39673886]
- KVM: x86/mmu: Use a bool for direct (David Matlack) [Orabug: 39673886]
- net/sched: act_pedit: free pedit keys on bail from offset check (Pedro Tammela) [Orabug: 39668793]
- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) [Orabug: 39668793] {CVE-2026-46331}
- net/sched: act_pedit: rate limit datapath messages (Pedro Tammela) [Orabug: 39668793]
- net/sched: act_pedit: check static offsets a priori (Pedro Tammela) [Orabug: 39668793]

[5.15.0-322.203.3.1]
- net: skbuff: fix missing zerocopy reference in pskb_carve helpers (Minh Nguyen) [Orabug: 39648952] {CVE-2026-52943}

[5.15.0-322.203.3]
- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) [Orabug: 39548689] {CVE-2025-10263}
- arm64: tlb: Add ARM64_WORKAROUND_REPEAT_TLBI_SYNC (Mark Rutland) [Orabug: 39548689]
- ARM: uek: Disable CONFIG_NVIDIA_CARMEL_CNP_ERRATUM (Boris Ostrovsky) [Orabug: 39548689]
- arm64: tlb: allow XZR argument to TLBI ops (Mark Rutland) [Orabug: 39548689]
- arm64: cputype: Add C1-Premium definitions (Mark Rutland) [Orabug: 39548689]
- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) [Orabug: 39548689]
- net/rds: Make 'rds_send_xmit' fairer (Gerd Rausch) [Orabug: 39532945]
- net/rds: Schedule rds_send_worker if there's more work to do (Gerd Rausch) [Orabug: 39532945]
- Revert 'rds: Change return code from rds_send_xmit() when lock is taken' (Gerd Rausch) [Orabug: 39532945]
- Revert 'Reapply 'rds: ib: Make sure receives are posted before connection is up'' (Gerd Rausch) [Orabug: 39532945]
- Revert 'rds: ib: Make sure a QP in INIT state is transitioned to ERR' (Gerd Rausch) [Orabug: 39532945]
- net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Cezar Bulinaru) [Orabug: 39526881] {CVE-2022-50073}
- mmc: dwcmshc_bf3_hw_reset: Log eMMC reset calls (Satyansh Shukla) [Orabug: 39333650]
- arm64: dts: pensando: drop elba penfw firmware node (Tom Saeger) [Orabug: 39522954]
- batman-adv: hold claim backbone gateways by reference (Haoze Xie) [Orabug: 39262374] {CVE-2026-31657}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39179363]

[5.15.0-322.203.2]
- LTS version: v5.15.203 (Vijayendra Suman)
- io_uring/poll: correctly handle io_poll_add() return value on update (Jens Axboe)
- ksmbd: Fix dangling pointer in krb_authenticate (Sean Heelan)
- ksmbd: Fix refcount leak when invalid session is found on session lookup (Namjae Jeon)
- Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ (Luiz Augusto von Dentz)
- i2c: cp2615: fix serial string NULL-deref at probe (Johan Hovold)
- i2c: cp2615: replace deprecated strncpy with strscpy (Justin Stitt)
- ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len() (Namjae Jeon)
- ksmbd: fix potencial OOB in get_file_all_info() for compound requests (Namjae Jeon)
- tracing: Fix potential deadlock in cpu hotplug with osnoise (Luo Haiyang)
- x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling() (Nikunj A Dadhania)
- mm/huge_memory: fix folio isn't locked in softleaf_to_folio() (Jinjiang Tu)
- scsi

Fixed packages 19

ReleasePackageFixed in
Oracle Linux · 8 bpftool 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-container 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-container-debug 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-core 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-debug 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-debug-core 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-debug-devel 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-debug-modules 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-debug-modules-extra 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-devel 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-doc 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-modules 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek-modules-extra 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek64k 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek64k-core 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek64k-devel 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek64k-modules 0:5.15.0-322.203.3.5.el9uek
Oracle Linux · 8 kernel-uek64k-modules-extra 0:5.15.0-322.203.3.5.el9uek

Vulnerabilities 3

  • High 8.8
    CVE-2026-64561 Public exploit

    KVM: x86: Check for invalid/obsolete root *after* making MMU pages available

    In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Check for invalid/obsolete root *after* making MMU pages available Check for a "stale" page fault, i.e. for an invalid and/or obsolete root, after making MMU pages available for the…

  • High 7.8
    CVE-2026-64531 Public exploit

    net: openvswitch: reject oversized nested action attrs

    In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: reject oversized nested action attrs Open vSwitch stores generated flow actions as nlattrs, whose nla_len field is u16. Commit a1e64addf3ff ("net: openvswitch: remove misbeh…

  • Unscored —

    x86/bugs: Make Safe-RET robust against interrupt injection

    In the Linux kernel, the following vulnerability has been resolved: x86/bugs: Make Safe-RET robust against interrupt injection An attacker injecting interrupts while the Safe-RET mitigation executes on machines affected by SRSO can neutralize the safe return …