Read the docs
Red Hat Security Advisory

RHSA-2024:8856

kernel security update

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

Fixed in

Fixes 44 records

Priority MEDIUM 51

In the Linux kernel, the following vulnerability has been resolved: of: module: add buffer overflow check in of_modalias() In of_modalias(), if the buffer happens to be too small even for the 1st snprintf() call, the len…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.00902 Published 2024-06-19 Partial fix · 5.4.294, 5.10.238 +6 CWE-120
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 41

In the Linux kernel, the following vulnerability has been resolved: tipc: Return non-zero value from tipc_udp_addr2str() on error tipc_udp_addr2str() should return non-zero value if the UDP media address is invalid.

CVSS 3.1CRITICAL 9.1 Network No auth No interaction EPSS 0.00922 Published 2024-08-17 Partial fix · 4.19.320, 5.4.282 +6 CWE-754
Priority LOW 39

In the Linux kernel, the following vulnerability has been resolved: dma-direct: Leak pages on dma_set_decrypted() failure On TDX it is possible for the untrusted host to cause set_memory_encrypted() or set_memory_decrypt…

CVSS 3.1CRITICAL 9.3 Local No auth No interaction EPSS 0.00222 Published 2024-05-19 Fixed in 5.8, 6.1.86 +3
Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: KVM: Always flush async #PF workqueue when vCPU is being destroyed Always flush the per-vCPU async #PF workqueue when a vCPU is clearing its completion…

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

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo: do not free live element Pablo reports a crash with large batches of elements with a back-to-back add/remove pattern.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00846 Published 2024-04-24 Fixed in 5.10.216, 5.15.157 +4 CWE-476
Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: Add protection for bmp length out of range UBSAN load reports an exception of BRK#5515 SHIFT_ISSUE:Bitwise shifts that are…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00741 Published 2024-04-17 Partial fix · 4.19.310, 5.4.272 +6 CWE-787
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: memcg: protect concurrent access to mem_cgroup_idr Commit 73f576c04b94 ("mm: memcontrol: fix cgroup creation failure after many small jobs") decoupled t…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00247 Published 2024-08-26 Partial fix · 4.5, 4.7 +6
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: dev/parport: fix the array out-of-bounds risk Fixed array out-of-bounds issues caused by sprintf by replacing it with snprintf for safer data copying, e…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00234 Published 2024-08-17 Partial fix · 4.19.320, 5.4.282 +6 CWE-129
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: drm/i915/gt: Fix potential UAF by revoke of fence registers CI has been sporadically reporting the following issue triggered by igt@i915_selftest@live@h…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0027 Published 2024-07-29 Partial fix · 5.10.221, 5.15.162 +4 CWE-416
TI-2024-27427 CVE-2024-41066 · GHSA-j7w3-jhcq-frvr

ibmvnic: Add tx check to prevent skb leak

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: ibmvnic: Add tx check to prevent skb leak Below is a summary of how the driver stores a reference to an skb during transmit: tx_buff[free_map[consumer_i…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00532 Published 2024-07-29 Partial fix · 5.13, 5.14 +4 CWE-401
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: prefer nft_chain_validate nft_chain_validate already performs loop detection because a cycle will result in a call stack overflow…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0032 Published 2024-07-29 Partial fix · 4.19.320, 5.4.282 +6 CWE-787
TI-2024-27371 CVE-2024-41009 · GHSA-qvfw-rqcg-jh9g

bpf: Fix overrunning reservations in ringbuf

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix overrunning reservations in ringbuf The BPF ring buffer internally is implemented as a power-of-2 sized circular buffer, with two logical and e…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00272 Published 2024-07-17 Partial fix · 5.10.223, 5.15.164 +4 CWE-770
TI-2024-27288 CVE-2024-40924 · GHSA-fmcq-989j-68j8

drm/i915/dpt: Make DPT object unshrinkable

Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: drm/i915/dpt: Make DPT object unshrinkable In some scenarios, the DPT object gets shrunk but the actual framebuffer did not and thus its still there on…

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

In the Linux kernel, the following vulnerability has been resolved: r8169: Fix possible ring buffer corruption on fragmented Tx packets.

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

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo: walk over current view on netlink dump The generation mask can be updated while netlink dump is in progress.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00294 Published 2024-05-01 Fixed in 5.10.227, 5.15.168 +5
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() If we need to increase the tree depth, allocate a new node, and then race with another…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00169 Published 2024-10-09 Fixed in 5.4.284, 5.10.226 +5 CWE-362
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_acl_erp: Fix object nesting warning ACLs in Spectrum-2 and newer ASICs can reside in the algorithmic TCAM (A-TCAM) or in the ordinary ci…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00227 Published 2024-08-21 Partial fix · 5.4.282, 5.10.224 +5 CWE-401
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type Lion Ackermann reported that there is a race condition between namespac…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00219 Published 2024-07-12 Partial fix · 5.4.279, 5.10.221 +6 CWE-362
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
TI-2024-17925 CVE-2024-27062 · GHSA-j4gv-c6jh-pvhm

nouveau: lock the client object tree.

Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: nouveau: lock the client object tree.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00181 Published 2024-05-01 Partial fix · 6.1.191, 6.6.24 +2 CWE-362
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: memcontrol: ensure memcg acquired by id is properly set up In the eviction recency check, we attempt to retrieve the memcg to which the folio belonged w…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00206 Published 2025-10-07 Partial fix · 6.5.4, 6.6 CWE-476
TI-2022-25824 CVE-2022-50341 · GHSA-frfp-g383-4xwm

cifs: fix oops during encryption

Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: cifs: fix oops during encryption When running xfstests against Azure the following oops occurred on an arm64 system Unable to handle kernel write to rea…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.0011 Published 2025-09-16 Partial fix · 5.4.229, 5.10.163 +4
Priority LOW 31

In the Linux kernel, the following vulnerability has been resolved: kobject_uevent: Fix OOB access within zap_modalias_env() zap_modalias_env() wrongly calculates size of memory block to move, so will cause OOB memory ac…

CVSS 3.1HIGH 7.1 Local Low privileges No interaction EPSS 0.00248 Published 2024-08-17 Partial fix · 4.19.320, 5.4.282 +6 CWE-125
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: netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers register store validation for NFT_DATA_VALUE is conditional, however, the…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00282 Published 2024-07-29 Partial fix · 4.19.317, 5.4.279 +6 CWE-401
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: ELF: fix kernel.randomize_va_space double read ELF loader uses "randomize_va_space" twice.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00248 Published 2024-09-27 Partial fix · 6.1.110, 6.6.51 +2
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: initialise extack before use Fix missing initialisation of extack in flow offload.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-09-11 Fixed in 5.10.225, 5.15.166 +4 CWE-665
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: bonding: fix null pointer deref in bond_ipsec_offload_ok We must check if there is an active slave before dereferencing the pointer.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-09-04 Partial fix · 5.10.225, 5.15.166 +4 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: bonding: fix xfrm real_dev null pointer dereference We shouldn't set real_dev to NULL because packets can be in transit and xfrm might call xdo_dev_offl…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00241 Published 2024-09-04 Partial fix · 5.10.225, 5.15.166 +4 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: sctp: Fix null-ptr-deref in reuseport_add_sock().

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00227 Published 2024-08-26 Partial fix · 5.4.282, 5.10.224 +5 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: padata: Fix possible divide-by-0 panic in padata_mt_helper() We are hit with a not easily reproducible divide-by-0 panic in padata.c at bootup time.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00236 Published 2024-08-26 Partial fix · 5.10.224, 5.15.165 +4 CWE-369
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: block: initialize integrity buffer to zero before writing it to media Metadata added by bio_integrity_prep is using plain kmalloc, which leads to random…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00234 Published 2024-08-17 Partial fix · 4.19.322, 5.4.284 +6 CWE-401
TI-2024-28234 CVE-2024-42244 · GHSA-g9q3-4xq5-wqcj

USB: serial: mos7840: fix crash on resume

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: USB: serial: mos7840: fix crash on resume Since commit c49cfa917025 ("USB: serial: use generic method if no alternative is provided in usb serial layer"…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00229 Published 2024-08-07 Partial fix · 5.10.222, 5.15.163 +4
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: gfs2: Fix NULL pointer dereference in gfs2_log_flush In gfs2_jindex_free(), set sdp->sd_jdesc to NULL under the log flush lock to provide exclusion agai…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00268 Published 2024-07-29 Partial fix · 5.15.200, 6.1.162 +3 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: avoid using null object of framebuffer Instead of using state->fb->obj[0] directly, get object from framebuffer by calling drm_gem_fb_get_ob…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00225 Published 2024-07-29 Partial fix · 5.15.162, 6.1.97 +3 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: ipv6: prevent possible NULL deref in fib6_nh_init() syzbot reminds us that in6_dev_get() can return NULL.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00265 Published 2024-07-12 Partial fix · 5.4.279, 5.10.221 +5 CWE-476
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
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create If there are failures then we must not leave the non-NULL pointers with the error value…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.0025 Published 2024-07-16 Partial fix · 5.10.102, 5.15.25 +2 CWE-476
Priority LOW 21

In the Linux kernel, the following vulnerability has been resolved: ethtool: check device is present when getting link settings A sysfs reader can race with a device reset or removal, attempting to read device state when…

CVSS 3.1MEDIUM 4.7 Local Low privileges No interaction EPSS 0.00246 Published 2024-09-13 Partial fix · 5.4.283, 5.10.225 +5
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
Priority LOW 20

In the Linux kernel, the following vulnerability has been resolved: dmaengine: fix NULL pointer in channel unregistration function __dma_async_device_channel_register() can fail.

CVSS 3.1MEDIUM 4.4 Local High privileges No interaction EPSS 0.00271 Published 2024-02-29 Partial fix · 5.10.210, 5.15.149 +4 CWE-476