Read the docs
Red Hat Security Advisory

RHSA-2024:4823

kernel security update

Released 2024-07-24 · Red Hat rating Important · View on Red Hat →

Fixed in

Fixes 46 records

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: scsi: qla2xxx: Fix command flush on cable pull System crash due to command failed to flush back to SCSI layer.

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00371 Published 2024-05-01 Partial fix · 4.19.312, 5.4.274 +7 CWE-476
Priority LOW 37

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential OOBs in smb2_parse_contexts() Validate offsets and lengths before dereferencing create contexts in smb2_parse_contexts().

CVSS 3.1HIGH 8.1 Network No auth User interaction EPSS 0.0102 Published 2024-02-20 Partial fix · 5.4.277, 5.10.211 +4 CWE-119
Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: net: sched: sch_multiq: fix possible OOB write in multiq_tune() q->bands will be assigned to qopt->bands to execute subsequent code logic after kmalloc.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00281 Published 2024-06-19 Partial fix · 5.4.279, 5.10.221 +5 CWE-787
Priority LOW 36

The reference count changes made as part of the CVE-2023-33951 and CVE-2023-33952 fixes exposed a use-after-free flaw in the way memory objects were handled when they were being used to store a surface.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00278 Published 2023-10-23 Partial fix · 4.18.0-513.11.1.rt7.313.el8_9, 4.18.0-513.11.1.el8_9 +4 CWE-911
TI-2022-24267 CVE-2022-48743 · GHSA-hj37-jcv3-rcw4

net: amd-xgbe: Fix skb data length underflow

Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: net: amd-xgbe: Fix skb data length underflow There will be BUG_ON() triggered in include/linux/skbuff.h leading to intermittent kernel panic, when the s…

CVSS 3.1HIGH 8.1 Network No auth No interaction EPSS 0.00648 Published 2024-06-20 Partial fix · 4.9.300, 4.5 +8 CWE-787
Priority LOW 35

In the Linux kernel, the following vulnerability has been resolved: tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00614 Published 2024-05-30 Partial fix · 4.19.314, 5.4.276 +6 CWE-416
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 35

In the Linux kernel, the following vulnerability has been resolved: af_unix: Fix garbage collector racing against connect() Garbage collector does not take into account the risk of embryo getting enqueued during the garb…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00207 Published 2024-04-24 Partial fix · 4.19.314, 5.4.275 +6 CWE-362
Priority LOW 35

In the Linux kernel, the following vulnerability has been resolved: dm: call the resume method on internal suspend There is this reported crash when experimenting with the lvm2 testsuite.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00716 Published 2024-04-17 Partial fix · 4.19.311, 5.4.273 +7 CWE-476
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: drm/client: Fully protect modes[] with dev->mode_config.mutex The modes[] array contains pointers to modes on the connectors' mode lists, which are prot…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00259 Published 2024-05-20 Partial fix · 5.4.275, 5.10.216 +5
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: KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() Do the cache flush of converted pages in svm_register_enc_region() before…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00238 Published 2024-05-17 Partial fix · 5.10.215, 4.20 +6 CWE-416
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: do not compare internal table flags on updates Restore skipping transaction if table update does not modify flags.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00263 Published 2024-05-01 Partial fix · 5.4.273, 5.10.214 +6
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: netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain Remove netdevice from inet/ingress basechain in case NETDEV_UNREGISTER…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00257 Published 2024-04-04 Partial fix · 5.10.210, 5.15.149 +4
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() Determine if the group block bitmap is corrupted before using ac_b_ex in…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00314 Published 2024-04-03 Partial fix · 4.19.308, 5.4.270 +6
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: net/sched: act_mirred: don't override retval if we already lost the skb If we're redirecting the skb, and haven't called tcf_mirred_forward(), yet, we n…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00278 Published 2024-04-03 Partial fix · 5.10.238, 5.15.182 +4 CWE-416
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: ext4: fix double-free of blocks due to wrong extents moved_len In ext4_move_extents(), moved_len is only updated when all moves are successfully execute…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00268 Published 2024-04-03 Partial fix · 4.19.307, 5.4.269 +6 CWE-415
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: sched/psi: Fix use-after-free in ep_remove_wait_queue() If a non-root cgroup gets removed when there is a thread that registered trigger and is polling…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00264 Published 2024-05-21 Partial fix · 5.4.232, 5.10.169 +3 CWE-416
TI-2023-28786 CVE-2023-52439 · GHSA-7gq6-cq6r-rrpx

uio: Fix use-after-free in uio_open

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: uio: Fix use-after-free in uio_open core-1 core-2 ------------------------------------------------------- uio_unregister_device uio_open idev = idr_find…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00299 Published 2024-02-20 Partial fix · 4.15, 4.19.306 +7 CWE-415
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 33

In the Linux kernel, the following vulnerability has been resolved: can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv It will trigger UAF for rx_kref of j1939_priv as following.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00226 Published 2024-05-22 Partial fix · 5.4.156, 5.10.76 +2 CWE-416
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: flush pending destroy work before exit_net release Similar to 2c9f0293280e ("netfilter: nf_tables: flush pending destroy work befo…

CVSS 3.1HIGH 7.3 Local Low privileges User interaction EPSS 0.00201 Published 2024-05-19 Partial fix · 5.4.274, 5.10.215 +5 CWE-362
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 31

In the Linux kernel, the following vulnerability has been resolved: Squashfs: check the inode number is not the invalid value of zero Syskiller has produced an out of bounds access in fill_meta_index().

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00282 Published 2024-05-01 Partial fix · 5.4.291, 5.10.235 +5 CWE-125
TI-2023-28920 CVE-2023-52578 · GHSA-3jh7-wc4v-w78v

net: bridge: use DEV_STATS_INC()

Priority LOW 30

In the Linux kernel, the following vulnerability has been resolved: net: bridge: use DEV_STATS_INC() syzbot/KCSAN reported data-races in br_handle_frame_finish() [1] This function can run from multiple cpus without mutua…

CVSS 3.1HIGH 7.0 Local Low privileges No interaction EPSS 0.0019 Published 2024-03-02 Partial fix · 4.19.296, 5.4.258 +5 CWE-362
Priority LOW 29

A use-after-free(UAF) vulnerability was found in function 'vmw_execbuf_tie_context' in drivers/gpu/vmxgfx/vmxgfx_execbuf.c in Linux kernel's vmwgfx driver with device file '/dev/dri/renderD128 (or Dxxx)'.

CVSS 3.1MEDIUM 6.3 Network Low privileges User interaction EPSS 0.00634 Published 2022-09-09 Partial fix CWE-416
Priority LOW 29

A use-after-free(UAF) vulnerability was found in function 'vmw_cmd_res_check' in drivers/gpu/vmxgfx/vmxgfx_execbuf.c in Linux kernel's vmwgfx driver with device file '/dev/dri/renderD128 (or Dxxx)'.

CVSS 3.1MEDIUM 6.3 Network Low privileges User interaction EPSS 0.00575 Published 2022-09-09 Partial fix CWE-416
Priority LOW 29

An integer overflow vulnerability was found in vmwgfx driver in drivers/gpu/vmxgfx/vmxgfx_execbuf.c in GPU component of Linux kernel with device file '/dev/dri/renderD128 (or Dxxx)'.

CVSS 3.1MEDIUM 6.3 Network Low privileges User interaction EPSS 0.00603 Published 2022-09-16 Partial fix CWE-118
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() lpfc_worker_wake_up() calls the lpfc_work_done() routine, which takes the hbalock.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00193 Published 2024-05-30 Partial fix · 6.1.91, 6.6.31 +2 CWE-667
TI-2024-24266 CVE-2024-36489 · GHSA-692g-7998-j2vj

tls: fix missing memory barrier in tls_init

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: tls: fix missing memory barrier in tls_init In tls_init(), a write memory barrier is missing, and store-store reordering may cause NULL dereference in t…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00253 Published 2024-06-21 Partial fix · 5.10.219, 5.15.161 +4 CWE-476
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: ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() It seems that if userspace provides a correct IFA_TARGET_NETNSID value but no IFA_ADDRESS a…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00239 Published 2024-05-17 Partial fix · 5.4.271, 5.10.212 +5 CWE-401
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 24

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() When blkg_alloc() is called to allocate a blkcg_gq structure with the associate…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00165 Published 2025-09-18 Partial fix · 5.10.258, 5.15.199 +4 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool In practice the driver should never send more commands than are allocated to a queue's ev…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.0025 Published 2024-05-21 Partial fix · 5.15.140, 6.1.64 +3 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_codec: Fix leaking content of local_codecs The following memory leak can be observed when the controller supports codecs which are stored…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00238 Published 2024-03-02 Partial fix · 6.1.57, 6.5.7 +1 CWE-770
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() Get logical socket id instead of physical id in discover_upi_topology()…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00257 Published 2024-02-22 Partial fix · 6.6.14, 6.7.2 +1 CWE-476
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg A data-race condition has been identified in af_unix.

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.00186 Published 2024-06-19 Partial fix · 4.19.316, 5.4.278 +7 CWE-362
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Move NPIV's transport unregistration to after resource clean up There are cases after NPIV deletion where the fabric switch still believes t…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.00222 Published 2024-05-30 Partial fix · 5.15.159, 6.1.91 +3 CWE-459
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove In commit ac5047671758 ("hv_netvsc: Disable NAPI before closing the VMBus channel")…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.00183 Published 2024-04-03 Partial fix · 5.10.210, 5.15.149 +4 CWE-362