PatchSiren

Linux CVE debriefs · Page 25

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

HIGH Linux CVE published 2026-08-15

CVE-2026-74479

The Linux kernel's pktgen module has a use-after-free vulnerability, CVE-2026-74479, which can lead to a slab-use-after-free error. This vulnerability affects Linux kernel users and administrators who use pktgen. The bug occurs due to a race condition between pktgen_change_name() and pktgen_remove_device(). To prevent potential exploitation, Linux kernel users should verify their pktgen configuration and [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74478

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-15T13:17:52.600Z and has not been modified since then. The Linux kernel's vector_mmsg_rx() function has a use-after-free vulnerability. When a packet's overlay header fails verification, the function frees the skb but does not clear the consumed slot, allowing the next iteration to read the freed sk [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74477

A NULL pointer dereference vulnerability was found in the Linux kernel's uprobes subsystem. The vulnerability occurs when forking a task that has a pending uretprobe, which can cause a NULL pointer dereference in the clone() path. This issue was found on real hosts on the Meta fleet. The vulnerability affects the Linux kernel's uprobes subsystem and can be mitigated by applying the patch and monitoring sy [truncated]

CRITICAL Linux CVE published 2026-08-15

CVE-2026-74476

The Linux kernel vulnerability CVE-2026-74476 was resolved by converting frag_list skbs before running XDP. A frag_list skb can reach veth with data_len set but nr_frags zero. The conversion ensures that XDP frags are only advertised when the resulting skb has frags[]. This vulnerability affects Linux kernel versions and may impact various Linux distributions. Users of these distributions should be aware [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74475

A vulnerability in the Linux kernel has been resolved. The vxlan: use neigh_ha_snapshot() in route_shortcircuit() fix addresses a potential issue with reading the neighbour hardware address n->ha without holding the seqlock loop, which can lead to torn reads or reading a partially updated MAC address. This issue affects Linux kernel developers, administrators, and users who rely on the Linux kernel for th [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74473

The Linux kernel has a vulnerability that has been resolved in vxlan. The vulnerability arises from the use of pskb_may_pull in route_shortcircuit, which does not correctly account for the network header offset in non-linear fragments. This can lead to subsequent dereferences reading beyond the pulled linear buffer length. The issue is critical as it pertains to network communications security. Affected s [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74472

The Linux kernel vulnerability CVE-2026-74472 was resolved by resetting kernel-owned dev_info fields in ublk_ctrl_add_dev(). The vulnerability allowed a device to be added with an incorrect state, causing issues with disk detachment and char device read/write paths. This issue was caused by the ublk_ctrl_add_dev() function failing to reset kernel-owned dev_info fields. Affected Linux kernel developers and [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74471

The Linux kernel has a vulnerability in the tracing subsystem. The trace_module_add_events() function ignores the return value of __register_event() and unconditionally calls __add_event_to_tracers() for each event. If __register_event() fails, the trace_event_call is not added to ftrace_events list, but __add_event_to_tracers() still creates a trace_event_file pointing to it. This can lead to a use-after [truncated]

HIGH Linux CVE published 2026-08-15

CVE-2026-74470

The Linux kernel has a vulnerability in the scsi_debug module, specifically in the REPORT ZONES command. The vulnerability occurs when the allocation length is underflowed, causing an out-of-bounds write. This has been resolved by clamping the maximum zone count to the device's nr_zones. The vulnerability can lead to a potential system crash or code execution. Linux kernel developers, administrators, and [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74466

The Linux kernel vulnerability, CVE-2026-74466, affects the s390/zcrypt module, allowing for speculative memory read under certain conditions. This issue has been resolved by adding a missing array_index_nospec() call. Users of the Linux kernel, especially those utilizing the s390/zcrypt module, should be aware of this vulnerability and take necessary actions to secure their systems, including updating to [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74465

The Linux kernel's Open vSwitch meter functionality has a use-after-free vulnerability. This issue arises when attaching a newly created meter, where the attach_meter() function makes the new meter visible to other CPUs but can still fail afterwards. On failure, it detaches the meter back and returns an error. However, this is an unexpected behavior for the ovs_meter_cmd_set() that uses a plain kfree(mete [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74464

A vulnerability in the Linux kernel has been resolved, related to net: openvswitch. The issue involves a skb leak on flow key update failure during ct. The problem arises from ovs_ct_execute() stealing or freeing the skb on failure, while ovs_flow_key_update() does not. This results in a leaked skb if ovs_flow_key_update() fails and the function returns immediately. The fix involves breaking instead of re [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74463

The Linux kernel vulnerability causes a severe AB/BA deadlock between the Common Clock Framework (CCF) and the I2C adapter lock. This affects Linux kernel developers and users, I2C adapter users, CCF users, and security teams responsible for vulnerability management and patching. The jz4780 host controller clock itself is static and never changes at runtime. However, calling clk_get_rate() inside the acti [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74460

The Linux kernel ems_usb module has a vulnerability related to CPC message length validation. The ems_usb_read_bulk_callback function does not properly check if declared messages fit within the URB payload. This could potentially lead to issues with CAN, state, error, and overrun handlers. Affected product deployments should be reviewed for exposure, and owners should be assigned for follow-up. The CVE re [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74459

A vulnerability in the Linux kernel has been resolved, related to the can: etas_es58x driver. The issue occurs in the es58x_read_bulk_callback() function, where a RX buffer leak can happen on URB resubmit failure. This can cause memory leaks and potentially lead to denial-of-service (DoS) attacks. Linux kernel developers and maintainers should review the patch and apply it to affected systems. The patch f [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74457

A bounds check vulnerability was found in the Linux kernel's peak_usb module. The channel control index is derived from a USB payload and can cause a heap out-of-bounds read, leading to a kernel panic. The issue has been resolved by adding bounds checking in both pcan_usb_pro_handle_canmsg() and pcan_usb_pro_handle_error(). Linux kernel users and administrators should review their system inventory and con [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74456

A double-free vulnerability was found in the Linux kernel's peak_usb_start() function. When usb_submit_urb() fails, the error path frees the buffer explicitly with kfree(buf) and then calls usb_free_urb(urb). Because URB_FREE_BUFFER is set, usb_free_urb() -> urb_destroy() frees the same buffer a second time, resulting in a double free of the transfer buffer.

Review Linux CVE published 2026-08-15

CVE-2026-74455

The Linux kernel's peak_usb module has a vulnerability that requires validation of uCAN receive record lengths. The pcan_usb_fd_decode_buf function walks uCAN records packed in one USB receive buffer and requires each record to contain the fixed header for its type, and verifies CAN payload bytes before copying them into the skb. This vulnerability affects Linux kernel users and administrators who need to [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74454

The Linux kernel's drm/vc4 component has a vulnerability where it incorrectly supplies the overflow slot size in BPOS, leading to potential memory corruption. This could result in GPU hangs, userspace heap corruption, and full system crashes. The bug has been resolved by correcting the overflow slot size. Users of the Linux kernel, particularly those using the drm/vc4 component, should be aware of this vu [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74453

The Linux kernel vulnerability, CVE-2026-74453, relates to the drm/vc4 component. A binner BO is a 16MB buffer divided into 512KB slots for jobs, which are recycled without clearing. Each slot contains a Tile State Data Array (TSDA) and a tile allocation pool. The TSDA is used by the hardware and must be cleared to prevent GPU hangs from stale tile states. Zeroing the TSDA when configuring a job's binning [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74452

The CVE-2026-74452 vulnerability is related to the Linux kernel's drm/panthor component. A potential heap buffer overflow and out-of-bounds memory zeroing issue exist due to improper validation of firmware section data sizes. This could be triggered by crafted firmware with oversized data sections. The vulnerability may impact Linux kernel users, and it is essential to verify system configurations and app [truncated]

HIGH Linux CVE published 2026-08-15

CVE-2026-74450

The Linux kernel has a use-after-free vulnerability in the drm/amd/pm component. The amdgpu_dpm_get_pp_table() function returns a pointer to a driver-owned power table after dropping adev->pm.mutex. A concurrent pp_table write can replace and free the allocation during the copy, causing a use-after-free. This vulnerability affects Linux kernel developers and users, amd gpu users, and others who rely on th [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74448

A use-after-free vulnerability was discovered in the Linux kernel's drm/amdkfd component. The vulnerability occurs when MES is enabled and amdgpu_amdkfd_alloc_kernel_mem() fails during the first queue creation for a process. This leads to a QID bit leak in pqm_create_queue(), potentially exhausting all available queue slots over time. The affected product is the Linux kernel, specifically the drm/amdkfd c [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74447

The Linux kernel has a vulnerability in the drm/amdkfd component that could lead to a GPU fault. The issue arises from a uint32_t overflow in EOP ring buffer size alignment, which can cause the CP EOP writes to land past the buffer. This vulnerability affects Linux kernel developers and users, especially those using the drm/amdkfd component. To prevent potential GPU faults, they should review and update t [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74445

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-15T13:17:49.067Z and has not been modified since then. The Linux kernel has a vulnerability in drm/vmwgfx that allows for a NULL pointer dereference. This can be triggered by userspace submitting an execbuf with a specific opcode and an invalid dx_context_handle. The fix involves rejecting DX_BIND_Q [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74444

The Linux kernel vulnerability CVE-2026-74444 was resolved by validating the DRAW_PRIMITIVES header size before division in drm/vmwgfx. The issue allowed for an out-of-bounds read due to user-supplied command stream data being used in a calculation without proper bounds checking. This vulnerability impacts Linux kernel developers, administrators, and users of systems with the affected kernel version, pote [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74441

A synchronization issue exists in the Linux kernel's USB type-C UCSI port unregistration, leading to use-after-free conditions. The vulnerability has been resolved by ensuring strict ordering and proper serialization during teardown. This involves moving ucsi_unregister_partner() to the beginning of the teardown sequence and protecting it under the connector mutex lock. Additionally, all pending partner t [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74440

The Linux kernel has a vulnerability in the drm/xe component. The vulnerability arises from the drm/xe: Wait on external BO kernel fences in exec IOCTL. Before arming a user job, xe_exec_ioctl() only added the VM's dma-resv KERNEL slot as a dependency. This could lead to a user job being scheduled while a kernel operation on an external BO mapped by the VM was still in flight, potentially reading or writi [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74439

The Linux kernel vulnerability, CVE-2026-74439, involves a flaw in the iommu/vt-d module where the Present bit is not cleared before tearing down scalable-mode context entries. This can lead to unpredictable behavior or spurious faults. The issue arises from the device_pasid_table_teardown() function, which zeroes the 128-bit scalable-mode context entry with context_clear_entry() while the Present bit is [truncated]

Review Linux CVE published 2026-08-15

CVE-2026-74438

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-15T06:22:45.903Z and has not been modified since then. The Linux kernel vulnerability CVE-2026-74438 has been resolved by removing the insecure and unused rng_alg. The removed code had multiple vulnerabilities, including a buffer overflow and failure to fill the entire buffer with cryptographic rand [truncated]