p PatchFirst

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

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

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

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

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

  1. CVE-2024-58051

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

    ipmi: ipmb: Add check devm_kasprintf() returned value

    In the Linux kernel, the following vulnerability has been resolved: ipmi: ipmb: Add check devm_kasprintf() returned value devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked.

    • Обновитесь до 5.4.0-1092.97
    Опубликовано Обновлено
  2. CVE-2022-49733

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

    ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC

    In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC There is a small race window at snd_pcm_oss_sync() that is called from OSS PCM SNDCTL_DSP_SYNC ioctl; namely the function calls snd_pcm_oss_make_ready() at first, then takes the params_lock mutex for the rest. When the stream is set up again by another thread between them, it leads to inconsistency, and may result in unexpected results such as NULL dereference of OSS buffer as a fuzzer spotted recently. The fix is simply to cover snd_pcm_oss_make_ready() call into the same params_lock mutex with snd_pcm_oss_make_ready_locked() v

    • Обновитесь до 5.4.0-1041.46
    Опубликовано Обновлено
  3. CVE-2025-21823

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

    batman-adv: Drop unmanaged ELP metric worker

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: Drop unmanaged ELP metric worker The ELP worker needs to calculate new metric values for all neighbors "reachable" over an interface. Some of the used metric sources require locks which might need to sleep. This sleep is incompatible with the RCU list iterator used for the recorded neighbors. The initial approach to work around of this problem was to queue another work item per neighbor and then run this in a new context. Even when this solved the RCU vs might_sleep() conflict, it has a major problems: Nothing was stopping the work item in case it is not needed

    • Обновитесь до 5.4.0-1092.97
    Опубликовано Обновлено
  4. CVE-2025-21814

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

    ptp: Ensure info->enable callback is always set

    In the Linux kernel, the following vulnerability has been resolved: ptp: Ensure info->enable callback is always set The ioctl and sysfs handlers unconditionally call the ->enable callback. Not all drivers implement that callback, leading to NULL dereferences. Example of affected drivers: ptp_s390.c, ptp_vclock.c and ptp_mock.c. Instead use a dummy callback if no better was specified by the driver.

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

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

    nilfs2: protect access to buffers with no active references

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: protect access to buffers with no active references nilfs_lookup_dirty_data_buffers(), which iterates through the buffers attached to dirty data folios/pages, accesses the attached buffers without locking the folios/pages. For data cache, nilfs_clear_folio_dirty() may be called asynchronously when the file system degenerates to read only, so nilfs_lookup_dirty_data_buffers() still has the potential to cause use after free issues when buffers lose the protection of their dirty state midway due to this asynchronous clearing and are unintentionally freed by try_to_fre

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

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

    net: let net.core.dev_weight always be non-zero

    In the Linux kernel, the following vulnerability has been resolved: net: let net.core.dev_weight always be non-zero The following problem was encountered during stability test: (NULL net_device): NAPI poll function process_backlog+0x0/0x530 \ returned 1, exceeding its budget of 0. ------------[ cut here ]------------ list_add double add: new=ffff88905f746f48, prev=ffff88905f746f48, \ next=ffff88905f746e40. WARNING: CPU: 18 PID: 5462 at lib/list_debug.c:35 \ __list_add_valid_or_report+0xf3/0x130 CPU: 18 UID: 0 PID: 5462 Comm: ping Kdump: loaded Not tainted 6.13.0-rc7+ RIP: 0010:__list_add_valid_or_report+0xf3/0x130 Call Trace: ? __warn+0

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

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

    vrf: use RCU protection in l3mdev_l3_out()

    In the Linux kernel, the following vulnerability has been resolved: vrf: use RCU protection in l3mdev_l3_out() l3mdev_l3_out() can be called without RCU being held: raw_sendmsg() ip_push_pending_frames() ip_send_skb() ip_local_out() __ip_local_out() l3mdev_ip_out() Add rcu_read_lock() / rcu_read_unlock() pair to avoid a potential UAF.

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

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

    team: better TEAM_OPTION_TYPE_STRING validation

    In the Linux kernel, the following vulnerability has been resolved: team: better TEAM_OPTION_TYPE_STRING validation syzbot reported following splat [1] Make sure user-provided data contains one nul byte. [1] BUG: KMSAN: uninit-value in string_nocheck lib/vsprintf.c:633 [inline] BUG: KMSAN: uninit-value in string+0x3ec/0x5f0 lib/vsprintf.c:714 string_nocheck lib/vsprintf.c:633 [inline] string+0x3ec/0x5f0 lib/vsprintf.c:714 vsnprintf+0xa5d/0x1960 lib/vsprintf.c:2843 __request_module+0x252/0x9f0 kernel/module/kmod.c:149 team_mode_get drivers/net/team/team_core.c:480 [inline] team_change_mode drivers/net/team/team_core.c:607 [in

    • Обновитесь до 5.4.0-1092.97
    Опубликовано Обновлено
  9. 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-1092.97
    Опубликовано Обновлено
  10. 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-1092.97
  11. 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-1092.97
  12. 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-1092.97
    Опубликовано Обновлено
  13. 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-1092.97
    Опубликовано Обновлено
  14. 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-1092.97
    Опубликовано Обновлено
  15. 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-1092.97
    Опубликовано Обновлено
  16. 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-1092.97
    Опубликовано Обновлено
  17. 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-1092.97
    Опубликовано Обновлено
  18. 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-1092.97
    Опубликовано Обновлено
  19. 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-1092.97
    Опубликовано Обновлено
  20. 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-1092.97
    Опубликовано Обновлено

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

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

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