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

exploitDog

oracle-oval логотип

ELSA-2026-90365

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

Описание

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

[5.14.0-687.61.1]

  • Disable UKI signing [Orabug: 36571828]
  • Update Oracle Linux certificates (Kevin Lyons)
  • Disable signing for aarch64 (Ilya Okomin)
  • Oracle Linux RHCK Module Signing Key was added to the kernel trusted keys list (olkmod_signing_key.pem) [Orabug: 29539237]
  • Update x509.genkey [Orabug: 24817676]
  • Conflict with shim-ia32 and shim-x64 <= 15.3-1.0.5]
  • Remove upstream reference during boot (Kevin Lyons) [Orabug: 34729535]
  • Add Oracle Linux IMA certificates
  • Add new Oracle Linux Driver Signing (key 1) certificate [Orabug: 37985764]

[5.14.0-687.61.1]

  • netfilter: flowtable: hold reference on ct until flow is released (CKI Backport Bot) [RHEL-280075] {CVE-2026-98320}
  • vfio/pci: clear vdev->msi_perm after freeing it on init failure (Rodolfo Vick) [RHEL-270901] {CVE-2026-89777}
  • md/raid5-ppl: fix use-after-free in ppl_do_flush() (CKI Backport Bot) [RHEL-278089] {CVE-2026-93262}
  • KEYS: encrypted: fix integer overflow of datablob_len (Bruno Meneguele) [RHEL-279504] {CVE-2026-98222}
  • KVM: s390: pci: Reject adapter interrupt forwarding if already enabled (CKI Backport Bot) [RHEL-277620] {CVE-2026-74515}
  • smb: client: guard against tailsz underflow in wdata_send_pages() (Paulo Alcantara) [RHEL-257205]
  • smb: client: split cifsFileInfo bitfields to avoid shared-byte RMW races (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix rlist race and missing initialization (Paulo Alcantara) [RHEL-257205] {CVE-2026-98174}
  • smb: client: cancel reconnect work in clean_demultiplex_info() (Paulo Alcantara) [RHEL-257205] {CVE-2026-98175}
  • smb/client: send lease break ACKs thru correct session for multiuser mounts (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix cifsFileInfo reference leak in deferred close (Paulo Alcantara) [RHEL-257205] {CVE-2026-97558}
  • smb: client: avoid leaking refcount when cifs_sb_tlink() fails (Paulo Alcantara) [RHEL-257205] {CVE-2026-97556}
  • smb: client: avoid leaking refcount in cifs_queue_oplock_break() (Paulo Alcantara) [RHEL-257205] {CVE-2026-97557}
  • smb: client: fix data corruption with concurrent writes and O_TRUNC (Paulo Alcantara) [RHEL-257205]
  • cifs: don't update i_size in cifs_do_truncate without a cached handle (Paulo Alcantara) [RHEL-257205]
  • smb: client: invalidate fscache for fallocate range operations (Paulo Alcantara) [RHEL-257205] {CVE-2026-98124}
  • smb: client: fix stale page cache in insert/collapse range (Paulo Alcantara) [RHEL-257205] {CVE-2026-98125}
  • smb: client: fix integer truncation in collapse range (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix data corruption in emulated insert range (Paulo Alcantara) [RHEL-257205]
  • smb/client: mark file sparse before emulating insert range (Paulo Alcantara) [RHEL-257205]
  • smb/client: validate new EOF for zero range (Paulo Alcantara) [RHEL-257205] {CVE-2026-98126}
  • smb/client: validate new EOF for insert range (Paulo Alcantara) [RHEL-257205] {CVE-2026-98127}
  • cifs: add revalidation on FSCTL failure in smb2_duplicate_extents() (Paulo Alcantara) [RHEL-257205]
  • cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0 (Paulo Alcantara) [RHEL-257205] {CVE-2026-89640}
  • cifs: call pagecache_isize_extended() in cifs_setsize() when extending (Paulo Alcantara) [RHEL-257205] {CVE-2026-89642}
  • cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size() (Paulo Alcantara) [RHEL-257205] {CVE-2026-89641}
  • smb/client: decode reparse metadata using its payload type (Paulo Alcantara) [RHEL-257205]
  • smb/client: preserve open info type across compound queries (Paulo Alcantara) [RHEL-257205]
  • smb/client: mark missing nlink values as unknown (Paulo Alcantara) [RHEL-257205]
  • smb/client: fix nlink of an overwritten open file (Paulo Alcantara) [RHEL-257205]
  • cifs: remove dead size-update blocks in cifs_setattr_unix/nounix (Paulo Alcantara) [RHEL-257205]
  • cifs: remove redundant size-update block in cifs_remap_file_range() (Paulo Alcantara) [RHEL-257205]
  • cifs: add cifs_resize_file_locked() to guard fscache_resize_cookie() under i_rwsem (Paulo Alcantara) [RHEL-257205]
  • cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNC (Paulo Alcantara) [RHEL-257205] {CVE-2026-89639}
  • cifs: add fscache_resize_cookie() to cifs_setsize() (Paulo Alcantara) [RHEL-257205]
  • smb: client: simplify cifs_fscache_get_super_cookie() (Paulo Alcantara) [RHEL-257205]
  • smb/client: flush dirty data before punching a hole (Paulo Alcantara) [RHEL-257205] {CVE-2026-93794}
  • smb/client: refresh allocation after EOF-extending fallocate (Paulo Alcantara) [RHEL-257205]
  • smb/client: emulate small EOF-extending mode 0 fallocate ranges (Paulo Alcantara) [RHEL-257205]
  • smb/client: reduce fallocate zero buffer allocation (Paulo Alcantara) [RHEL-257205]
  • smb/client: refresh allocation size after duplicate extents (Paulo Alcantara) [RHEL-257205]
  • smb: client: use kvzalloc() for megabyte buffer in simple fallocate (Paulo Alcantara) [RHEL-257205]
  • smb/client: fix incorrect nlink returned by fstat() (Paulo Alcantara) [RHEL-257205]
  • smb/client: zero-initialize stack-allocated cifs_open_info_data (Paulo Alcantara) [RHEL-257205] {CVE-2026-93801}
  • smb/client: pass cifs_open_info_data to SMB2_open() (Paulo Alcantara) [RHEL-257205]
  • smb/client: use stack-allocated smb2_file_all_info in smb3_query_mf_symlink() (Paulo Alcantara) [RHEL-257205]
  • smb: client: refactor cifs_revalidate_mapping() to use clear_and_wake_up_bit() (Paulo Alcantara) [RHEL-257205]
  • smb/client: do not account EOF extension as allocation (Paulo Alcantara) [RHEL-257205]
  • smb/client: preserve errors from smb2_set_sparse() (Paulo Alcantara) [RHEL-257205]
  • smb/client: name the default fallocate mode (Paulo Alcantara) [RHEL-257205]
  • smb/client: update i_blocks after contiguous writes (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix races in cifsd thread creation (Paulo Alcantara) [RHEL-257205] {CVE-2026-93829}
  • cifs: invalidate cfid on unlink/rename/rmdir (Paulo Alcantara) [RHEL-257205]
  • cifs: abort open_cached_dir if we don't request leases (Paulo Alcantara) [RHEL-257205]
  • cifs: change_conf needs to be called for session setup (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix generic/694 due to wrong ->i_blocks (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix open handle lookup in cifs_open() (Paulo Alcantara) [RHEL-257205]
  • smb: client: fix in-place encryption corruption in SMB2_write() (Paulo Alcantara) [RHEL-257205] {CVE-2026-43362}
  • smb: client: fix atomic open with O_DIRECT & O_SYNC (Paulo Alcantara) [RHEL-257205]
  • cifs: Scripted clean up fs/smb/client/cifsglob.h (Paulo Alcantara) [RHEL-257205]
  • cifs: Scripted clean up fs/smb/client/fscache.h (Paulo Alcantara) [RHEL-257205]
  • cifs: Scripted clean up fs/smb/client/cifsfs.h (Paulo Alcantara) [RHEL-257205]
  • cifs: Scripted clean up fs/smb/client/cifsproto.h (Paulo Alcantara) [RHEL-257205]
  • udp: Deal with race between UDP socket address change and rehash (Jamie Bainbridge) [RHEL-257635] {CVE-2024-57974}
  • smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions (CKI Backport Bot) [RHEL-271257] {CVE-2026-89638}
  • net/handshake: Drain pending requests at net namespace exit (Xin Long) [RHEL-232134] {CVE-2026-63978}
  • net/handshake: Use spin_lock_bh for hn_lock (Xin Long) [RHEL-232134]
  • net/handshake: hand off the pinned file reference to accept_doit (Xin Long) [RHEL-230363] {CVE-2026-63979}
  • net/handshake: Take a long-lived file reference at submit (Xin Long) [RHEL-234159] {CVE-2026-64523}
  • fuse: re-lock request before replacing page cache folio (Miklos Szeredi) [RHEL-226093] {CVE-2026-53388}
  • fuse: release pipe buf after last use (Miklos Szeredi) [RHEL-226093] {CVE-2026-53388}
  • fuse: fix page stealing (Miklos Szeredi) [RHEL-226093] {CVE-2026-53388}
  • ipvs: reload ip header after head reallocation (Phil Sutter) [RHEL-263800] {CVE-2026-68476}
  • selinux: avoid sk_socket dereference in selinux_sctp_bind_connect() (CKI Backport Bot) [RHEL-243225] {CVE-2026-72242}
  • usb: usbfs: fix use-after-free of usb_device in usbdev_release() (CKI Backport Bot) [RHEL-258557] {CVE-2026-80824}
  • fuse: re-lock request before returning from fuse_ref_folio() (CKI Backport Bot) [RHEL-234250] {CVE-2026-64266}

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

Oracle Linux 9

Oracle Linux aarch64

kernel-cross-headers

5.14.0-687.61.1.el9_8

kernel-tools-libs-devel

5.14.0-687.61.1.el9_8

libperf

5.14.0-687.61.1.el9_8

kernel-headers

5.14.0-687.61.1.el9_8

perf

5.14.0-687.61.1.el9_8

python3-perf

5.14.0-687.61.1.el9_8

rtla

5.14.0-687.61.1.el9_8

rv

5.14.0-687.61.1.el9_8

kernel-tools

5.14.0-687.61.1.el9_8

kernel-tools-libs

5.14.0-687.61.1.el9_8

Oracle Linux x86_64

kernel-debug-devel

5.14.0-687.61.1.el9_8

kernel-debug-devel-matched

5.14.0-687.61.1.el9_8

kernel-devel

5.14.0-687.61.1.el9_8

kernel-devel-matched

5.14.0-687.61.1.el9_8

kernel-doc

5.14.0-687.61.1.el9_8

kernel-headers

5.14.0-687.61.1.el9_8

perf

5.14.0-687.61.1.el9_8

python3-perf

5.14.0-687.61.1.el9_8

rtla

5.14.0-687.61.1.el9_8

rv

5.14.0-687.61.1.el9_8

kernel-cross-headers

5.14.0-687.61.1.el9_8

kernel-tools-libs-devel

5.14.0-687.61.1.el9_8

libperf

5.14.0-687.61.1.el9_8

kernel

5.14.0-687.61.1.el9_8

kernel-abi-stablelists

5.14.0-687.61.1.el9_8

kernel-core

5.14.0-687.61.1.el9_8

kernel-debug

5.14.0-687.61.1.el9_8

kernel-debug-core

5.14.0-687.61.1.el9_8

kernel-debug-modules

5.14.0-687.61.1.el9_8

kernel-debug-modules-core

5.14.0-687.61.1.el9_8

kernel-debug-modules-extra

5.14.0-687.61.1.el9_8

kernel-debug-uki-virt

5.14.0-687.61.1.el9_8

kernel-modules

5.14.0-687.61.1.el9_8

kernel-modules-core

5.14.0-687.61.1.el9_8

kernel-modules-extra

5.14.0-687.61.1.el9_8

kernel-tools

5.14.0-687.61.1.el9_8

kernel-tools-libs

5.14.0-687.61.1.el9_8

kernel-uki-virt

5.14.0-687.61.1.el9_8

kernel-uki-virt-addons

5.14.0-687.61.1.el9_8

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

rocky
11 дней назад

Important: kernel security, bug fix, and enhancement update

CVSS3: 4.7
ubuntu
больше 1 года назад

In the Linux kernel, the following vulnerability has been resolved: udp: Deal with race between UDP socket address change and rehash If a UDP socket changes its local address while it's receiving datagrams, as a result of connect(), there is a period during which a lookup operation might fail to find it, after the address is changed but before the secondary hash (port and address) and the four-tuple hash (local and remote ports and addresses) are updated. Secondary hash chains were introduced by commit 30fff9231fad ("udp: bind() optimisation") and, as a result, a rehash operation became needed to make a bound socket reachable again after a connect(). This operation was introduced by commit 719f835853a9 ("udp: add rehash on connect()") which isn't however a complete fix: the socket will be found once the rehashing completes, but not while it's pending. This is noticeable with a socat(1) server in UDP4-LISTEN mode, and a client sending datagrams to it. After the server receives the fi...

CVSS3: 4.7
redhat
больше 1 года назад

In the Linux kernel, the following vulnerability has been resolved: udp: Deal with race between UDP socket address change and rehash If a UDP socket changes its local address while it's receiving datagrams, as a result of connect(), there is a period during which a lookup operation might fail to find it, after the address is changed but before the secondary hash (port and address) and the four-tuple hash (local and remote ports and addresses) are updated. Secondary hash chains were introduced by commit 30fff9231fad ("udp: bind() optimisation") and, as a result, a rehash operation became needed to make a bound socket reachable again after a connect(). This operation was introduced by commit 719f835853a9 ("udp: add rehash on connect()") which isn't however a complete fix: the socket will be found once the rehashing completes, but not while it's pending. This is noticeable with a socat(1) server in UDP4-LISTEN mode, and a client sending datagrams to it. After the server receives the fi...

CVSS3: 4.7
nvd
больше 1 года назад

In the Linux kernel, the following vulnerability has been resolved: udp: Deal with race between UDP socket address change and rehash If a UDP socket changes its local address while it's receiving datagrams, as a result of connect(), there is a period during which a lookup operation might fail to find it, after the address is changed but before the secondary hash (port and address) and the four-tuple hash (local and remote ports and addresses) are updated. Secondary hash chains were introduced by commit 30fff9231fad ("udp: bind() optimisation") and, as a result, a rehash operation became needed to make a bound socket reachable again after a connect(). This operation was introduced by commit 719f835853a9 ("udp: add rehash on connect()") which isn't however a complete fix: the socket will be found once the rehashing completes, but not while it's pending. This is noticeable with a socat(1) server in UDP4-LISTEN mode, and a client sending datagrams to it. After the server receives the

CVSS3: 4.7
msrc
20 дней назад

udp: Deal with race between UDP socket address change and rehash