Read the docs
Red Hat Security Advisory

RHSA-2024:5928

kernel security update

Released 2024-08-28 · Red Hat rating Important · View on Red Hat →

Fixed in

Fixes 40 records

Priority MEDIUM 44

In the Linux kernel, the following vulnerability has been resolved: tipc: force a dst refcount before doing decryption As it says in commit 3bc07321ccc2 ("xfrm: Force a dst refcount before entering the xfrm type handlers…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.00881 Published 2024-07-12 Partial fix · 5.10.221, 5.15.162 +4
Priority MEDIUM 44

In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt In rxe_comp_queue_pkt() an incoming response packet skb is enqueued to the resp_pkts queue and then a deci…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.00815 Published 2024-06-19 Partial fix · 5.4.285, 5.10.227 +6 CWE-416
Priority MEDIUM 40

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_rbtree: skip end interval element from gc rbtree lazy gc on insert might collect an end interval element that has been just added in…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.02224 Published 2024-02-20 Partial fix · 5.4.269, 5.10.210 +6
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: tun: add missing verification for short frame The cited commit missed to check against the validity of the frame length in the tun_xdp_one() path, which…

CVSS 3.1HIGH 8.8 Local Low privileges No interaction EPSS 0.00256 Published 2024-07-29 Partial fix · 5.4.281, 5.10.223 +6 CWE-125
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: tap: add missing verification for short frame The cited commit missed to check against the validity of the frame length in the tap_get_user_xdp() path,…

CVSS 3.1HIGH 8.8 Local Low privileges No interaction EPSS 0.00256 Published 2024-07-29 Partial fix · 5.4.281, 5.10.223 +6 CWE-125
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: Lock wiphy in cfg80211_get_station Wiphy should be locked before calling rdev_get_station() (see lockdep assert in ieee80211_get_station…

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00408 Published 2024-07-12 Partial fix · 5.15.162, 6.1.95 +3 CWE-476
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: netfilter: bridge: confirm multicast packets before passing them up the stack conntrack nf_confirm logic cannot handle cloned skbs referencing the same…

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00252 Published 2024-05-17 Partial fix · 5.15.151, 6.1.81 +3 CWE-362
Priority LOW 35

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: don't read past the mfuart notifcation In case the firmware sends a notification that claims it has more data than it has, we will r…

CVSS 3.1HIGH 8.1 Adjacent network No auth No interaction EPSS 0.004 Published 2024-07-12 Partial fix · 4.19.317, 5.4.279 +6
Priority LOW 35

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() nft_unregister_expr() can concurrent with __nft_expr_type_get(), and there is not…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00221 Published 2024-05-01 Partial fix · 4.19.313, 5.4.275 +6 CWE-362
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: nvmet: fix a possible leak when destroy a ctrl during qp establishment In nvmet_sq_destroy we capture sq->ctrl early and if it is non-NULL we know that…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00733 Published 2024-07-30 Partial fix · 5.10.222, 5.15.163 +4 CWE-401
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() The following is emitted when using idxd (DSA) dmanegine as the data…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00646 Published 2024-07-30 Partial fix · 6.1.98, 6.6.39 +2
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00292 Published 2024-07-29 Partial fix · 5.4.280, 5.10.222 +5
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors input_action_end_dx4() and input_action_end_dx6() are called NF_HOOK…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00725 Published 2024-07-12 Partial fix · 5.15.162, 6.1.96 +3 CWE-476
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: net: wwan: iosm: Fix tainted pointer delete is case of region creation fail In case of region creation fail in ipc_devlink_create_region(), previously c…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00259 Published 2024-07-12 Partial fix · 6.1.95, 6.6.35 +2 CWE-416
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: discard table flag update with pending basechain deletion Hook unregistration is deferred to the commit phase, same occurs with ho…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0025 Published 2024-05-19 Partial fix · 5.4.274, 5.10.215 +5
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path The commit mutex should not be released during the critical section between nft…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00267 Published 2024-04-24 Partial fix · 5.4.274, 5.10.215 +7 CWE-667
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc Any unprivileged user can attach N_GSM0710 ldisc, but it requires CAP_NET_ADMIN to create a…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00245 Published 2024-05-24 Partial fix · 4.19.312, 5.4.274 +4
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: netfilter: bridge: replace physindev with physinif in nf_bridge_info An skb can be added to a neigh->arp_queue while waiting for an arp reply.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00222 Published 2024-05-17 Partial fix · 6.1.75, 6.6.14 +2
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() nft_unregister_obj() can concurrent with __nft_obj_type_get(), and there is not an…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00211 Published 2024-05-01 Partial fix · 5.10.219, 5.15.157 +4 CWE-362
TI-2024-17685 CVE-2024-26810 · GHSA-fpf4-cfch-367m

vfio/pci: Lock external INTx masking ops

Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Lock external INTx masking ops Mask operations through config space changes to DisINTx may race INTx configuration changes via ioctl.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00197 Published 2024-04-05 Partial fix · 5.4.274, 5.10.215 +6 CWE-362
Priority LOW 32

In the Linux kernel, the following vulnerability has been resolved: net: bridge: xmit: make sure we have at least eth header len bytes syzbot triggered an uninit value[1] error in bridge device's xmit path by sending a s…

CVSS 3.1HIGH 7.3 Local Low privileges No interaction EPSS 0.00284 Published 2024-06-19 Partial fix · 4.19.324, 5.4.286 +7 CWE-908
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: scsi: qedi: Fix crash while reading debugfs attribute The qedi_dbg_do_not_recover_cmd_read() function invokes sprintf() directly on a __user pointer, wh…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00317 Published 2024-07-12 Partial fix · 4.19.317, 5.4.279 +6 CWE-125
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: check n_ssids before accessing the ssids In some versions of cfg80211, the ssids poinet might be a valid one even though n_ssids is…

CVSS 3.1HIGH 7.1 Adjacent network No auth No interaction EPSS 0.00364 Published 2024-07-12 Partial fix · 5.10.221, 5.15.162 +4 CWE-125
TI-2024-23820 CVE-2024-35962 · GHSA-j7rq-227r-98j4

netfilter: complete validation of user input

Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: netfilter: complete validation of user input In my recent commit, I missed that do_replace() handlers use copy_from_sockptr() (which I fixed), followed…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.0024 Published 2024-05-20 Partial fix · 5.10.216, 5.15.156 +3
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: netfilter: validate user input for expected length I got multiple syzbot reports showing old bugs exposed by BPF after commit 20f2505fb436 ("bpf: Try to…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00229 Published 2024-05-19 Partial fix · 5.10.215, 5.15.154 +4 CWE-125
TI-2024-17881 CVE-2024-27016 · GHSA-gjj3-fh9w-h2f7

netfilter: flowtable: validate pppoe header

Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: validate pppoe header Ensure there is sufficient room to access the protocol field of the PPPoe header.

CVSS 3.1HIGH 7.1 Adjacent network No auth No interaction EPSS 0.00335 Published 2024-05-01 Partial fix · 5.15.157, 6.1.88 +3
Priority LOW 30

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() nft_unregister_flowtable_type() within nf_flow_inet_module_exit() can concur…

CVSS 3.1HIGH 7.0 Local Low privileges No interaction EPSS 0.00204 Published 2024-05-19 Partial fix · 4.19.312, 5.4.274 +6 CWE-362
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: don't unpoison huge_zero_folio When I did memory failure tests recently, below panic occurs: kernel BUG at include/linux/mm.h:1135! inva…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00277 Published 2024-07-12 Partial fix · 5.15.162, 5.18 +4
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: NFSv4: Fix memory leak in nfs4_set_security_label We leak nfs_fattr and nfs4_label every time we set a security xattr.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00209 Published 2024-07-29 Partial fix · 6.1.101, 6.6.42 +2 CWE-401
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() The ieee80211_sta_ps_deliver_wakeup() function takes sta->ps_lock to synchronizes with…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00223 Published 2024-07-12 Partial fix · 3.3, 3.5 +11 CWE-667
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING Xiao reported that lvm2 test lvconvert-raid-takeover.sh can hang with…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00178 Published 2024-07-05 Partial fix · 4.19.316, 5.4.278 +9 CWE-667
TI-2024-25843 CVE-2024-38608 · GHSA-rh54-rh9r-p3ph

net/mlx5e: Fix netif state handling

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix netif state handling mlx5e_suspend cleans resources only if netif_device_present() returns true.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.0026 Published 2024-06-19 Partial fix · 6.1.191, 6.6.160 +2 CWE-476
TI-2024-25814 CVE-2024-38579 · GHSA-676m-39hm-wg2r

crypto: bcm - Fix pointer arithmetic

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - Fix pointer arithmetic In spu2_dump_omd() value of ptr is increased by ciph_key_len instead of hash_iv_len which could lead to going beyon…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00254 Published 2024-06-19 Partial fix · 4.19.316, 5.4.278 +7
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() The app_reply->elem[] array is allocated earlier in this function and it has app_req.num_ports…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00251 Published 2024-05-30 Partial fix · 5.15.156, 6.1.87 +3 CWE-193
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: ice: fix LAG and VF lock dependency in ice_reset_vf() 9f74a3dfcf83 ("ice: Fix VF Reset paths when interface in a failed over aggregate"), the ice driver…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00166 Published 2024-05-20 Partial fix · 6.6.30, 6.8.9 +1 CWE-667
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() The function ice_bridge_setlink() may encounter a NULL pointer dereference if n…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.0025 Published 2024-04-17 Partial fix · 5.4.272, 5.10.213 +5 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_limit: reject configurations that cause integer overflow Reject bogus configs where internal token counter wraps around.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-04-02 Partial fix · 5.15.149, 6.1.76 +3 CWE-190
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible race in __fib6_drop_pcpu_from() syzbot found a race in __fib6_drop_pcpu_from() [1] If compiler reads more than once (*ppcpu_rt), seco…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.0027 Published 2024-07-12 Partial fix · 5.4.279, 5.10.221 +5 CWE-476
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: cxl/port: Fix delete_endpoint() vs parent unregistration race The CXL subsystem, at cxl_mem ->probe() time, establishes a lineage of ports (struct cxl_p…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.0018 Published 2024-05-21 Partial fix · 6.1.191, 6.5.13 +2 CWE-362
Priority LOW 20

In the Linux kernel, the following vulnerability has been resolved: bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq Undefined behavior is triggered when bnxt_qplib_alloc_init_hwq is called with hwq_a…

CVSS 3.1MEDIUM 4.4 Local High privileges No interaction EPSS 0.00249 Published 2024-06-19 Partial fix · 5.15.181, 6.1.117 +4