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

exploitDog

oracle-oval логотип

ELSA-2025-20716

Опубликовано: 14 окт. 2025
Источник: oracle-oval
Платформа: Oracle Linux 8
Платформа: Oracle Linux 9

Описание

ELSA-2025-20716: Unbreakable Enterprise kernel security update (IMPORTANT)

[5.15.0-313.189.5.1]

  • af_unix: Don't leave consecutive consumed OOB skbs. (Kuniyuki Iwashima) [Orabug: 38528187] {CVE-2025-38236}
  • fs: writeback: fix use-after-free in __mark_inode_dirty() (Jiufei Xue) [Orabug: 38528183] {CVE-2025-39866}
  • rtnetlink: Fix L3 stats disable handling in rtnl_offload_xstats_fill() (Vijayendra Suman) [Orabug: 38528177]

[5.15.0-313.189.5]

  • net/rds: tracepoints for rds_conn_kref_get and put (Sharath Srinivasan) [Orabug: 37793025]
  • net/rds: Add krefs to struct rds_connection (Sharath Srinivasan) [Orabug: 37793025]
  • nvme-tcp: sanitize request list handling (Hannes Reinecke) [Orabug: 38175126,38454661] {CVE-2025-38264}
  • llist: add interface to check if a node is on a list. (Neil Brown) [Orabug: 38175126] {CVE-2025-38264}

[5.15.0-313.189.4]

  • uek-rpm: Move ifb module to modules-core (Harshit Mogalapalli) [Orabug: 38224682]

[5.15.0-313.189.3]

  • x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424092]
  • x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424092]
  • x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424092]
  • x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424092]
  • x86/bugs: Fix RSB clearing in indirect_branch_prediction_barrier() (Josh Poimboeuf) [Orabug: 38424092]
  • x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424092]
  • x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424092]
  • Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424092]
  • vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38454665,38351770] {CVE-2025-38618}
  • HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254347,38454662] {CVE-2025-38495}
  • HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254339,38454666] {CVE-2025-38494}
  • clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310006,38454664] {CVE-2025-38499}
  • igc: fix disabling L1.2 PCI-E link substate on I226 on init (Valdikss) [Orabug: 38343660]
  • Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
  • ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() (Kuninori Morimoto)
  • squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343660]
  • ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)
  • compiler: remove __ADDRESSABLE_ASM{_STR,}() again (Jan Beulich)
  • mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Tu Jinjiang)
  • KVM: arm64: Fix kernel BUG() due to bad backport of FPSIMD/SVE/SME fix (Will Deacon)
  • benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334975] {CVE-2025-38569}
  • smb: client: fix use-after-free in crypt_message when using async crypto (Wang Zhaolong) [Orabug: 38254323] {CVE-2025-38488}
  • kbuild: userprogs: use correct linker when mixing clang and GNU ld (Thomas Weissschuh)
  • ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
  • NFSv4.2: another fix for listxattr (Olga Kornievskaia)
  • cpuidle: governors: menu: Avoid using invalid recent intervals data (Rafael J. Wysocki)
  • netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38395124] {CVE-2025-38727}
  • Revert 'vgacon: Add check for vc_origin address range in vgacon_scroll()' (Helge Deller) [Orabug: 38343660]
  • bpf, sockmap: Fix panic when calling skb_linearize (Jiayuan Chen) [Orabug: 38394723] {CVE-2025-38165}
  • netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
  • arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 (D Scott Phillips) [Orabug: 38166347]
  • ARM: UEK: Disable arm64 erratum QCOM_FALKOR_ERRATUM_1003 (Boris Ostrovsky) [Orabug: 38166347]
  • vhost-scsi: Fix check for inline_sg_cnt exceeding preallocated limit (Alok Tiwari) [Orabug: 38324335]
  • mm/hugetlb: fix copy_hugetlb_page_range() to check ->pt_share_count (Jane Chu) [Orabug: 38346475]
  • Reapply 'mm: hugetlb: independent PMD page table shared count' (Jane Chu) [Orabug: 38346475]
  • uek-rpm: pensando: enable config options for fips (Joseph Dobosenski) [Orabug: 38354692]

[5.15.0-313.189.2]

  • LTS version: v5.15.189 (Vijayendra Suman)
  • rseq: Fix segfault on registration when rseq_cs is non-zero (Michael Jeanson) [Orabug: 38095071] {CVE-2025-38067}
  • x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
  • Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
  • HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324278] {CVE-2025-38540}
  • HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
  • vt: add missing notification when switching back to text mode (Nicolas Pitre)
  • HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2 (Akira Inoue)
  • net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
  • um: vector: Reduce stack usage in vector_eth_configure() (Tiwei Bie)
  • atm: idt77252: Add missing dma_map_error() (Thomas Fourier)
  • bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254089] {CVE-2025-38439}
  • bnxt_en: Fix DCB ETS validation (Shravya Kn)
  • net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam() (Alok Tiwari)
  • can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
  • net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
  • net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu) [Orabug: 38324289] {CVE-2025-38542}
  • netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() (Eric Dumazet) [Orabug: 38254095] {CVE-2025-38441}
  • ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() (Al Viro)
  • smb: server: make use of rdma_destroy_qp() (Stefan Metzmacher)
  • nbd: fix uaf in nbd_genl_connect() error path (Zheng Qixing) [Orabug: 38254101] {CVE-2025-38443}
  • raid10: cleanup memleak at raid10_make_request (Nigel Croxon) [Orabug: 38254105] {CVE-2025-38444}
  • md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254108] {CVE-2025-38445}
  • wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324160] {CVE-2025-38513}
  • dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian Konig)
  • dma-buf: use new iterator in dma_resv_wait_timeout (Christian Konig)
  • dma-buf: add dma_resv_for_each_fence_unlocked v8 (Christian Konig)
  • usb: dwc3: Abort suspend on soft disconnect failure (Kuen-Han Tsai)
  • usb: cdnsp: Fix issue with CV Bad Descriptor test (Pawel Laszczak)
  • usb: cdnsp: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
  • usb:cdnsp: remove TRB_FLUSH_ENDPOINT command (Pawel Laszczak)
  • Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
  • xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
  • usb: xhci: quirk for data loss in ISOC transfers (Raju Rangoju)
  • xhci: Allow RPM on the USB controller (1022:43f7) by default (Basavaraj Natikar)
  • virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253833] {CVE-2025-38375}
  • netlink: make sure we allow at least one dump skb (Jakub Kicinski)
  • netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
  • btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
  • btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
  • Revert 'ACPI: battery: negate current when discharging' (Rafael J. Wysocki)
  • usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254117] {CVE-2025-38448}
  • drm/gem: Fix race in drm_gem_handle_create_tail() (Simona Vetter)
  • drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324179] {CVE-2025-38515}
  • pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324185] {CVE-2025-38516}
  • x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
  • x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
  • x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
  • xen: replace xen_remap() with memremap() (Juergen Gross)
  • jfs: fix null ptr deref in dtInsertEntry (Edward Adam Davis) [Orabug: 36993160] {CVE-2024-44939}
  • bpf, sockmap: Fix skb refcnt race after locking changes (John Fastabend)
  • aoe: avoid potential deadlock at set_capacity (Maksim Kiselev) [Orabug: 36530894] {CVE-2024-26775}
  • thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (Lee, Chun-Yi) [Orabug: 37283277] {CVE-2022-48703}
  • bpf: fix precision backtracking instruction iteration (Andrii Nakryiko)
  • rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells) [Orabug: 38324169] {CVE-2025-38514}
  • net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254146] {CVE-2025-38457}
  • atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254152] {CVE-2025-38458}
  • atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254160] {CVE-2025-38459}
  • atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324308] {CVE-2025-38546}
  • atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254166] {CVE-2025-38460}
  • net: phy: smsc: Fix link failure in forced mode with Auto-MDIX (Oleksij Rempel)
  • net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap (Oleksij Rempel)
  • vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also transport_local (Michal Luczaj)
  • vsock: Fix transport_* TOCTOU (Michal Luczaj) [Orabug: 38254172] {CVE-2025-38461}
  • vsock: Fix transport_{g2h,h2g} TOCTOU (Michal Luczaj) [Orabug: 38254175] {CVE-2025-38462}
  • tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254180] {CVE-2025-38464}
  • netlink: Fix wraparounds of sk->sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254187] {CVE-2025-38465}
  • fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
  • perf: Revert to requiring CAP_SYS_ADMIN for uprobes (Peter Zijlstra) [Orabug: 38254196] {CVE-2025-38466}
  • ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode (Shengjiu Wang)
  • drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254202] {CVE-2025-38467}

[5.15.0-313.187.1]

  • drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Lijo Lazar) [Orabug: 37778293]
  • PCI/portdrv: Don't disable AER reporting in get_port_device_capability() (Stefan Roese) [Orabug: 37778293]
  • PCI/AER: Enable error reporting when AER is native (Stefan Roese) [Orabug: 37778293]
  • PCI/AER: Configure ECRC for every device (Stefan Roese) [Orabug: 37778293]
  • net/rds: Add support for RDS_CMSG_TOS (Gerd Rausch) [Orabug: 38058308]
  • net/rds: Add support RDS_FEATURE ELF notes (Gerd Rausch) [Orabug: 38063328]

Обновленные пакеты

Oracle Linux 8

Oracle Linux aarch64

bpftool

5.15.0-313.189.5.1.el8uek

kernel-uek

5.15.0-313.189.5.1.el8uek

kernel-uek-container

5.15.0-313.189.5.1.el8uek

kernel-uek-container-debug

5.15.0-313.189.5.1.el8uek

kernel-uek-core

5.15.0-313.189.5.1.el8uek

kernel-uek-debug

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-core

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-devel

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-modules

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-modules-extra

5.15.0-313.189.5.1.el8uek

kernel-uek-devel

5.15.0-313.189.5.1.el8uek

kernel-uek-doc

5.15.0-313.189.5.1.el8uek

kernel-uek-modules

5.15.0-313.189.5.1.el8uek

kernel-uek-modules-extra

5.15.0-313.189.5.1.el8uek

Oracle Linux x86_64

bpftool

5.15.0-313.189.5.1.el8uek

kernel-uek

5.15.0-313.189.5.1.el8uek

kernel-uek-container

5.15.0-313.189.5.1.el8uek

kernel-uek-container-debug

5.15.0-313.189.5.1.el8uek

kernel-uek-core

5.15.0-313.189.5.1.el8uek

kernel-uek-debug

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-core

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-devel

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-modules

5.15.0-313.189.5.1.el8uek

kernel-uek-debug-modules-extra

5.15.0-313.189.5.1.el8uek

kernel-uek-devel

5.15.0-313.189.5.1.el8uek

kernel-uek-doc

5.15.0-313.189.5.1.el8uek

kernel-uek-modules

5.15.0-313.189.5.1.el8uek

kernel-uek-modules-extra

5.15.0-313.189.5.1.el8uek

Oracle Linux 9

Oracle Linux aarch64

kernel-uek-container

5.15.0-313.189.5.1.el9uek

kernel-uek-container-debug

5.15.0-313.189.5.1.el9uek

kernel-uek-core

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-devel

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-modules-extra

5.15.0-313.189.5.1.el9uek

kernel-uek-doc

5.15.0-313.189.5.1.el9uek

kernel-uek-modules-extra

5.15.0-313.189.5.1.el9uek

kernel-uek64k

5.15.0-313.189.5.1.el9uek

kernel-uek64k-devel

5.15.0-313.189.5.1.el9uek

bpftool

5.15.0-313.189.5.1.el9uek

kernel-uek

5.15.0-313.189.5.1.el9uek

kernel-uek-debug

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-core

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-modules

5.15.0-313.189.5.1.el9uek

kernel-uek-devel

5.15.0-313.189.5.1.el9uek

kernel-uek-modules

5.15.0-313.189.5.1.el9uek

kernel-uek64k-core

5.15.0-313.189.5.1.el9uek

kernel-uek64k-modules

5.15.0-313.189.5.1.el9uek

kernel-uek64k-modules-extra

5.15.0-313.189.5.1.el9uek

Oracle Linux x86_64

bpftool

5.15.0-313.189.5.1.el9uek

kernel-uek

5.15.0-313.189.5.1.el9uek

kernel-uek-container

5.15.0-313.189.5.1.el9uek

kernel-uek-container-debug

5.15.0-313.189.5.1.el9uek

kernel-uek-core

5.15.0-313.189.5.1.el9uek

kernel-uek-debug

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-core

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-devel

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-modules

5.15.0-313.189.5.1.el9uek

kernel-uek-debug-modules-extra

5.15.0-313.189.5.1.el9uek

kernel-uek-devel

5.15.0-313.189.5.1.el9uek

kernel-uek-doc

5.15.0-313.189.5.1.el9uek

kernel-uek-modules

5.15.0-313.189.5.1.el9uek

kernel-uek-modules-extra

5.15.0-313.189.5.1.el9uek

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

ubuntu
3 месяца назад

In the Linux kernel, the following vulnerability has been resolved: tipc: Fix use-after-free in tipc_conn_close(). syzbot reported a null-ptr-deref in tipc_conn_close() during netns dismantle. [0] tipc_topsrv_stop() iterates tipc_net(net)->topsrv->conn_idr and calls tipc_conn_close() for each tipc_conn. The problem is that tipc_conn_close() is called after releasing the IDR lock. At the same time, there might be tipc_conn_recv_work() running and it could call tipc_conn_close() for the same tipc_conn and release its last ->kref. Once we release the IDR lock in tipc_topsrv_stop(), there is no guarantee that the tipc_conn is alive. Let's hold the ref before releasing the lock and put the ref after tipc_conn_close() in tipc_topsrv_stop(). [0]: BUG: KASAN: use-after-free in tipc_conn_close+0x122/0x140 net/tipc/topsrv.c:165 Read of size 8 at addr ffff888099305a08 by task kworker/u4:3/435 CPU: 0 PID: 435 Comm: kworker/u4:3 Not tainted 4.19.204-syzkaller #0 Hardware name: Google Google Comp...

CVSS3: 7.3
redhat
3 месяца назад

In the Linux kernel, the following vulnerability has been resolved: tipc: Fix use-after-free in tipc_conn_close(). syzbot reported a null-ptr-deref in tipc_conn_close() during netns dismantle. [0] tipc_topsrv_stop() iterates tipc_net(net)->topsrv->conn_idr and calls tipc_conn_close() for each tipc_conn. The problem is that tipc_conn_close() is called after releasing the IDR lock. At the same time, there might be tipc_conn_recv_work() running and it could call tipc_conn_close() for the same tipc_conn and release its last ->kref. Once we release the IDR lock in tipc_topsrv_stop(), there is no guarantee that the tipc_conn is alive. Let's hold the ref before releasing the lock and put the ref after tipc_conn_close() in tipc_topsrv_stop(). [0]: BUG: KASAN: use-after-free in tipc_conn_close+0x122/0x140 net/tipc/topsrv.c:165 Read of size 8 at addr ffff888099305a08 by task kworker/u4:3/435 CPU: 0 PID: 435 Comm: kworker/u4:3 Not tainted 4.19.204-syzkaller #0 Hardware name: Google Google Comp...

nvd
3 месяца назад

In the Linux kernel, the following vulnerability has been resolved: tipc: Fix use-after-free in tipc_conn_close(). syzbot reported a null-ptr-deref in tipc_conn_close() during netns dismantle. [0] tipc_topsrv_stop() iterates tipc_net(net)->topsrv->conn_idr and calls tipc_conn_close() for each tipc_conn. The problem is that tipc_conn_close() is called after releasing the IDR lock. At the same time, there might be tipc_conn_recv_work() running and it could call tipc_conn_close() for the same tipc_conn and release its last ->kref. Once we release the IDR lock in tipc_topsrv_stop(), there is no guarantee that the tipc_conn is alive. Let's hold the ref before releasing the lock and put the ref after tipc_conn_close() in tipc_topsrv_stop(). [0]: BUG: KASAN: use-after-free in tipc_conn_close+0x122/0x140 net/tipc/topsrv.c:165 Read of size 8 at addr ffff888099305a08 by task kworker/u4:3/435 CPU: 0 PID: 435 Comm: kworker/u4:3 Not tainted 4.19.204-syzkaller #0 Hardware name: Google Googl

CVSS3: 7.1
msrc
2 месяца назад

tipc: Fix use-after-free in tipc_conn_close().

debian
3 месяца назад

In the Linux kernel, the following vulnerability has been resolved: t ...

Уязвимость ELSA-2025-20716