p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux · Page n° 137

Vulnérabilités publiées pour linux au cours des 30 derniers jours : 697. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 15213

  1. CVE-2026-68478

    Non évaluéeEPSS 0,22%Correctif disponible

    memstick: ms_block: reject a card that reports too many blocks

    In the Linux kernel, the following vulnerability has been resolved: memstick: ms_block: reject a card that reports too many blocks msb_ftl_initialize() computes the zone count from the card block count with no bound: msb->zone_count = msb->block_count / MS_BLOCKS_IN_ZONE; ... for (i = 0; i < msb->zone_count; i++) msb->free_block_count[i] = MS_BLOCKS_IN_ZONE; msb->block_count is a card value. msb_read_boot_blocks() reads number_of_blocks from the card boot page and byte swaps it. free_block_count is a fixed int[MS_MAX_ZONES]. MS_MAX_ZONES is 16, so the valid indices are 0 to 15. The init loop above indexes it by zone_count. msb_mark_b

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  2. CVE-2026-68477

    Critique · CVSS 9.8EPSS 0,71%Correctif disponible

    ipvs: fix more places with wrong ipv6 transport offsets

    In the Linux kernel, the following vulnerability has been resolved: ipvs: fix more places with wrong ipv6 transport offsets Sashiko reports for more incorrect IPv6 transport offsets. The app code for TCP was assuming IPv4 network header even after the ipvsh argument was provided. This can cause problems with apps over IPv6. As for the only official app in the kernel tree (FTP) this problem is harmless because we use Netfilter to mangle the FTP ports and we do not adjust the TCP seq numbers. Also, provide correct offset of the ICMPV6 header in ip_vs_out_icmp_v6() for correct checksum checks when the IPv6 packet has extension headers.

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  3. CVE-2026-68475

    Non évaluéeEPSS 0,22%Correctif disponible

    reset: sunxi: fix memory region leak on ioremap failure

    In the Linux kernel, the following vulnerability has been resolved: reset: sunxi: fix memory region leak on ioremap failure In sunxi_reset_init(), when ioremap() fails, the memory region obtained via request_mem_region() is not released, leading to a resource leak. Add an err_mem_region label to properly release the memory region before freeing the data structure.

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  4. CVE-2026-68474

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

    powerpc/spufs: fix out-of-bounds access in spufs_mem_mmap_access()

    In the Linux kernel, the following vulnerability has been resolved: powerpc/spufs: fix out-of-bounds access in spufs_mem_mmap_access() spufs_mem_mmap_access() computes the local store offset as address - vma->vm_start, but bounds-checks it against vma->vm_end instead of the local store size. On 64-bit, offset is always well below vma->vm_end, so the clamp never fires and len stays unbounded against the LS_SIZE buffer returned by ctx->ops->get_ls(). Reject offsets at or beyond LS_SIZE and clamp len to the remaining space, mirroring the guard already used by spufs_mem_mmap_fault() and spufs_ps_fault().

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  5. CVE-2026-68471

    Élevée · CVSS 8.8EPSS 0,35%Aucun correctif publié

    wifi: ieee80211: validate MLE common info length

    In the Linux kernel, the following vulnerability has been resolved: wifi: ieee80211: validate MLE common info length ieee80211_mle_common_size() uses the first common-info octet as the common information length for all known MLE types. However, ieee80211_mle_size_ok() only validates that octet for Basic, Probe Request, and TDLS MLEs. Reconfiguration MLEs also skipped the length octet when calculating the minimum common size, and Priority Access MLEs skipped validation of the advertised common information length. Account for the Reconfiguration common-info length octet and validate the advertised common information length for all known MLE

    Publication Mise à jour
  6. CVE-2026-68470

    Élevée · CVSS 8.8EPSS 0,36%Aucun correctif publié

    wifi: mac80211: validate extension-frame layout before RX

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: validate extension-frame layout before RX Extension frames only have the extension header at the regular 802.11 header offset. The generic RX path can still reach helpers and interface dispatch code that read regular header address fields before unsupported extension subtypes are dropped. mac80211 currently only handles S1G beacon extension frames. Drop other extension subtypes before they can reach regular-header RX processing. For S1G beacons, linearize the SKB with the management-frame path and require the fixed S1G beacon header, including optional fixe

    Publication Mise à jour
  7. CVE-2026-68469

    Non évaluéeEPSS 0,26%Correctif disponible

    wifi: mwifiex: fix permanently busy scans after multiple roam iterations

    In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: fix permanently busy scans after multiple roam iterations In order for the firmware to sleep, the driver has to confirm a previously received sleep request. The normal sequence of evets goes like this: EVENT_SLEEP -> adapter->ps_state = PS_STATE_PRE_SLEEP -> sleep-confirm -> SLEEP -> EVENT_AWAKE -> AWAKE. Before sending the sleep-confirm command, the driver must make sure there are no commands either running or waiting to be completed. mwifiex_ret_802_11_associate() unconditionally sets ps_state = PS_STATE_AWAKE when it processes the association command resp

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  8. CVE-2026-68467

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

    mtd: mchp23k256: use SPI match data for chip caps

    In the Linux kernel, the following vulnerability has been resolved: mtd: mchp23k256: use SPI match data for chip caps The driver stores chip capacity information in both the OF match table and the SPI id table. Probe currently uses of_device_get_match_data(), so a non-OF SPI modalias match falls back to mchp23k256_caps even when the SPI id table selected a different part. Use spi_get_device_match_data() so SPI id-table driver_data is consumed when OF match data is absent. This keeps the existing default fallback while avoiding the wrong MTD geometry for id-table-only matches.

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  9. CVE-2026-68466

    Élevée · CVSS 8.8EPSS 0,13%Correctif disponible

    mtd: rawnand: lpc32xx_slc: fail DMA transfer on completion timeout

    In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: lpc32xx_slc: fail DMA transfer on completion timeout lpc32xx_xmit_dma() waits for the DMA completion callback but ignores wait_for_completion_timeout(). A timed out DMA transfer is therefore unmapped and reported as successful to the NAND read/write path. Return -ETIMEDOUT when the completion wait expires. Terminate the DMA channel before unmapping the scatterlist so the timed out transfer cannot continue to access the buffer after the error is returned.

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  10. CVE-2026-68461

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

    device property: initialize the remaining fields of fwnode_handle in fwnode_init()

    In the Linux kernel, the following vulnerability has been resolved: device property: initialize the remaining fields of fwnode_handle in fwnode_init() If a firmware node is allocated on the stack (for instance: temporary software node whose life-time we control) or on the heap - but using a non-zeroing allocation function - and initialized using fwnode_init(), its secondary pointer will contain uninitialized memory which likely will be neither NULL nor IS_ERR() and so may end up being dereferenced (for example: in dev_to_swnode()). Set fwnode->secondary to NULL on initialization. While at it: initialize the remaining fields of struct fwnode

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  11. CVE-2026-68460

    Non évaluéeEPSS 0,22%Correctif disponible

    f2fs: fix potential deadlock in f2fs_balance_fs()

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix potential deadlock in f2fs_balance_fs() When the f2fs filesystem space is nearly exhausted, we encounter deadlock issues as below: INFO: task A:1890 blocked for more than 120 seconds. Tainted: G O 6.12.41-g3fe07ddf05ab #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:A state:D stack:0 pid:1890 tgid:1626 ppid:1153 flags:0x00000204 Call trace: __switch_to+0xf4/0x158 __schedule+0x27c/0x908 schedule+0x3c/0x118 io_schedule+0x44/0x68 folio_wait_bit_common+0x174/0x370 folio_wait_bit+0x20/0x38 folio

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  12. CVE-2026-68459

    Non évaluéeEPSS 0,21%Correctif disponible

    f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs()

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs() When we mount device w/ gc_merge mount option, we may suffer below potential deadlock: Kworker GC trehad Truncator - f2fs_write_cache_pages - f2fs_write_single_data_page - f2fs_do_write_data_page - folio_start_writeback --- set writeback flag on folio - f2fs_outplace_write_data : cached folio in internal bio cache - f2fs_balance_fs - wake_up(gc_thread) : wake up gc thread to run foreground GC - finish_wait(fggc_wq) : wait on the waitqueue --- wait on GC thread to finish the

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  13. CVE-2026-68457

    Critique · CVSS 9.1EPSS 0,7%Correctif disponible

    ksmbd: use opener credentials for FSCTL mutations

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: use opener credentials for FSCTL mutations SET_SPARSE, SET_ZERO_DATA and SET_COMPRESSION operate on an open SMB handle but call VFS xattr, fallocate or fileattr helpers with the current ksmbd worker credentials. Those helpers can revalidate inode permissions, ownership and LSM policy independently of the SMB handle access mask. Run each operation with the credentials captured in the target file when the handle was opened. Keep credential handling local to these single-file FSCTLs rather than applying session credentials to the complete IOCTL handler, which also cont

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  14. CVE-2026-68456

    Non évaluéeEPSS 0,18%Correctif disponible

    usb: atm: ueagle-atm: wait for pre-firmware load in .disconnect()

    In the Linux kernel, the following vulnerability has been resolved: usb: atm: ueagle-atm: wait for pre-firmware load in .disconnect() ueagle-atm uses the asynchronous request_firmware_nowait() in .probe(), but does not wait for its completion, not even in .disconnect(); so, if the device is unplugged meanwhile, its teardown runs concurrently with that. Even though this inconsistency is worth addressing on its own, it has also triggered several bug reports in syzbot over the years (some auto-closed) where the firmware sysfs fallback mechanism (CONFIG_FW_LOADER_USER_HELPER) creates a firmware subdirectory in the device directory during its r

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  15. CVE-2026-68454

    Élevée · CVSS 8.8EPSS 0,13%Correctif disponible

    KVM: s390: pci: Fix handling of AIF enable without AISB

    In the Linux kernel, the following vulnerability has been resolved: KVM: s390: pci: Fix handling of AIF enable without AISB When a guest seeks to register IRQs without a summary bit specified, ensure that the associated GAITE then stores 0 for the guest AISB location instead of virt_to_phys(page_address(NULL)).

    • Mettez à jour vers 6.1.180-1
    Publication Mise à jour
  16. CVE-2026-68453

    Élevée · CVSS 7.1EPSS 0,16%Aucun correctif publié

    s390/zcrypt: Fix buffer over-read in cca_cipher2protkey

    In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Fix buffer over-read in cca_cipher2protkey Add validation of both the actual key buffer size and token length fields in all the cca_check_sec*token() functions. Additionally check in cca_gencipherkey() for possible underflow with returned key size. The CCA token structures contain user-controlled len fields that were used in operations without proper validation against both the actual buffer size and minimum token structure size. An attacker could set this field larger than the actual buffer size, leading to reading beyond buffer boundaries. This may result in

    Publication Mise à jour
  17. CVE-2026-68452

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

    s390/zcrypt: Validate length for CCA AES cipher key requests

    In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Validate length for CCA AES cipher key requests cca_cipher2protkey() derives the copy length for the CPRB parameter block directly from the length field in the key token. Reject the request early if the token length exceeds the available space in the parameter block.

    • Mettez à jour vers 6.1.187-1
    Publication Mise à jour
  18. CVE-2026-68451

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

    s390/zcrypt: Validate length for CCA ECC private key requests

    In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Validate length for CCA ECC private key requests cca_ecc2protkey() derives the copy length for the CPRB parameter block directly from the length field in the key token. Reject the request early if the token length exceeds the available space in the parameter block.

    • Mettez à jour vers 6.1.187-1
    Publication Mise à jour
  19. CVE-2026-68450

    Non évaluéeEPSS 0,16%Correctif disponible

    btrfs: free mapping node on duplicate reloc root insert

    In the Linux kernel, the following vulnerability has been resolved: btrfs: free mapping node on duplicate reloc root insert __add_reloc_root() allocates a mapping_node before inserting it into rc->reloc_root_tree. If rb_simple_insert() finds an existing entry, it returns the existing rb_node and leaves the newly allocated node unlinked. The error path then returns -EEXIST without freeing the new node. Since the node was never inserted into reloc_root_tree, the later cleanup in put_reloc_control() cannot find it either. Free the newly allocated node before returning -EEXIST. The callers currently assert that -EEXIST should not happen, s

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