p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости linux-bluefield · Страница 47

За последние 30 дней в linux-bluefield опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 3301

  1. CVE-2025-21785

    Высокий · CVSS 7.8EPSS 0,27%Есть исправление

    arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array

    In the Linux kernel, the following vulnerability has been resolved: arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array The loop that detects/populates cache information already has a bounds check on the array size but does not account for cache levels with separate data/instructions cache. Fix this by incrementing the index for any populated leaf (instead of any populated level).

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  2. CVE-2025-21782

    Высокий · CVSS 7.1EPSS 0,29%Есть исправление

    orangefs: fix a oob in orangefs_debug_write

    In the Linux kernel, the following vulnerability has been resolved: orangefs: fix a oob in orangefs_debug_write I got a syzbot report: slab-out-of-bounds Read in orangefs_debug_write... several people suggested fixes, I tested Al Viro's suggestion and made this patch.

    • Обновитесь до 5.4.0-1105.112
  3. CVE-2025-21781

    Средний · CVSS 5.7EPSS 0,22%Есть исправление

    batman-adv: fix panic during interface removal

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix panic during interface removal Reference counting is used to ensure that batadv_hardif_neigh_node and batadv_hard_iface are not freed before/during batadv_v_elp_throughput_metric_update work is finished. But there isn't a guarantee that the hard if will remain associated with a soft interface up until the work is finished. This fixes a crash triggered by reboot that looks like this: Call trace: batadv_v_mesh_free+0xd0/0x4dc [batman_adv] batadv_v_elp_throughput_metric_update+0x1c/0xa4 process_one_work+0x178/0x398 worker_thread+0x2e8/0x4d0 kthread+0xd8

    • Обновитесь до 5.4.0-1105.112
  4. CVE-2025-21776

    Средний · CVSS 5.5EPSS 0,28%Есть исправление

    USB: hub: Ignore non-compliant devices with too many configs or interfaces

    In the Linux kernel, the following vulnerability has been resolved: USB: hub: Ignore non-compliant devices with too many configs or interfaces Robert Morris created a test program which can cause usb_hub_to_struct_hub() to dereference a NULL or inappropriate pointer: Oops: general protection fault, probably for non-canonical address 0xcccccccccccccccc: 0000 [#1] SMP DEBUG_PAGEALLOC PTI CPU: 7 UID: 0 PID: 117 Comm: kworker/7:1 Not tainted 6.13.0-rc3-00017-gf44d154d6e3d #14 Hardware name: FreeBSD BHYVE/BHYVE, BIOS 14.0 10/17/2021 Workqueue: usb_hub_wq hub_event RIP: 0010:usb_hub_adjust_deviceremovable+0x78/0x110 ... Call Trace: <TASK> ? di

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  5. CVE-2025-21772

    Высокий · CVSS 7.8EPSS 0,24%Есть исправление

    partitions: mac: fix handling of bogus partition table

    In the Linux kernel, the following vulnerability has been resolved: partitions: mac: fix handling of bogus partition table Fix several issues in partition probing: - The bailout for a bad partoffset must use put_dev_sector(), since the preceding read_part_sector() succeeded. - If the partition table claims a silly sector size like 0xfff bytes (which results in partition table entries straddling sector boundaries), bail out instead of accessing out-of-bounds memory. - We must not assume that the partition table contains proper NUL termination - use strnlen() and strncmp() instead of strlen() and strcmp().

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  6. CVE-2025-21765

    Высокий · CVSS 8.1EPSS 0,61%Есть исправление

    ipv6: use RCU protection in ip6_default_advmss()

    In the Linux kernel, the following vulnerability has been resolved: ipv6: use RCU protection in ip6_default_advmss() ip6_default_advmss() needs rcu protection to make sure the net structure it reads does not disappear.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  7. CVE-2025-21764

    Высокий · CVSS 7.8EPSS 0,27%Есть исправление

    ndisc: use RCU protection in ndisc_alloc_skb()

    In the Linux kernel, the following vulnerability has been resolved: ndisc: use RCU protection in ndisc_alloc_skb() ndisc_alloc_skb() can be called without RTNL or RCU being held. Add RCU protection to avoid possible UAF.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  8. CVE-2025-21763

    Высокий · CVSS 7.8EPSS 0,26%Есть исправление

    neighbour: use RCU protection in __neigh_notify()

    In the Linux kernel, the following vulnerability has been resolved: neighbour: use RCU protection in __neigh_notify() __neigh_notify() can be called without RTNL or RCU protection. Use RCU protection to avoid potential UAF.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  9. CVE-2025-21762

    Высокий · CVSS 8.1EPSS 0,66%Есть исправление

    arp: use RCU protection in arp_xmit()

    In the Linux kernel, the following vulnerability has been resolved: arp: use RCU protection in arp_xmit() arp_xmit() can be called without RTNL or RCU protection. Use RCU protection to avoid potential UAF.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  10. CVE-2025-21761

    Высокий · CVSS 7.8EPSS 0,26%Есть исправление

    openvswitch: use RCU protection in ovs_vport_cmd_fill_info()

    In the Linux kernel, the following vulnerability has been resolved: openvswitch: use RCU protection in ovs_vport_cmd_fill_info() ovs_vport_cmd_fill_info() can be called without RTNL or RCU. Use RCU protection and dev_net_rcu() to avoid potential UAF.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  11. CVE-2025-21760

    Высокий · CVSS 8.1EPSS 38%Есть исправление

    ndisc: extend RCU protection in ndisc_send_skb()

    In the Linux kernel, the following vulnerability has been resolved: ndisc: extend RCU protection in ndisc_send_skb() ndisc_send_skb() can be called without RTNL or RCU held. Acquire rcu_read_lock() earlier, so that we can use dev_net_rcu() and avoid a potential UAF.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  12. CVE-2024-58020

    Средний · CVSS 5.5EPSS 0,26%Есть исправление

    HID: multitouch: Add NULL check in mt_input_configured

    In the Linux kernel, the following vulnerability has been resolved: HID: multitouch: Add NULL check in mt_input_configured devm_kasprintf() can return a NULL pointer on failure,but this returned value in mt_input_configured() is not checked. Add NULL check in mt_input_configured(), to handle kernel NULL pointer dereference error.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  13. CVE-2025-21753

    Высокий · CVSS 7.8EPSS 0,26%Есть исправление

    btrfs: fix use-after-free when attempting to join an aborted transaction

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix use-after-free when attempting to join an aborted transaction When we are trying to join the current transaction and if it's aborted, we read its 'aborted' field after unlocking fs_info->trans_lock and without holding any extra reference count on it. This means that a concurrent task that is aborting the transaction may free the transaction before we read its 'aborted' field, leading to a use-after-free. Fix this by reading the 'aborted' field while holding fs_info->trans_lock since any freeing task must first acquire that lock and set fs_info->running_transacti

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  14. CVE-2025-21749

    Средний · CVSS 5.7EPSS 0,21%Есть исправление

    net: rose: lock the socket in rose_bind()

    In the Linux kernel, the following vulnerability has been resolved: net: rose: lock the socket in rose_bind() syzbot reported a soft lockup in rose_loopback_timer(), with a repro calling bind() from multiple threads. rose_bind() must lock the socket to avoid this issue.

    • Обновитесь до 5.4.0-1105.112
  15. CVE-2025-21744

    Средний · CVSS 5.5EPSS 0,25%Есть исправление

    wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() On removal of the device or unloading of the kernel module a potential NULL pointer dereference occurs. The following sequence deletes the interface: brcmf_detach() brcmf_remove_interface() brcmf_del_if() Inside the brcmf_del_if() function the drvr->if2bss[ifidx] is updated to BRCMF_BSSIDX_INVALID (-1) if the bsscfgidx matches. After brcmf_remove_interface() call the brcmf_proto_detach() function is called providing the following sequence: brcmf_detach() brcmf_proto_detach() brcm

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  16. CVE-2025-21736

    Средний · CVSS 5.5EPSS 0,25%Есть исправление

    nilfs2: fix possible int overflows in nilfs_fiemap()

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix possible int overflows in nilfs_fiemap() Since nilfs_bmap_lookup_contig() in nilfs_fiemap() calculates its result by being prepared to go through potentially maxblocks == INT_MAX blocks, the value in n may experience an overflow caused by left shift of blkbits. While it is extremely unlikely to occur, play it safe and cast right hand expression to wider type to mitigate the issue. Found by Linux Verification Center (linuxtesting.org) with static analysis tool SVACE.

    • Обновитесь до 5.4.0-1105.112
  17. CVE-2025-21735

    Высокий · CVSS 8.8EPSS 0,38%Есть исправление

    NFC: nci: Add bounds checking in nci_hci_create_pipe()

    In the Linux kernel, the following vulnerability has been resolved: NFC: nci: Add bounds checking in nci_hci_create_pipe() The "pipe" variable is a u8 which comes from the network. If it's more than 127, then it results in memory corruption in the caller, nci_hci_connect_gate().

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  18. CVE-2024-58017

    Средний · CVSS 5.5EPSS 0,25%Есть исправление

    printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX

    In the Linux kernel, the following vulnerability has been resolved: printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX Shifting 1 << 31 on a 32-bit int causes signed integer overflow, which leads to undefined behavior. To prevent this, cast 1 to u32 before performing the shift, ensuring well-defined behavior. This change explicitly avoids any potential overflow by ensuring that the shift occurs on an unsigned 32-bit integer.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  19. CVE-2024-58014

    Высокий · CVSS 7.1EPSS 0,22%Есть исправление

    wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() In 'wlc_phy_iqcal_gainparams_nphy()', add gain range check to WARN() instead of possible out-of-bounds 'tbl_iqcal_gainparams_nphy' access. Compile tested only. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено
  20. CVE-2024-58010

    Высокий · CVSS 7.8EPSS 0,27%Есть исправление

    binfmt_flat: Fix integer overflow bug on 32 bit systems

    In the Linux kernel, the following vulnerability has been resolved: binfmt_flat: Fix integer overflow bug on 32 bit systems Most of these sizes and counts are capped at 256MB so the math doesn't result in an integer overflow. The "relocs" count needs to be checked as well. Otherwise on 32bit systems the calculation of "full_data" could be wrong. full_data = data_len + relocs * sizeof(unsigned long);

    • Обновитесь до 5.4.0-1105.112
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →