Read the docs
Red Hat Security Advisory

RHSA-2024:6993

kernel security update

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

Fixed in

Fixes 36 records

Priority MEDIUM 41

In the Linux kernel, the following vulnerability has been resolved: cppc_cpufreq: Fix possible null pointer dereference cppc_cpufreq_get_rate() and hisi_cppc_cpufreq_get_rate() can be called from different places with va…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01003 Published 2024-06-19 Partial fix · 5.15.161, 6.1.93 +4 CWE-476
Priority MEDIUM 40

In the Linux kernel, the following vulnerability has been resolved: tunnels: fix out of bounds access when building IPv6 PMTU error If the ICMPv6 error is built from a non-linear skb we get the following splat, BUG: KASA…

CVSS 3.1CRITICAL 9.1 Network No auth No interaction EPSS 0.00684 Published 2024-04-02 Partial fix · 5.10.210, 5.15.149 +4 CWE-125
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr Although ipv6_get_ifaddr walks inet6_addr_lst under the RCU lock, it still means hlis…

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00375 Published 2024-05-20 Partial fix · 4.19.313, 5.4.275 +6 CWE-770
Priority LOW 38

In the Linux kernel, the following vulnerability has been resolved: net: fix possible store tearing in neigh_periodic_work() While looking at a related syzbot report involving neigh_periodic_work(), I found that I forgot…

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00335 Published 2024-03-02 Partial fix · 5.4.258, 5.10.198 +4
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

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
TI-2021-22009 CVE-2021-47352 · GHSA-hxcf-7gwm-65p8

virtio-net: Add validation for used length

Priority LOW 36

In the Linux kernel, the following vulnerability has been resolved: virtio-net: Add validation for used length This adds validation for used length (might come from an untrusted device) to avoid data corruption or loss.

CVSS 3.1HIGH 8.4 Local No auth No interaction EPSS 0.00265 Published 2024-05-21 Partial fix · 5.4.293, 5.10.51 +3 CWE-787
Priority LOW 35

In the Linux kernel, the following vulnerability has been resolved: net: core: reject skb_copy(_expand) for fraglist GSO skbs SKB_GSO_FRAGLIST skbs must not be linearized, otherwise they become invalid.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00904 Published 2024-05-30 Partial fix · 5.10.217, 5.15.159 +4 CWE-476
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 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: tty: n_gsm: fix possible out-of-bounds in gsm0_receive() Assuming the following: - side A configures the n_gsm in basic option mode - side B sends the h…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00265 Published 2024-05-29 Partial fix · 4.19.316, 5.4.278 +7 CWE-125
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: mptcp: fix data re-injection from stale subflow When the MPTCP PM detects that a subflow is stale, all the packet scheduler must re-inject all the mptcp…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00651 Published 2024-04-17 Partial fix · 5.15.149, 6.1.79 +3
Priority LOW 34

In the Linux kernel, the following vulnerability has been resolved: ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() Places the logic for checking if the group's block bitmap is corrupt under…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00266 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: platform/x86: wmi: Fix opening of char device Since commit fa1f68db6ca7 ("drivers: misc: pass miscdevice pointer via file private data"), the miscdevice…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00268 Published 2024-05-21 Partial fix · 4.19.299, 5.4.261 +6 CWE-787
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
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: proc/vmcore: fix clearing user buffer by properly using clear_user() To clear a user buffer we cannot simply use memset, we have to use clear_user().

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00229 Published 2024-05-24 Partial fix · 4.4.294, 4.9.292 +6 CWE-787
Priority LOW 33

In the Linux kernel, the following vulnerability has been resolved: mISDN: fix possible use-after-free in HFC_cleanup() This module's remove path calls del_timer().

CVSS 3.1HIGH 7.7 Local No auth No interaction EPSS 0.00267 Published 2024-05-21 Partial fix · 4.4.276, 4.9.276 +7 CWE-416
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 26

In the Linux kernel, the following vulnerability has been resolved: hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field If driver read tmp value sufficient for (tmp & 0x08) && (!(tmp & 0x…

CVSS 3.1MEDIUM 5.3 Network No auth No interaction EPSS 0.01028 Published 2024-05-21 Partial fix · 5.4.151, 5.10.71 +2 CWE-476
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: ppp: reject claimed-as-LCP but actually malformed packets Since 'ppp_async_encode()' assumes valid LCP packets (with code from 1 to 7 inclusive), add 'p…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00287 Published 2024-07-29 Partial fix · 4.19.318, 5.4.280 +6
Priority LOW 25

In the Linux kernel, the following vulnerability has been resolved: net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() syzbot found hanging tasks waiting on rtnl_lock [1] A reproducer is available in…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00286 Published 2024-07-12 Partial fix · 5.4.279, 5.10.221 +5 CWE-835
Priority LOW 25

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().

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00304 Published 2024-05-13 Partial fix · 4.19.314, 5.4.276 +6 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
TI-2024-25850 CVE-2024-38615 · GHSA-54w4-35xc-2796

cpufreq: exit() callback is optional

Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: cpufreq: exit() callback is optional The exit() callback is optional and shouldn't be called without checking a valid pointer first.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00237 Published 2024-06-19 Partial fix · 5.4.278, 5.10.219 +6 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: md: fix resync softlockup when bitmap size is less than array size Is is reported that for dm-raid10, lvextend + lvchange --syncaction will trigger foll…

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

In the Linux kernel, the following vulnerability has been resolved: netfilter: tproxy: bail out if IP has been disabled on the device syzbot reports: general protection fault, probably for non-canonical address 0xdffffc0…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00261 Published 2024-06-21 Partial fix · 5.4.278, 5.10.219 +5 CWE-476
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: honor table dormant flag from netdev release event path Check for table dormant flag otherwise netdev release event path tries to…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00233 Published 2024-05-20 Partial fix · 5.10.216, 5.15.158 +4
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: bonding: stop the device in bond_setup_by_slave() Commit 9eed321cde22 ("net: lapbether: only support ethernet devices") has been able to keep syzbot awa…

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00242 Published 2024-05-21 Partial fix · 5.4.262, 5.10.202 +5
Priority LOW 24

In the Linux kernel, the following vulnerability has been resolved: isdn: mISDN: Fix sleeping function called from invalid context The driver can call card->isac.release() function from an atomic context.

CVSS 3.1MEDIUM 5.5 Local Low privileges No interaction EPSS 0.00175 Published 2024-05-22 Partial fix · 4.4.290, 4.9.288 +6 CWE-667
Priority LOW 23

In the Linux kernel, the following vulnerability has been resolved: cgroup: cgroup_get_from_id() must check the looked-up kn is a directory cgroup has to be one kernfs dir, otherwise kernel panic is caused, especially cg…

CVSS 3.1MEDIUM 5.3 Local Low privileges No interaction EPSS 0.00227 Published 2024-04-28 Partial fix · 5.15.72, 5.19.12 +1
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
TI-2024-28157 CVE-2024-42154 · GHSA-q75j-p4r8-37x7

tcp_metrics: validate source addr length

Priority LOW 20

In the Linux kernel, the following vulnerability has been resolved: tcp_metrics: validate source addr length I don't see anything checking that TCP_METRICS_ATTR_SADDR_IPV4 is at least 4 bytes long, and the policy doesn't…

CVSS 3.1MEDIUM 4.4 Local Low privileges No interaction EPSS 0.0026 Published 2024-07-30 Partial fix · 4.19.318, 5.4.280 +6 CWE-754