p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-intel-iotg-5.15 · Page n° 121

Vulnérabilité publiée pour linux-intel-iotg-5.15 au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 4693

  1. CVE-2024-56605

    Élevée · CVSS 7.8EPSS 0,24%Correctif disponible

    Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() bt_sock_alloc() allocates the sk object and attaches it to the provided sock object. On error l2cap_sock_alloc() frees the sk object, but the dangling pointer is still attached to the sock object, which may create use-after-free in other code.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  2. CVE-2024-56603

    Élevée · CVSS 7.8EPSS 0,24%Correctif disponible

    net: af_can: do not leave a dangling sk pointer in can_create()

    In the Linux kernel, the following vulnerability has been resolved: net: af_can: do not leave a dangling sk pointer in can_create() On error can_create() frees the allocated sk object, but sock_init_data() has already attached it to the provided sock object. This will leave a dangling sk pointer in the sock object and may cause use-after-free later.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  3. CVE-2024-56602

    Élevée · CVSS 7EPSS 0,23%Correctif disponible

    net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()

    In the Linux kernel, the following vulnerability has been resolved: net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() sock_init_data() attaches the allocated sk object to the provided sock object. If ieee802154_create() fails later, the allocated sk object is freed, but the dangling pointer remains in the provided sock object, which may allow use-after-free. Clear the sk pointer in the sock object on error.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  4. CVE-2024-56601

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    net: inet: do not leave a dangling sk pointer in inet_create()

    In the Linux kernel, the following vulnerability has been resolved: net: inet: do not leave a dangling sk pointer in inet_create() sock_init_data() attaches the allocated sk object to the provided sock object. If inet_create() fails later, the sk object is freed, but the sock object retains the dangling pointer, which may create use-after-free later. Clear the sk pointer in the sock object on error.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  5. CVE-2024-56600

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    net: inet6: do not leave a dangling sk pointer in inet6_create()

    In the Linux kernel, the following vulnerability has been resolved: net: inet6: do not leave a dangling sk pointer in inet6_create() sock_init_data() attaches the allocated sk pointer to the provided sock object. If inet6_create() fails later, the sk object is released, but the sock object retains the dangling sk pointer, which may cause use-after-free later. Clear the sock sk pointer on error.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  6. CVE-2024-56599

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    wifi: ath10k: avoid NULL pointer error during sdio remove

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath10k: avoid NULL pointer error during sdio remove When running 'rmmod ath10k', ath10k_sdio_remove() will free sdio workqueue by destroy_workqueue(). But if CONFIG_INIT_ON_FREE_DEFAULT_ON is set to yes, kernel panic will happen: Call trace: destroy_workqueue+0x1c/0x258 ath10k_sdio_remove+0x84/0x94 sdio_bus_remove+0x50/0x16c device_release_driver_internal+0x188/0x25c device_driver_detach+0x20/0x2c This is because during 'rmmod ath10k', ath10k_sdio_remove() will call ath10k_core_destroy() before destroy_workqueue(). wiphy_dev_release() will finally be called in a

    • Mettez à jour vers 5.15.0-1079.85~20.04.1
    Publication Mise à jour
  7. CVE-2024-56598

    Élevée · CVSS 7.1EPSS 0,26%Correctif disponible

    jfs: array-index-out-of-bounds fix in dtReadFirst

    In the Linux kernel, the following vulnerability has been resolved: jfs: array-index-out-of-bounds fix in dtReadFirst The value of stbl can be sometimes out of bounds due to a bad filesystem. Added a check with appopriate return of error code in that case.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  8. CVE-2024-56597

    Élevée · CVSS 7.8EPSS 0,24%Correctif disponible

    jfs: fix shift-out-of-bounds in dbSplit

    In the Linux kernel, the following vulnerability has been resolved: jfs: fix shift-out-of-bounds in dbSplit When dmt_budmin is less than zero, it causes errors in the later stages. Added a check to return an error beforehand in dbAllocCtl itself.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  9. CVE-2024-56596

    Élevée · CVSS 7.8EPSS 0,26%Correctif disponible

    jfs: fix array-index-out-of-bounds in jfs_readdir

    In the Linux kernel, the following vulnerability has been resolved: jfs: fix array-index-out-of-bounds in jfs_readdir The stbl might contain some invalid values. Added a check to return error code in that case.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  10. CVE-2024-56595

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree

    In the Linux kernel, the following vulnerability has been resolved: jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree When the value of lp is 0 at the beginning of the for loop, it will become negative in the next assignment and we should bail out.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  11. CVE-2024-56594

    Moyenne · CVSS 5.7EPSS 0,23%Correctif disponible

    drm/amdgpu: set the right AMDGPU sg segment limitation

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: set the right AMDGPU sg segment limitation The driver needs to set the correct max_segment_size; otherwise debug_dma_map_sg() will complain about the over-mapping of the AMDGPU sg length as following: WARNING: CPU: 6 PID: 1964 at kernel/dma/debug.c:1178 debug_dma_map_sg+0x2dc/0x370 [ 364.049444] Modules linked in: veth amdgpu(OE) amdxcp drm_exec gpu_sched drm_buddy drm_ttm_helper ttm(OE) drm_suballoc_helper drm_display_helper drm_kms_helper i2c_algo_bit rpcsec_gss_krb5 auth_rpcgss nfsv4 nfs lockd grace netfs xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  12. CVE-2024-56593

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() This patch fixes a NULL pointer dereference bug in brcmfmac that occurs when a high 'sd_sgentry_align' value applies (e.g. 512) and a lot of queued SKBs are sent from the pkt queue. The problem is the number of entries in the pre-allocated sgtable, it is nents = max(rxglom_size, txglom_size) + max(rxglom_size, txglom_size) >> 4 + 1. Given the default [rt]xglom_size=32 it's actually 35 which is too small. Worst case, the pkt queue can end up with 64 SKBs. This occurs when a new SKB is added

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  13. CVE-2024-56590

    Élevée · CVSS 7.6EPSS 0,29%Correctif disponible

    Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet This fixes not checking if skb really contains an ACL header otherwise the code may attempt to access some uninitilized/invalid memory past the valid skb->data.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  14. CVE-2024-56589

    Moyenne · CVSS 5.7EPSS 0,24%Correctif disponible

    scsi: hisi_sas: Add cond_resched() for no forced preemption model

    In the Linux kernel, the following vulnerability has been resolved: scsi: hisi_sas: Add cond_resched() for no forced preemption model For no forced preemption model kernel, in the scenario where the expander is connected to 12 high performance SAS SSDs, the following call trace may occur: [ 214.409199][ C240] watchdog: BUG: soft lockup - CPU#240 stuck for 22s! [irq/149-hisi_sa:3211] [ 214.568533][ C240] pstate: 60400009 (nZCv daif +PAN -UAO -TCO BTYPE=--) [ 214.575224][ C240] pc : fput_many+0x8c/0xdc [ 214.579480][ C240] lr : fput+0x1c/0xf0 [ 214.583302][ C240] sp : ffff80002de2b900 [ 214.587298][ C240] x29: ffff80002de2b900 x2

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  15. CVE-2024-56587

    Moyenne · CVSS 5.5EPSS 0,26%Correctif disponible

    leds: class: Protect brightness_show() with led_cdev->led_access mutex

    In the Linux kernel, the following vulnerability has been resolved: leds: class: Protect brightness_show() with led_cdev->led_access mutex There is NULL pointer issue observed if from Process A where hid device being added which results in adding a led_cdev addition and later a another call to access of led_cdev attribute from Process B can result in NULL pointer issue. Use mutex led_cdev->led_access to protect access to led->cdev and its attribute inside brightness_show() and max_brightness_show() and also update the comment for mutex that it should be used to protect the led class device fields. Process A Process B kthread+0x114

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  16. CVE-2024-56586

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. creating a large files during checkpoint disable until it runs out of space and then delete it, then remount to enable checkpoint again, and then unmount the filesystem triggers the f2fs_bug_on as below: ------------[ cut here ]------------ kernel BUG at fs/f2fs/inode.c:896! CPU: 2 UID: 0 PID: 1286 Comm: umount Not tainted 6.11.0-rc7-dirty #360 Oops: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI RIP: 0010:f2fs_evict_inode+0x58c/0x610 Call Trace: __die_body+0x15/0x60 die+0x33/0x50 do_trap+0x10a/0x120

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  17. CVE-2024-56581

    Élevée · CVSS 7EPSS 0,24%Correctif disponible

    btrfs: ref-verify: fix use-after-free after invalid ref action

    In the Linux kernel, the following vulnerability has been resolved: btrfs: ref-verify: fix use-after-free after invalid ref action At btrfs_ref_tree_mod() after we successfully inserted the new ref entry (local variable 'ref') into the respective block entry's rbtree (local variable 'be'), if we find an unexpected action of BTRFS_DROP_DELAYED_REF, we error out and free the ref entry without removing it from the block entry's rbtree. Then in the error path of btrfs_ref_tree_mod() we call btrfs_free_ref_cache(), which iterates over all block entries and then calls free_block_entry() for each one, and there we will trigger a use-after-free whe

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  18. CVE-2024-56578

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    media: imx-jpeg: Set video drvdata before register video device

    In the Linux kernel, the following vulnerability has been resolved: media: imx-jpeg: Set video drvdata before register video device The video drvdata should be set before the video device is registered, otherwise video_drvdata() may return NULL in the open() file ops, and led to oops.

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  19. CVE-2024-56576

    Élevée · CVSS 7.8EPSS 0,18%Correctif disponible

    media: i2c: tc358743: Fix crash in the probe error path when using polling

    In the Linux kernel, the following vulnerability has been resolved: media: i2c: tc358743: Fix crash in the probe error path when using polling If an error occurs in the probe() function, we should remove the polling timer that was alarmed earlier, otherwise the timer is called with arguments that are already freed, which results in a crash. ------------[ cut here ]------------ WARNING: CPU: 3 PID: 0 at kernel/time/timer.c:1830 __run_timers+0x244/0x268 Modules linked in: CPU: 3 UID: 0 PID: 0 Comm: swapper/3 Not tainted 6.11.0 #226 Hardware name: Diasom DS-RK3568-SOM-EVB (DT) pstate: 804000c9 (Nzcv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour
  20. CVE-2024-56575

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    media: imx-jpeg: Ensure power suppliers be suspended before detach them

    In the Linux kernel, the following vulnerability has been resolved: media: imx-jpeg: Ensure power suppliers be suspended before detach them The power suppliers are always requested to suspend asynchronously, dev_pm_domain_detach() requires the caller to ensure proper synchronization of this function with power management callbacks. otherwise the detach may led to kernel panic, like below: [ 1457.107934] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000040 [ 1457.116777] Mem abort info: [ 1457.119589] ESR = 0x0000000096000004 [ 1457.123358] EC = 0x25: DABT (current EL), IL = 32 bits [ 1457.128692] SET =

    • Mettez à jour vers 5.15.0-1077.83~20.04.1
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →