VYPR

linux package

kernel

pkg:linux/kernel

Vulnerabilities (15,762)

  • CVE-2024-36896CriMay 30, 2024
    affected >= 6.0.0, < 6.1.91fixed 6.1.91

    In the Linux kernel, the following vulnerability has been resolved: USB: core: Fix access violation during port device removal Testing with KASAN and syzkaller revealed a bug in port.c:disable_store(): usb_hub_to_struct_hub() can return NULL if the hub that the port belongs to

  • CVE-2024-36895HigMay 30, 2024
    affected >= 6.3.0, < 6.6.31fixed 6.6.31

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: use correct buffer size when parsing configfs lists This commit fixes uvc gadget support on 32-bit platforms. Commit 0df28607c5cb ("usb: gadget: uvc: Generalise helper functions for reuse") i

  • CVE-2024-36894HigMay 30, 2024
    affected >= 3.15.0, < 4.19.317fixed 4.19.317

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete FFS based applications can utilize the aio_cancel() callback to dequeue pending USB requests submitted to the UDC. There is a scenario

  • CVE-2024-36893MedMay 30, 2024
    affected < 5.15.168fixed 5.15.168

    In the Linux kernel, the following vulnerability has been resolved: usb: typec: tcpm: Check for port partner validity before consuming it typec_register_partner() does not guarantee partner registration to always succeed. In the event of failure, port->partner is set to the err

  • CVE-2024-36892MedMay 30, 2024
    affected >= 6.8.0, < 6.8.10fixed 6.8.10

    In the Linux kernel, the following vulnerability has been resolved: mm/slub: avoid zeroing outside-object freepointer for single free Commit 284f17ac13fe ("mm/slub: handle bulk and single object freeing separately") splits single and bulk object freeing in two functions slab_fr

  • CVE-2024-36891MedMay 30, 2024
    affected >= 6.1.0, < 6.1.94fixed 6.1.94

    In the Linux kernel, the following vulnerability has been resolved: maple_tree: fix mas_empty_area_rev() null pointer dereference Currently the code calls mas_start() followed by mas_data_end() if the maple state is MA_START, but mas_start() may return with the maple state node

  • CVE-2024-36890HigMay 30, 2024
    affected < 6.1.91fixed 6.1.91

    In the Linux kernel, the following vulnerability has been resolved: mm/slab: make __free(kfree) accept error pointers Currently, if an automatically freed allocation is an error pointer that will lead to a crash. An example of this is in wm831x_gpio_dbg_show(). 171 char *l

  • CVE-2024-36889MedMay 30, 2024
    affected >= 5.9.0, < 5.10.218fixed 5.10.218

    In the Linux kernel, the following vulnerability has been resolved: mptcp: ensure snd_nxt is properly initialized on connect Christoph reported a splat hinting at a corrupted snd_una: WARNING: CPU: 1 PID: 38 at net/mptcp/protocol.c:1005 __mptcp_clean_una+0x4b3/0x620 net/mptc

  • CVE-2024-36888MedMay 30, 2024
    affected >= 6.6.0, < 6.6.31fixed 6.6.31

    In the Linux kernel, the following vulnerability has been resolved: workqueue: Fix selection of wake_cpu in kick_pool() With cpu_possible_mask=0-63 and cpu_online_mask=0-7 the following kernel oops was observed: smp: Bringing up secondary CPUs ... smp: Brought up 1 node, 8 CPU

  • CVE-2024-36887MedMay 30, 2024
    affected >= 6.6.26, < 6.6.31fixed 6.6.31

    In the Linux kernel, the following vulnerability has been resolved: e1000e: change usleep_range to udelay in PHY mdic access This is a partial revert of commit 6dbdd4de0362 ("e1000e: Workaround for sporadic MDI error on Meteor Lake systems"). The referenced commit used usleep_r

  • CVE-2024-36886CriMay 30, 2024
    affected >= 4.1.0, < 4.19.314fixed 4.19.314

    In the Linux kernel, the following vulnerability has been resolved: tipc: fix UAF in error path Sam Page (sam4k) working with Trend Micro Zero Day Initiative reported a UAF in the tipc_buf_append() error path: BUG: KASAN: slab-use-after-free in kfree_skb_list_reason+0x47e/0x4c

  • CVE-2024-36884HigMay 30, 2024
    affected >= 6.8.0, < 6.8.10fixed 6.8.10

    In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() This was missed because of the function pointer indirection. nvidia_smmu_context_fault() is also installed as a irq function, and the 'void *

  • CVE-2024-36883HigMay 30, 2024
    affected >= 3.3.0, < 4.19.314fixed 4.19.314

    In the Linux kernel, the following vulnerability has been resolved: net: fix out-of-bounds access in ops_init net_alloc_generic is called by net_alloc, which is called without any locking. It reads max_gen_ptrs, which is changed under pernet_ops_rwsem. It is read twice, first t

  • CVE-2024-36882MedMay 30, 2024
    affected >= 5.18.0, < 6.1.91fixed 6.1.91

    In the Linux kernel, the following vulnerability has been resolved: mm: use memalloc_nofs_save() in page_cache_ra_order() See commit f2c817bed58d ("mm: use memalloc_nofs_save in readahead path"), ensure that page_cache_ra_order() do not attempt to reclaim file-backed pages too,

  • CVE-2024-36881MedMay 30, 2024
    affected >= 6.0.0, < 6.6.31fixed 6.6.31

    In the Linux kernel, the following vulnerability has been resolved: mm/userfaultfd: reset ptes when close() for wr-protected ones Userfaultfd unregister includes a step to remove wr-protect bits from all the relevant pgtable entries, but that only covered an explicit UFFDIO_UNR

  • CVE-2024-36880HigMay 30, 2024
    affected >= 4.3.0, < 5.15.159fixed 5.15.159

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: qca: add missing firmware sanity checks Add the missing sanity checks when parsing the firmware files before downloading them to avoid accessing and corrupting memory beyond the vmalloced buffer.

  • CVE-2024-36033HigMay 30, 2024
    affected >= 6.7.0, < 6.8.10fixed 6.8.10

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: qca: fix info leak when fetching board id Add the missing sanity check when fetching the board id to avoid leaking slab data when later requesting the firmware.

  • CVE-2024-36032HigMay 30, 2024
    affected >= 5.12.0, < 5.15.162fixed 5.15.162

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: qca: fix info leak when fetching fw build id Add the missing sanity checks and move the 255-byte build-id buffer off the stack to avoid leaking stack data through debugfs in case the build-info reply

  • CVE-2024-36031CriMay 30, 2024
    affected < 5.10.217fixed 5.10.217

    In the Linux kernel, the following vulnerability has been resolved: keys: Fix overwrite of key expiration on instantiation The expiry time of a key is unconditionally overwritten during instantiation, defaulting to turn it permanent. This causes a problem for DNS resolution as

  • CVE-2024-36030HigMay 30, 2024
    affected >= 6.8.0, < 6.8.9fixed 6.8.9

    In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: fix the double free in rvu_npc_freemem() Clang static checker(scan-build) warning: drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:line 2184, column 2 Attempt to free released memory. npc_mca

Page 728 of 789