Skip to content
OpenAdvisories
Medium ELSA-2024-10281 4 CVEs

Moderate: kernel:4.18.0 security update (Oracle Linux 8)

Published Nov 26, 2024 · Updated Nov 26, 2024

Summary

- [4.18.0-553.30.1_10.OL8]
- 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.3
- Remove upstream reference during boot (Kevin Lyons) [Orabug: 34750652]

[4.18.0-553.30.1_10]
- media: edia: dvbdev: fix a use-after-free (Kate Hsuan) [RHEL-35763] {CVE-2024-27043}
- blk-mq: fix missing blk_account_io_done() in error path (Ming Lei) [RHEL-61200]
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-52684]
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-52684]
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-52684]
- smb: client: use actual path when queryfs (Paulo Alcantara) [RHEL-60363]
- cifs: Fix uninitialized memory reads for oparms.mode (Paulo Alcantara) [RHEL-60363]
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Paulo Alcantara) [RHEL-60363]
- cifs: convert the path to utf16 in smb2_query_info_compound (Paulo Alcantara) [RHEL-60363]
- autofs: fix thinko in validate_dev_ioctl() (Ian Kent) [RHEL-62168]
- autofs: add per dentry expire timeout (Ian Kent) [RHEL-62168]
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (Viktor Malik) [RHEL-44167] {CVE-2024-38564}

[4.18.0-553.29.1_10]
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (cki-backport-bot) [RHEL-36372] {CVE-2024-27399}
- mptcp: pm: Fix uaf in __timer_delete_sync (Guillaume Nault) [RHEL-60614] {CVE-2024-46858}
- cifs: fix dfs link failover in cifs_tree_connect() (Paulo Alcantara) [RHEL-8002]

[4.18.0-553.28.1_10]
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Mete Durlu) [RHEL-61702]
- smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-61400]
- smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-61400]
- cifs: remove useless DeleteMidQEntry() (Paulo Alcantara) [RHEL-61400]
- Bluetooth: af_bluetooth: Fix deadlock (CKI Backport Bot) [RHEL-58991]
- gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Nico Pache) [RHEL-26709]
- audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-14004]
- KVM: selftests: x86: Fix test failure on arch lbr capable platforms (Maxim Levitsky) [RHEL-23999]
- raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-55263]

Fixed packages 20

ReleasePackageFixed in
Oracle Linux · 8 bpftool 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-abi-stablelists 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-core 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-cross-headers 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-debug 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-debug-core 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-debug-devel 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-debug-modules 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-debug-modules-extra 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-devel 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-doc 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-headers 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-modules 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-modules-extra 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-tools 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-tools-libs 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 kernel-tools-libs-devel 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 perf 0:4.18.0-553.30.1.el8_10
Oracle Linux · 8 python3-perf 0:4.18.0-553.30.1.el8_10

Vulnerabilities 4

  • High 8.1

    mptcp: pm: Fix uaf in __timer_delete_sync

    In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: Fix uaf in __timer_delete_sync There are two paths to access mptcp_pm_del_add_timer, result in a race condition: CPU1 CPU2 ==== ==== net_rx_action napi_poll netlink_sendmsg __napi_…

  • High 7.8

    media: edia: dvbdev: fix a use-after-free

    In the Linux kernel, the following vulnerability has been resolved: media: edia: dvbdev: fix a use-after-free In dvb_register_device, *pdvbdev is set equal to dvbdev, which is freed in several error-handling paths. However, *pdvbdev is not set to NULL after d…

  • High 7.8

    bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE

    In the Linux kernel, the following vulnerability has been resolved: bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE bpf_prog_attach uses attach_type_to_prog_type to enforce proper attach type for BPF_PROG_TYPE_CGROUP_SKB. link_cre…

  • Unscored —

    Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout There is a race condition between l2cap_chan_timeout() and l2cap_chan_del(). When we use l2cap_chan_del() to delete the channel, the…