Read the docs
Red Hat Security Advisory

RHSA-2024:3618

kernel update

Released 2024-06-05 · Red Hat rating Moderate · View on Red Hat →

Fixed in

Fixes 59 records

TI-2024-17658 CVE-2024-26782 · GHSA-fp6w-hx4c-x44g

mptcp: fix double-free on socket dismantle

Priority MEDIUM 43

In the Linux kernel, the following vulnerability has been resolved: mptcp: fix double-free on socket dismantle when MPTCP server accepts an incoming connection, it clones its listener socket.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.0072 Published 2024-04-04 Partial fix · 5.10.212, 5.15.151 +4 CWE-415
Priority MEDIUM 43

In the Linux kernel, the following vulnerability has been resolved: net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send In emac_mac_tx_buf_send, it calls emac_tx_fill_tpd(..,skb,..).

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.0079 Published 2024-02-28 Partial fix · 4.9.269, 4.14.233 +6 CWE-416
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix race condition on enabling fast-xmit fast-xmit must only be enabled after the sta has been uploaded to the driver, otherwise it coul…

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00282 Published 2024-04-03 Partial fix · 4.19.308, 5.4.270 +6 CWE-362
Priority LOW 37

Integer Overflow or Wraparound vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (md, raid, raid5 modules) allows Forced Integer Overflow.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00585 Published 2024-01-25 Partial fix · v6.8-rc1 CWE-190
Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work The workqueue might still be running, when the driver is stopped.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00303 Published 2024-05-01 Partial fix · 5.10.214, 5.15.153 +5 CWE-416
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: ensure offloading TID queue exists The resume code path assumes that the TX queue for the offloading TID has been configured.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00251 Published 2024-05-01 Partial fix · 6.1.132, 6.6.85 +2
TI-2024-17787 CVE-2024-26919 · GHSA-cx4r-42r4-r5r4

usb: ulpi: Fix debugfs directory leak

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: Fix debugfs directory leak The ULPI per-device debugfs root is named after the ulpi device's parent, but ulpi_unregister_interface tries to r…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00233 Published 2024-04-17 Fixed in 6.1.79, 6.6.18 +2
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921e: fix use-after-free in free_irq() From commit a304e1b82808 ("[PATCH] Debug shared irqs"), there is a test to make sure the shared ir…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0023 Published 2024-04-17 Fixed in 6.3, 6.4 +4 CWE-416
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Do not register event handler until srpt device is fully setup Upon rare occasions, KASAN reports a use-after-free Write in srpt_refresh_port…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0024 Published 2024-04-17 Partial fix · 5.10.214, 5.15.153 +5 CWE-416
TI-2024-17573 CVE-2024-26694 · GHSA-vhpg-m2r9-345p

wifi: iwlwifi: fix double-free bug

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix double-free bug The storage for the TLV PC register data wasn't done like all the other storage in the drv->fw area, which is cleared…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00251 Published 2024-04-03 Partial fix · 6.6.18, 6.7.6 +1 CWE-415
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: hwmon: (coretemp) Fix out-of-bounds memory access Fix a bug that pdata->cpu_map[] is set before out-of-bounds check.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0025 Published 2024-04-02 Partial fix · 4.19.307, 5.4.269 +7 CWE-787
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00242 Published 2024-04-02 Partial fix · 5.10.213, 5.15.152 +4 CWE-787
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: disallow anonymous set with timeout flag Anonymous sets are never used with timeout from userspace, reject this.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00268 Published 2024-03-21 Partial fix · 4.19.312, 5.4.274 +6
TI-2024-17494 CVE-2024-26610 · GHSA-pj2q-rq9j-ffq5

wifi: iwlwifi: fix a memory corruption

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix a memory corruption iwl_fw_ini_trigger_tlv::data is a pointer to a __le32, which means that if we copy to iwl_fw_ini_trigger_tlv::dat…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0031 Published 2024-02-29 Partial fix · 5.10.210, 5.15.149 +4 CWE-787
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: net/sched: act_ct: fix skb leak and crash on ooo frags act_ct adds skb->users before defragmentation.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00644 Published 2024-03-18 Partial fix · 5.15.148, 6.1.75 +3 CWE-401
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: powerpc/lib: Validate size for vector operations Some of the fp/vmx code in sstep.c assume a certain maximum size for the instructions being emulated.

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

In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() Fix an array-index-out-of-bounds read in ath9k_htc_txstatus().

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00248 Published 2024-03-06 Partial fix · 4.19.307, 5.4.269 +6 CWE-129
TI-2023-28858 CVE-2023-52513 · GHSA-2m3h-p692-qjp7

RDMA/siw: Fix connection failure handling

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: RDMA/siw: Fix connection failure handling In case immediate MPA request processing fails, the newly created endpoint unlinks the listening endpoint and…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00661 Published 2024-03-02 Fixed in 5.4.258, 5.10.198 +4 CWE-476
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: media: pvrusb2: fix use after free on context disconnection Upon module load, a kthread is created targeting the pvr2_context_thread_func function, whic…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00244 Published 2024-02-22 Fixed in 4.19.306, 5.4.268 +6 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 34

In the Linux kernel, the following vulnerability has been resolved: i2c: i801: Don't generate an interrupt on bus reset Now that the i2c-i801 driver supports interrupts, setting the KILL bit in a attempt to recover from…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00233 Published 2024-03-25 Partial fix · 4.4.271, 4.9.271 +6 CWE-125
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: pid: take a reference when initializing `cad_pid` During boot, kernel_init_freeable() initializes `cad_pid` to the init task's struct pid.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00246 Published 2024-03-15 Partial fix · 4.4.272, 4.9.272 +6 CWE-416
TI-2019-15263 CVE-2019-25162 · GHSA-mr92-3m8f-x735

i2c: Fix a potential use after free

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: i2c: Fix a potential use after free Free the adap structure only after we are done using it.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00381 Published 2024-02-26 Fixed in 4.14.291, 4.19.256 +6 CWE-416
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: USB: core: Fix deadlock in usb_deauthorize_interface() Among the attribute file callback routines in drivers/usb/core/sysfs.c, the interface_authorized_…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0019 Published 2024-05-01 Partial fix · 4.19.312, 5.4.274 +7 CWE-667
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: USB: core: Fix deadlock in port "disable" sysfs attribute The show and store callback routines for the "disable" sysfs attribute file in port.c acquire…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00177 Published 2024-05-01 Partial fix · 6.1.84, 6.6.24 +3 CWE-667
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout While the rhashtable set gc runs asynchronously, a race allows it to co…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00204 Published 2024-03-21 Partial fix · 5.4.274, 5.10.215 +6 CWE-667
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: i2c: i801: Fix block process call transactions According to the Intel datasheets, software must reset the block buffer index twice for block process cal…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00285 Published 2024-02-23 Partial fix · 5.4.269, 5.10.210 +5 CWE-125
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: s390/ptrace: handle setting of fpc register correctly If the content of the floating point control (fpc) register of a traced process is modified with t…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00242 Published 2024-03-06 Partial fix · 4.19.307, 5.4.269 +6 CWE-125
TI-2023-28908 CVE-2023-52565 · GHSA-pcxc-636v-74pc

media: uvcvideo: Fix OOB read

Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Fix OOB read If the index provided by the user is bigger than the mask size, we might do an out of bound read.

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00235 Published 2024-03-02 Fixed in 6.1.56, 6.3 +2 CWE-125
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: mtd: require write permissions for locking and badblock ioctls MEMLOCK, MEMUNLOCK and OTPLOCK modify protection bits.

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00198 Published 2024-02-29 Partial fix · 4.4.269, 4.9.269 +9 CWE-667
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 26

In the Linux kernel, the following vulnerability has been resolved: do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak syzbot identified a kernel information leak vulnerability in do_sys_name_to_handle() and i…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00828 Published 2024-04-17 Partial fix · 4.19.311, 5.4.273 +7 CWE-908
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: wifi: brcm80211: handle pmk_op allocation failure The kzalloc() in brcmf_pmksa_v3_op() will return null if the physical memory has run out.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00274 Published 2024-05-01 Partial fix · 6.6.23, 6.7.11 +2 CWE-476
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: x86/fpu: Stop relying on userspace for info to fault in xsave buffer Before this change, the expected size of the user space buffer was taken from fx_sw…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00278 Published 2024-02-24 Fixed in 5.15.150, 6.1.79 +3 CWE-835
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: powerpc/pseries: Fix potential memleak in papr_get_attr() `buf` is allocated in papr_get_attr(), and krealloc() of `buf` could fail.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00272 Published 2024-05-01 Partial fix · 6.1.83, 6.6.23 +3 CWE-401
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: vt: fix memory overlapping when deleting chars in the buffer A memory overlapping copy occurs when deleting a long line.

CVSS 3.1MEDIUM 5.5 Local No auth User interaction EPSS 0.00278 Published 2024-03-02 Partial fix · 4.19.312, 5.4.274 +4 CWE-787
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command The isd200 sub-driver in usb-storage uses the HEADS and SECTORS values in the ATA ID i…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00242 Published 2024-05-01 Partial fix · 4.19.312, 5.4.274 +6 CWE-369
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Prevent deadlock while disabling aRFS When disabling aRFS under the `priv->state_lock`, any scheduled aRFS works are canceled using the `canc…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00176 Published 2024-05-01 Partial fix · 6.1.88, 6.6.29 +2 CWE-667
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: fs: sysfs: Fix reference leak in sysfs_break_active_protection() The sysfs_break_active_protection() routine has an obvious reference leak in its error…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00267 Published 2024-05-01 Partial fix · 3.17, 3.19 +12
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: fat: fix uninitialized field in nostale filehandles When fat_encode_fh_nostale() encodes file handle without a parent it stores only first 10 bytes of t…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00255 Published 2024-05-01 Partial fix · 4.19.312, 5.4.274 +7 CWE-908
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: usb: xhci: Add error handling in xhci_map_urb_for_dma Currently xhci_map_urb_for_dma() creates a temporary buffer and copies the SG list to the new line…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.0023 Published 2024-05-01 Partial fix · 5.15.154, 6.1.84 +4 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Support specifying the srpt_service_guid parameter Make loading ib_srpt with this parameter set work.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00255 Published 2024-04-03 Partial fix · 4.19.308, 5.4.293 +6 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: RDMA/qedr: Fix qedr_create_user_qp error flow Avoid the following warning by making sure to free the allocated resources in case that qedr_init_user_que…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00242 Published 2024-04-03 Partial fix · 5.10.211, 5.15.150 +4 CWE-770
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix a crash when we run out of stations A DoS tool that injects loads of authentication frames made our AP crash.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00243 Published 2024-04-03 Partial fix · 6.6.18, 6.7.6 +1
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net/smc: fix illegal rmb_desc access in SMC-D connection dump A crash was found when dumping SMC-D connections.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00259 Published 2024-02-29 Partial fix · 4.19.307, 5.4.269 +6 CWE-476
Priority LOW 24

A vulnerability was found in vhost_new_msg in drivers/vhost/vhost.c in the Linux kernel, which does not properly initialize memory in messages passed between virtual guests and the host operating system in the vhost/vhos…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00235 Published 2024-01-09 Partial fix · 6.4-rc6, 4.18.0-553.5.1.rt7.346.el8_10 +3 CWE-200
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: powerpc/mm: Fix null-pointer dereference in pgtable_cache_add kasprintf() returns a pointer to dynamically allocated memory which can be NULL upon failu…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00234 Published 2024-03-06 Partial fix · 4.19.307, 5.4.269 +6 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: wifi: rt2x00: restart beacon queue when hardware reset When a hardware reset is triggered, all registers are reset, so all queues are forced to stop in…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00174 Published 2024-03-06 Partial fix · 5.4.269, 5.10.210 +5 CWE-667
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg syzbot reported the following uninit-value access issue: ============================…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00243 Published 2024-03-02 Partial fix · 4.14.327, 4.19.296 +6 CWE-908
TI-2023-28864 CVE-2023-52520 · GHSA-w2cg-jcf6-hrgr

platform/x86: think-lmi: Fix reference leak

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: platform/x86: think-lmi: Fix reference leak If a duplicate attribute is found using kset_find_obj(), a reference to that attribute is returned which nee…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-03-02 Fixed in 5.15.136, 6.1.59 +2
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: usb: hub: Guard against accesses to uninitialized BOS descriptors Many functions in drivers/usb/core/hub.c and drivers/usb/core/hub.h access fields insi…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00244 Published 2024-02-29 Partial fix · 4.14.328, 4.19.297 +6 CWE-476
TI-2021-21832 CVE-2021-47171 · GHSA-9vg5-4v4q-375p

net: usb: fix memory leak in smsc75xx_bind

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: net: usb: fix memory leak in smsc75xx_bind Syzbot reported memory leak in smsc75xx_bind().

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-03-25 Partial fix · 4.4.271, 4.9.271 +6 CWE-401
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: media: dvbdev: Fix memory leak in dvb_media_device_free() dvb_media_device_free() is leaking memory.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00242 Published 2024-02-27 Partial fix · 4.9.269, 4.14.233 +6 CWE-401
Priority LOW 22

In the Linux kernel, the following vulnerability has been resolved: keys: Fix linking a duplicate key to a keyring's assoc_array When making a DNS query inside the kernel using dns_query(), the request code can in rare c…

CVSS — EPSS 0.00205 Published 2025-12-30 Partial fix · 5.4.253, 5.10.188 +4
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete The ath9k_wmi_event_tasklet() used in ath9k_htc assumes that all the data str…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.00188 Published 2024-04-17 Partial fix · 5.10.214, 5.15.153 +6 CWE-362
Priority LOW 20

In the Linux kernel, the following vulnerability has been resolved: tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc When running ltp testcase(ltp/testcases/kernel/pty/pty04.c) with arm64, there is a soft lock…

CVSS 3.1MEDIUM 4.4 Local High privileges No interaction EPSS 0.00178 Published 2024-04-10 Partial fix · 4.4.293, 4.9.291 +6 CWE-667
TI-2021-21601 CVE-2021-46934 · GHSA-5gwx-vhc7-55r8

i2c: validate user data in compat ioctl

Priority LOW 16

In the Linux kernel, the following vulnerability has been resolved: i2c: validate user data in compat ioctl Wrong user data may cause warning in i2c_transfer(), ex: zero msgs.

CVSS 3.1LOW 3.3 Local Low privileges No interaction EPSS 0.00233 Published 2024-02-27 Partial fix · 4.19.224, 5.4.170 +3 CWE-754