p PatchFirst

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

Уязвимости linux-oracle-7.0 · Страница 155

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

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

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

  1. CVE-2026-80676

    Без оценкиEPSS 0,21%Есть исправление

    Drivers: hv: vmbus: use generic driver_override infrastructure

    In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: use generic driver_override infrastructure When a driver is probed through __driver_attach(), the bus' match() callback is called without the device lock held, thus accessing the driver_override field without a lock, which can cause a UAF. Fix this by using the driver-core driver_override infrastructure taking care of proper locking internally. Note that calling match() from __driver_attach() without the device lock held is intentional. [1]

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  2. CVE-2026-80675

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

    libbpf: Reject non-exclusive metadata maps in the signed loader

    In the Linux kernel, the following vulnerability has been resolved: libbpf: Reject non-exclusive metadata maps in the signed loader The loader verifies map->sha against the metadata hash in its instructions. map->sha is calculated when BPF_OBJ_GET_INFO_BY_FD is called on the frozen map. While the map is frozen, the /signed loader/ must also ensure the map is exclusive, as, without exclusivity (which a hostile host could just omit when loading the loader), another BPF program with map access can mutate the contents afterwards, so the check passes on stale data. With the extra check as part of the signed loader, it now refuses to move on wi

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  3. CVE-2026-80671

    Критический · CVSS 9.3EPSS 0,16%Есть исправление

    perf sched: Fix register_pid() overflow, strcpy, and BUG_ON

    In the Linux kernel, the following vulnerability has been resolved: perf sched: Fix register_pid() overflow, strcpy, and BUG_ON register_pid() has several issues when processing untrusted perf.data: 1. Integer overflow: (pid + 1) * sizeof(struct task_desc *) can wrap to a small value on 32-bit systems when pid is large (e.g. 0x40000000), causing realloc to return a tiny buffer followed by out-of-bounds writes in the initialization loop. 2. Heap buffer overflow: strcpy(task->comm, comm) copies the untrusted comm string into a fixed 20-byte COMM_LEN buffer with no length check. 3. BUG_ON on allocation failure: perf.data is u

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  4. CVE-2026-80670

    Критический · CVSS 9.1EPSS 0,67%Есть исправление

    perf tools: Use perf_env__get_cpu_topology() in machine__resolve()

    In the Linux kernel, the following vulnerability has been resolved: perf tools: Use perf_env__get_cpu_topology() in machine__resolve() machine__resolve() accesses env->cpu[al->cpu].socket_id after checking al->cpu >= 0 and env->cpu != NULL, but without validating al->cpu against env->nr_cpus_avail. Since al->cpu comes from the untrusted perf.data sample, a crafted file with a large CPU index causes an out-of-bounds heap read. Use perf_env__get_cpu_topology() which validates both NULL and bounds. Also bounds-check al->cpu before the cast to struct perf_cpu (int16_t): without this, values like 65536 silently truncate to 0, bypassing the acc

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  5. CVE-2026-80669

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

    bpf: Disable xfrm_decode_session hook attachment

    In the Linux kernel, the following vulnerability has been resolved: bpf: Disable xfrm_decode_session hook attachment BPF LSM programs can currently attach to xfrm_decode_session(). That hook may return an error, but security_skb_classify_flow() calls it from a void path and triggers BUG_ON() if an error is returned. Disable BPF attachment to the hook to prevent a BPF LSM program from turning packet classification into a full panic.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  6. CVE-2026-80668

    Критический · CVSS 9.8EPSS 0,56%Есть исправление

    netfilter: nf_conntrack_expect: use conntrack GC to reap expectations

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_expect: use conntrack GC to reap expectations This patch replaces the timer API by GC worker approach for expectations, as it already happened in many other subsystems. Use the existing conntrack GC worker to iterate over the local list of expectations in the master conntrack to reap expired expectations. Check IPS_HELPER_BIT to run GC for expectations, set it on for nft_ct expectation which nevers sets it. Hold the expectation spinlock while iterating over the master conntrack expectation list to synchronize with nf_ct_remove_expectations(). This a

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  7. CVE-2026-80667

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

    net/mlx5: LAG, MPESW, Fix missing complete() on devcom error

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5: LAG, MPESW, Fix missing complete() on devcom error mlx5_mpesw_work() returned without calling complete() when mlx5_lag_get_devcom_comp() returned NULL. A caller that queued the work and waited on mpesww->comp would block indefinitely. Funnel the early-return path through a new "complete" label so the waiter is always woken.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  8. CVE-2026-80666

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

    Bluetooth: sco: Fix a race condition in sco_sock_timeout()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: sco: Fix a race condition in sco_sock_timeout() sco_sock_timeout() runs asynchronously and lock_sock(sk). If the socket is closing while the timer is running, it holds the same lock (lock_sock(sk)) twice, leading to a deadlock. CPU 0 CPU 1 ==================== ====================== sco_sock_close() sco_sock_timeout() lock_sock(sk) // <-- LOCK __sco_sock_close() sco_chan_del() sco_conn_put() sco_conn_free() disable_delayed_work_sync() lock(sk) // <-- SAM

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  9. CVE-2026-80665

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

    KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN kvm_handle_vncr_abort() assumes that s1_walk_result conveys an abort when kvm_translate_vncr() returns -EFAULT. This is not always the case as it's possible to encounter 'late' failures on the output of S1 translation, e.g. a GFN outside of the memslots. Fix it by preparing an external abort before returning from kvm_translate_vncr(). Get rid of the BUG_ON() in the fault injection path while at it.

    • Обновитесь до 7.0.0-1012.12~24.04.1
    Опубликовано Обновлено
  10. CVE-2026-80664

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

    netfilter: xt_nat: reject unsupported target families

    In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_nat: reject unsupported target families xt_nat SNAT and DNAT target handlers assume IP-family conntrack state is present and can dereference a NULL pointer when instantiated from an unsupported family through nft_compat. A bridge-family compat rule can therefore trigger a NULL-dereference in nf_nat_setup_info(). Reject non-IP families in xt_nat_checkentry() so unsupported targets cannot be installed. Keep NFPROTO_INET allowed for valid inet NAT compat users and leave the runtime fast path unchanged. [ The crash was fixed via 9dbba7e694ec ("netfilter: nft_c

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  11. CVE-2026-80663

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

    tools/power/x86/intel-speed-select: Harden daemon pidfile open

    In the Linux kernel, the following vulnerability has been resolved: tools/power/x86/intel-speed-select: Harden daemon pidfile open Avoid symlink-based pidfile clobbering by opening the pidfile with O_NOFOLLOW and validating it with fstat() before locking/writing. The daemon currently uses a fixed pidfile path under /tmp. A local unprivileged user can pre-create a symlink at that path and cause a root-run daemon instance to write into an attacker-chosen file.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  12. CVE-2026-80662

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

    cxl: Fix CXL_HEADERLOG_SIZE to match RAS Capability size

    In the Linux kernel, the following vulnerability has been resolved: cxl: Fix CXL_HEADERLOG_SIZE to match RAS Capability size The CXL r4.0 8.2.4.17.7 RAS Capability Structure has total length 0x58 bytes (CXL_RAS_CAPABILITY_LENGTH); the Header Log occupies the trailing 64 bytes at offset 0x18. CXL_HEADERLOG_SIZE was defined as SZ_512, eight times the actual on-device size. header_log_copy() reads CXL_HEADERLOG_SIZE_U32 (128) dwords from the RAS capability iomap, overrunning the 88-byte mapping by 448 bytes. The cxl_aer_uncorrectable_error trace event memcpy()s CXL_HEADERLOG_SIZE (512) bytes from its source. For the CPER caller the source i

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  13. CVE-2026-80661

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

    ufs: core: tracing: Do not dereference pointers in TP_printk()

    In the Linux kernel, the following vulnerability has been resolved: ufs: core: tracing: Do not dereference pointers in TP_printk() The trace events in drivers/ufs/core/ufs_trace.h were converted to take a pointer to the hba structure as an argument for the tracepoint and then in TP_printk() the printing of the dev_name from the ring buffer was converted to using the dev dereferenced pointer from the hba saved pointer. This is not allowed as the TP_printk() is executed at the time the trace event is read from /sys/kernel/tracing/trace file. That can happen literally, seconds, minutes, hours, weeks, days, or even months later! There is no gu

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  14. CVE-2026-80660

    Без оценкиEPSS 0,21%Есть исправление

    hwmon: (occ) unregister sysfs devices outside occ lock

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (occ) unregister sysfs devices outside occ lock occ_active(false) and occ_shutdown() unregister sysfs-backed devices while occ->lock is held. hwmon_device_unregister() and sysfs_remove_group() can wait for active sysfs callbacks to drain, and those callbacks can enter the OCC update path and try to take occ->lock again. That gives the unregister paths the lock ordering occ->lock -> sysfs callback drain, while a callback has the opposite edge sysfs callback -> occ->lock. This issue was found by our static analysis tool and then manually reviewed against the current

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  15. CVE-2026-80659

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

    mmc: vub300: defer reset until cmd_mutex is unlocked

    In the Linux kernel, the following vulnerability has been resolved: mmc: vub300: defer reset until cmd_mutex is unlocked vub300_cmndwork_thread() holds cmd_mutex while it sends a command and waits for the command response. If the response wait times out, __vub300_command_response() kills the command URBs and then synchronously resets the USB device through usb_reset_device(). That reset path re-enters the driver through vub300_pre_reset(), which also takes cmd_mutex. The worker therefore tries to acquire the same mutex recursively while it is still holding it from the command path. This issue was found by our static analysis tool and th

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  16. CVE-2026-80658

    Без оценкиEPSS 0,21%Есть исправление

    drm/rockchip: dw_dp: Fix null-ptr-deref in dw_dp_remove()

    In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: dw_dp: Fix null-ptr-deref in dw_dp_remove() Attempting to access driver data in the platform driver ->remove() callback may lead to a null pointer dereference since there is no guaranty that the component ->bind() callback invoking platform_set_drvdata() was executed. A common scenario is when Rockchip DRM driver didn't manage to run component_bind_all() because of an (unrelated) error causing early return from rockchip_drm_bind(). Drop the unnecessary call to platform_get_drvdata() and, instead, reference the target device structure via platform_device.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  17. CVE-2026-80657

    Без оценкиEPSS 0,2%Есть исправление

    accel/amdxdna: Guard management mailbox channel cleanup against NULL pointer

    In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Guard management mailbox channel cleanup against NULL pointer The management mailbox channel cleanup helpers can be called from error handling paths when mgmt_chann has already been destroyed. Add NULL checks to xdna_mailbox_free_channel() and xdna_mailbox_stop_channel() so the cleanup path safely returns instead of dereferencing a NULL mailbox channel pointer.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  18. CVE-2026-80655

    Без оценкиEPSS 0,21%Есть исправление

    soc: xilinx: Fix race condition in event registration

    In the Linux kernel, the following vulnerability has been resolved: soc: xilinx: Fix race condition in event registration The zynqmp_power driver registers handlers for suspend and subsystem restart events using register_event(). However, the work structures (zynqmp_pm_init_suspend_work and zynqmp_pm_init_restart_work) used by these handlers were allocated and initialized after the registration call. This created a race window where, if the firmware triggered an event immediately after registration but before allocation, the callback (suspend_event_callback or subsystem_restart_event_callback) would dereference a NULL pointer in work_pendi

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  19. CVE-2026-80654

    Без оценкиEPSS 0,21%Есть исправление

    soc: xilinx: Shutdown and free rx mailbox channel

    In the Linux kernel, the following vulnerability has been resolved: soc: xilinx: Shutdown and free rx mailbox channel A mbox rx channel is requested using mbox_request_channel_byname() in probe. In remove callback, the rx mailbox channel is cleaned up when the rx_chan is NULL due to incorrect condition check. The mailbox channel is not shutdown and it can receive messages even after the device removal. This leads to use after free. Also the channel resources are not freed. Fix this by checking the rx_chan correctly.

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено
  20. CVE-2026-80653

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

    scsi: hisi_sas: Add slave_destroy interface for v3 hw

    In the Linux kernel, the following vulnerability has been resolved: scsi: hisi_sas: Add slave_destroy interface for v3 hw WARNING is triggered when executing link reset of remote PHY and rmmod SAS driver simultaneously. Following is the WARNING log: WARNING: CPU: 61 PID: 21818 at drivers/base/core.c:1347 __device_links_no_driver+0xb4/0xc0 Call trace: __device_links_no_driver+0xb4/0xc0 device_links_driver_cleanup+0xb0/0xfc __device_release_driver+0x198/0x23c device_release_driver+0x38/0x50 bus_remove_device+0x130/0x140 device_del+0x184/0x434 __scsi_remove_device+0x118/0x150 scsi_remove_target+0x1bc/0x240 sas_rphy_remove+0

    • Обновитесь до 7.0.0-1013.13~24.04.1
    Опубликовано Обновлено

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

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

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