p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-azure · Page n° 81

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

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 3432

  1. CVE-2024-47670

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

    ocfs2: add bounds checking to ocfs2_xattr_find_entry()

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: add bounds checking to ocfs2_xattr_find_entry() Add a paranoia check to make sure it doesn't stray beyond valid memory region containing ocfs2 xattr entries when scanning for a match. It will prevent out-of-bound access in case of crafted images.

    • Mettez à jour vers 5.4.0-1145.152
    Publication Mise à jour
  2. CVE-2024-47669

    Élevée · CVSS 7.3EPSS 0,21%Correctif disponible

    nilfs2: fix state management in error path of log writing function

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix state management in error path of log writing function After commit a694291a6211 ("nilfs2: separate wait function from nilfs_segctor_write") was applied, the log writing function nilfs_segctor_do_construct() was able to issue I/O requests continuously even if user data blocks were split into multiple logs across segments, but two potential flaws were introduced in its error handling. First, if nilfs_segctor_begin_construction() fails while creating the second or subsequent logs, the log writing function returns without calling nilfs_segctor_abort_construction()

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  3. CVE-2024-47668

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

    lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()

    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 thread that increased the tree depth before us, we'll still have a preallocated node that might be used later. If we then use that node for a new non-root node, it'll still have a pointer to the old root instead of being zeroed - fix this by zeroing it in the cmpxchg failure path.

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  4. CVE-2024-47667

    Élevée · CVSS 7.3EPSS 0,21%Correctif disponible

    PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)

    In the Linux kernel, the following vulnerability has been resolved: PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) Errata #i2037 in AM65x/DRA80xM Processors Silicon Revision 1.0 (SPRZ452D_July 2018_Revised December 2019 [1]) mentions when an inbound PCIe TLP spans more than two internal AXI 128-byte bursts, the bus may corrupt the packet payload and the corrupt data may cause associated applications or the processor to hang. The workaround for Errata #i2037 is to limit the maximum read request size and maximum payload size to 128 bytes. Add workaround for Errata #i2037 here. The errata and workaround is applicable only to

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  5. CVE-2024-47663

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    staging: iio: frequency: ad9834: Validate frequency parameter value

    In the Linux kernel, the following vulnerability has been resolved: staging: iio: frequency: ad9834: Validate frequency parameter value In ad9834_write_frequency() clk_get_rate() can return 0. In such case ad9834_calc_freqreg() call will lead to division by zero. Checking 'if (fout > (clk_freq / 2))' doesn't protect in case of 'fout' is 0. ad9834_write_frequency() is called from ad9834_write(), where fout is taken from text buffer, which can contain any value. Modify parameters checking. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  6. CVE-2024-47659

    Critique · CVSS 9.1EPSS 0,78%Correctif disponible

    smack: tcp: ipv4, fix incorrect labeling

    In the Linux kernel, the following vulnerability has been resolved: smack: tcp: ipv4, fix incorrect labeling Currently, Smack mirrors the label of incoming tcp/ipv4 connections: when a label 'foo' connects to a label 'bar' with tcp/ipv4, 'foo' always gets 'foo' in returned ipv4 packets. So, 1) returned packets are incorrectly labeled ('foo' instead of 'bar') 2) 'bar' can write to 'foo' without being authorized to write. Here is a scenario how to see this: * Take two machines, let's call them C and S, with active Smack in the default state (no settings, no rules, no labeled hosts, only builtin labels) * At S, add Smack rule 'foo bar

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  7. CVE-2024-46854

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

    net: dpaa: Pad packets to ETH_ZLEN

    In the Linux kernel, the following vulnerability has been resolved: net: dpaa: Pad packets to ETH_ZLEN When sending packets under 60 bytes, up to three bytes of the buffer following the data may be leaked. Avoid this by extending all packets to ETH_ZLEN, ensuring nothing is leaked in the padding. This bug can be reproduced by running $ ping -s 11 destination

    • Mettez à jour vers 5.4.0-1145.152
    Publication Mise à jour
  8. CVE-2024-46853

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

    spi: nxp-fspi: fix the KASAN report out-of-bounds bug

    In the Linux kernel, the following vulnerability has been resolved: spi: nxp-fspi: fix the KASAN report out-of-bounds bug Change the memcpy length to fix the out-of-bounds issue when writing the data that is not 4 byte aligned to TX FIFO. To reproduce the issue, write 3 bytes data to NOR chip. dd if=3b of=/dev/mtd0 [ 36.926103] ================================================================== [ 36.933409] BUG: KASAN: slab-out-of-bounds in nxp_fspi_exec_op+0x26ec/0x2838 [ 36.940514] Read of size 4 at addr ffff00081037c2a0 by task dd/455 [ 36.946721] [ 36.948235] CPU: 3 UID: 0 PID: 455 Comm: dd Not tainted 6.11.0-rc5-gc7b0e37c843

    • Mettez à jour vers 5.4.0-1145.152
    Publication Mise à jour
  9. CVE-2024-46849

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

    ASoC: meson: axg-card: fix 'use-after-free'

    In the Linux kernel, the following vulnerability has been resolved: ASoC: meson: axg-card: fix 'use-after-free' Buffer 'card->dai_link' is reallocated in 'meson_card_reallocate_links()', so move 'pad' pointer initialization after this function when memory is already reallocated. Kasan bug report: ================================================================== BUG: KASAN: slab-use-after-free in axg_card_add_link+0x76c/0x9bc Read of size 8 at addr ffff000000e8b260 by task modprobe/356 CPU: 0 PID: 356 Comm: modprobe Tainted: G O 6.9.12-sdkernel #1 Call trace: dump_backtrace+0x94/0xec show_stack+0x18/0x24 dump_stack_lvl+0x78/0x90 prin

    • Mettez à jour vers 5.4.0-1145.152
    Publication Mise à jour
  10. CVE-2024-46844

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

    um: line: always fill *error_out in setup_one_line()

    In the Linux kernel, the following vulnerability has been resolved: um: line: always fill *error_out in setup_one_line() The pointer isn't initialized by callers, but I have encountered cases where it's still printed; initialize it in all possible cases in setup_one_line().

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  11. CVE-2024-46840

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

    btrfs: clean up our handling of refs == 0 in snapshot delete

    In the Linux kernel, the following vulnerability has been resolved: btrfs: clean up our handling of refs == 0 in snapshot delete In reada we BUG_ON(refs == 0), which could be unkind since we aren't holding a lock on the extent leaf and thus could get a transient incorrect answer. In walk_down_proc we also BUG_ON(refs == 0), which could happen if we have extent tree corruption. Change that to return -EUCLEAN. In do_walk_down() we catch this case and handle it correctly, however we return -EIO, which -EUCLEAN is a more appropriate error code. Finally in walk_up_proc we have the same BUG_ON(refs == 0), so convert that to proper error handli

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  12. CVE-2024-46829

    Moyenne · CVSS 5.5EPSS 0,2%Correctif disponible

    rtmutex: Drop rt_mutex::wait_lock before scheduling

    In the Linux kernel, the following vulnerability has been resolved: rtmutex: Drop rt_mutex::wait_lock before scheduling rt_mutex_handle_deadlock() is called with rt_mutex::wait_lock held. In the good case it returns with the lock held and in the deadlock case it emits a warning and goes into an endless scheduling loop with the lock held, which triggers the 'scheduling in atomic' warning. Unlock rt_mutex::wait_lock in the dead lock case before issuing the warning and dropping into the schedule for ever loop. [ tglx: Moved unlock before the WARN(), removed the pointless comment, massaged changelog, added Fixes tag ]

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  13. CVE-2024-46828

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

    sched: sch_cake: fix bulk flow accounting logic for host fairness

    In the Linux kernel, the following vulnerability has been resolved: sched: sch_cake: fix bulk flow accounting logic for host fairness In sch_cake, we keep track of the count of active bulk flows per host, when running in dst/src host fairness mode, which is used as the round-robin weight when iterating through flows. The count of active bulk flows is updated whenever a flow changes state. This has a peculiar interaction with the hash collision handling: when a hash collision occurs (after the set-associative hashing), the state of the hash bucket is simply updated to match the new packet that collided, and if host fairness is enabled, that

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  14. CVE-2024-46826

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    ELF: fix kernel.randomize_va_space double read

    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. It is sysctl and can change at any moment, so 2 loads could see 2 different values in theory with unpredictable consequences. Issue exactly one load for consistent value across one exec.

    • Mettez à jour vers 5.4.0-1149.156
    Publication Mise à jour
  15. CVE-2024-46822

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry

    In the Linux kernel, the following vulnerability has been resolved: arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry In a review discussion of the changes to support vCPU hotplug where a check was added on the GICC being enabled if was online, it was noted that there is need to map back to the cpu and use that to index into a cpumask. As such, a valid ID is needed. If an MPIDR check fails in acpi_map_gic_cpu_interface() it is possible for the entry in cpu_madt_gicc[cpu] == NULL. This function would then cause a NULL pointer dereference. Whilst a path to trigger this has not been established, harden this caller against

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  16. CVE-2024-46818

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

    drm/amd/display: Check gpio_id before used as array index

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check gpio_id before used as array index [WHY & HOW] GPIO_ID_UNKNOWN (-1) is not a valid value for array index and therefore should be checked in advance. This fixes 5 OVERRUN issues reported by Coverity.

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  17. CVE-2024-46817

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

    drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 [Why] Coverity reports OVERRUN warning. Should abort amdgpu_dm initialize. [How] Return failure to amdgpu_dm_init.

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  18. CVE-2024-46815

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

    drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] [WHY & HOW] num_valid_sets needs to be checked to avoid a negative index when accessing reader_wm_sets[num_valid_sets - 1]. This fixes an OVERRUN issue reported by Coverity.

    • Mettez à jour vers 5.4.0-1140.147
    Publication Mise à jour
  19. CVE-2022-48945

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

    media: vivid: fix compose size exceed boundary

    In the Linux kernel, the following vulnerability has been resolved: media: vivid: fix compose size exceed boundary syzkaller found a bug: BUG: unable to handle page fault for address: ffffc9000a3b1000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 100000067 P4D 100000067 PUD 10015f067 PMD 1121ca067 PTE 0 Oops: 0002 [#1] PREEMPT SMP CPU: 0 PID: 23489 Comm: vivid-000-vid-c Not tainted 6.1.0-rc1+ #512 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014 RIP: 0010:memcpy_erms+0x6/0x10 [...] Call Trace: <TASK> ? tpg_fill_plane_buffer+0x856/0x15b0 vivi

    • Mettez à jour vers 5.4.0-1104.110
    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 →