p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux · Seite 13

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux: 760. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 18203

  1. CVE-2026-98801

    Mittel · CVSS 6.9EPSS 0,17%Korrektur verfügbar

    net: restrict SO_RESERVE_MEM to TCP sockets and cap max value

    In the Linux kernel, the following vulnerability has been resolved: net: restrict SO_RESERVE_MEM to TCP sockets and cap max value Commit 2bb2f5fb21b0 ("net: add new socket option SO_RESERVE_MEM") and commit d00c8ee31729 ("net: fix possible NULL deref in sock_reserve_memory") only checked sk_has_account(sk), which is true for both TCP and UDP sockets. However, SO_RESERVE_MEM and sk_unused_reserved_mem() are currently only supported by TCP: - On UDP sockets, sk->sk_forward_alloc is protected by sk->sk_receive_queue.lock, whereas sock_reserve_memory() and sock_release_reserved_memory() only acquire lock_sock(sk). Concurrent UDP packet r

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-98800

    Hoch · CVSS 7.1EPSS 0,15%Keine Korrektur veröffentlicht

    bpf: Wait for an RCU tasks grace period before freeing trampoline progs

    In the Linux kernel, the following vulnerability has been resolved: bpf: Wait for an RCU tasks grace period before freeing trampoline progs When a prog is detached from a trampoline, it is freed after an RCU grace period, or an RCU tasks trace one if it is sleepable. This covers the tasks that are running the prog, since the prog's enter helper takes the matching read lock before the prog is called. On a preemptible kernel, it doesn't cover a task that was preempted in the trampoline just before the enter helper. That task holds no lock yet, and it calls the prog after it was freed: BUG: KASAN: vmalloc-out-of-bounds in __bpf_prog_enter_r

    Veröffentlicht Aktualisiert
  3. CVE-2026-98799

    Hoch · CVSS 8.4EPSS 0,15%Keine Korrektur veröffentlicht

    bpf: Skip detached progs in trampoline images that are still in use

    In the Linux kernel, the following vulnerability has been resolved: bpf: Skip detached progs in trampoline images that are still in use bpf_tramp_image_put() makes sure a trampoline image is not freed while a task may still be running in it, but nothing similar is done for the progs called by that image. Detach drops the last prog reference right away and the prog is freed after grace periods, on the basis that a task still in the traced function skips the fexit progs once the nop at ip_after_call is patched to a jump. That leaves out a task sleeping in a sleepable prog that runs before the detached one, which no grace period waits for:

    Veröffentlicht Aktualisiert
  4. CVE-2026-98798

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    net: bcmgenet: fix NULL dereference in set_coalesce before first open

    In the Linux kernel, the following vulnerability has been resolved: net: bcmgenet: fix NULL dereference in set_coalesce before first open The Rx ring priv and index are only set in bcmgenet_init_rx_ring(), which runs at open. Setting the Rx coalescing parameters on an interface that was never opened, e.g. "ethtool -C eth0 rx-usecs 50", dereferences a NULL ring->priv. The oops happens with RTNL held, so networking stays stuck until a reboot: Unable to handle kernel paging request at virtual address 0000000000002788 pc : bcmgenet_set_rx_coalesce.isra.0+0x10/0x88 lr : bcmgenet_set_coalesce+0xe8/0x180 Call trace: bcmgenet_set_rx_coa

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-98797

    Hoch · CVSS 7.3EPSS 0,16%Korrektur verfügbar

    net: cap skb->queue_mapping when the tx queue is picked

    In the Linux kernel, the following vulnerability has been resolved: net: cap skb->queue_mapping when the tx queue is picked skbedit can set skb->queue_mapping and raise the per-CPU skip_txqueue flag so __dev_queue_xmit() honours the mapping. __dev_queue_xmit() cleared the flag before sch_handle_egress() and only read it afterwards, so the flag was not confined to the xmit that set it: a nested xmit (mirred redirect or mirror, or a drop after skbedit) could set the flag and the outer xmit would consume it for an skb that never went through skbedit. A forwarded packet still carries the ingress NIC's rx_queue + 1 in skb->queue_mapping, so the

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-98796

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    net: ethernet: mtk_eth_soc: allocate dummy netdev sooner

    In the Linux kernel, the following vulnerability has been resolved: net: ethernet: mtk_eth_soc: allocate dummy netdev sooner The RX rings and the shared NAPI are carried by an internal "dummy" netdev (eth->dummy_dev). mtk_probe() creates that dummy device, and adds the shared tx/rx NAPI to it, only after the MAC netdevs have been registered. That order has been there since the MT7623 support was added and leaves a window in which the netdevs are visible to the network core before the shared NAPI and the dummy device exist. If anything brings the first netdev up during that window (e.g. netifd opening the WAN link the instant the interface

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-98795

    Nicht bewertetEPSS 0,17%Keine Korrektur veröffentlicht

    net: sparx5: skip ptp deinit if init was skipped

    In the Linux kernel, the following vulnerability has been resolved: net: sparx5: skip ptp deinit if init was skipped sparx5_ptp_init() returns early on the base lan969x variants because they do not have the SPX5_FEATURE_PTP flag. It also returns early when no "ptp" interrupt is described. Unbinding the driver then causes a NULL pointer dereference when cleaning up uninitialized tx_skbs queues: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Call trace: skb_queue_purge_reason+0x68/0x120 (P) sparx5_ptp_deinit+0x64/0xc0 mchp_sparx5_remove+0x38/0x70 platform_remove+0x20/0x30

    Veröffentlicht Aktualisiert
  8. CVE-2026-98794

    Hoch · CVSS 7.1EPSS 0,2%Korrektur verfügbar

    ipvs: filter some flags received in the backup server

    In the Linux kernel, the following vulnerability has been resolved: ipvs: filter some flags received in the backup server While the IPVS SYNC protocol is not secure by design we can still protect the backup server from messages that can wreak havoc. This commit addresses problems from received connection flags or their combinations. We now drop messages as follows: 1. the NO_CPORT+TEMPLATE combination allows lookups for normal connections to hit template which can break in many ways. While the master does not sync connections with NO_CPORT flag, i.e. before they are established, we still accept NO_CPORT without TEMPLATE. 2. ONE_PACKET: i

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-98793

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    netfilter: bpf: reject invalid NAT manipulation types

    In the Linux kernel, the following vulnerability has been resolved: netfilter: bpf: reject invalid NAT manipulation types As bpf_ct_set_nat_info() is not validating the NAT manipulation type a wrong value can be passed directly to nf_nat_setup_info(). This triggers the WARN_ON() at nf_nat_setup_info() and if panic_on_warn isn't set, then IPS_SRC_NAT_DONE is set without adding nat_bysource and conntrack cleanup tries to unlink an uninitialized hlist node. Fix this by checking that NAT manipulation type is correct before calling nf_nat_setup_info(). In addition, if the WARN_ON is hit, return NF_DROP instead of continuing with the processing

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-98792

    Hoch · CVSS 7.3EPSS 0,17%Korrektur verfügbar

    netfilter: flowtable: generalize pending status bit

    In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: generalize pending status bit Rename NF_FLOW_HW_PENDING to NF_FLOW_PENDING and use it to inhibit the flowtable GC worker until pending hw offload work has been completed. Apparently, nf_flow_offload_stats() can schedule work to retrieve stats while the flow is being removed by GC. And this bit can also be used in a follow up patch to disable GC until the flow has been fully added in both directions. Revert the reordering done in commit d644b23afe1e ("netfilter: flowtable: publish HW_DEAD after worker is done") to prevent a race between GC and hw off

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-98791

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference During XSK TX queue teardown, outstanding descriptors are completed without a CQE. If one requested a TX timestamp, the completion path passes that NULL CQE to mlx5e_xsk_fill_timestamp(), which dereferences it. Return zero when no CQE is available, indicating that teardown did not produce a TX timestamp.

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-98790

    Niedrig · CVSS 2EPSS 0,17%Korrektur verfügbar

    perf: Fix race between perf_event_exit_task() and perf_pending_task()

    In the Linux kernel, the following vulnerability has been resolved: perf: Fix race between perf_event_exit_task() and perf_pending_task() A race condition exists between perf_event_exit_task() and perf_pending_task() during begin_new_exec(). During begin_new_exec(), perf_event_exit_task() may be called, and the PF_EXITING flag is not set on task. So perf_sigtrap() continues to execute and triggers WARN_ON_ONCE(event->ctx->task != current). Since both task exit and exec paths can call perf_event_exit_task() which sets ctx->task to TASK_TOMBSTONE, fix this by explicitly checking if event->ctx->task equals TASK_TOMBSTONE and dropping the red

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-98789

    Mittel · CVSS 5.6EPSS 0,15%Keine Korrektur veröffentlicht

    bpf: Fix objects stuck in free_by_rcu_ttrace

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix objects stuck in free_by_rcu_ttrace do_call_rcu_ttrace() returns early when call_rcu_ttrace_in_progress is set and leaves the objects in free_by_rcu_ttrace. __free_rcu() frees waiting_for_gp_ttrace only and clears the flag. Hence the objects that free_bulk() or __free_by_rcu() added while RCU tasks trace GP was in flight stay in free_by_rcu_ttrace until free_bulk() or alloc_bulk() is called for the same bpf_mem_cache again, which may never happen. The number of such objects is not bounded. Turn call_rcu_ttrace_in_progress into three states: 0 - idle 1 - __free_rcu

    Veröffentlicht Aktualisiert
  14. CVE-2026-98786

    Nicht bewertetEPSS 0,15%Keine Korrektur veröffentlicht

    drm/amd/display: guard dc_sink dereferences in MST mode validation

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: guard dc_sink dereferences in MST mode validation dm_dp_mst_is_port_support_mode() reads aconnector->dc_sink->dsc_caps... for the DSC branch-throughput check, and get_conv_frl_bw()'s HDMI-PCON FRL-bandwidth path reads aconnector->dc_sink->edid_caps.max_frl_rate, both without a NULL check. dc_sink is cleared asynchronously on MST unplug, and both functions run from paths that the driver's own comments document as racing that teardown: the connector probe worker's ->mode_valid callback and a compositor's atomic check, neither of which holds the MST manager lo

    Veröffentlicht Aktualisiert
  15. CVE-2026-98785

    Mittel · CVSS 5.7EPSS 0,18%Korrektur verfügbar

    drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend dc_state_create_copy() can return NULL on allocation failure. dm_suspend() only conditionally skips dm_gpureset_toggle_interrupts() and continues execution, returning success. dm_resume() then dereferences the NULL cached_dc_state in link_enc_cfg_copy() and the following dc_state->stream_count loop, crashing during GPU reset recovery. Return -ENOMEM immediately if the copy fails, so the caller aborts suspend instead of leaving a NULL cached state for resume. (cherry picked from commit 84b6d7932fdd285779

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-98784

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    drm/amdgpu/gfx6: fix firmware leak on teardown

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx6: fix firmware leak on teardown The firmware requested in gfx_v6_0_init_microcode() is not released when the GFX block is torn down, leaking the firmware resources. Add gfx_v6_0_free_microcode() and call it from gfx_v6_0_sw_fini() to release the PFP, ME, CE and RLC firmware. (cherry picked from commit 386e81346f95ab0be5a82c5535de932e7a456924)

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-98783

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device

    In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device platform_device_register_data() can fail and return an ERR_PTR, but the return value is used without checking, leading to an invalid pointer being stored in ddp_comp[].dev and passed to component_match_add() and mtk_ddp_comp_init(), which could result in a kernel crash. Add an IS_ERR() check to jump to the error handling path on failure.

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-98782

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    drm/mediatek: Fix ovl adaptor platform device leak

    In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: Fix ovl adaptor platform device leak mtk_drm_probe() creates an OVL adaptor platform device with platform_device_register_data() when the display pipeline requires the OVL adaptor. If a later initialization step fails, the probe error path releases the DRM resources without unregistering the already registered OVL adaptor device. The normal remove path likewise leaves the device registered after the DRM driver is unbound. Keep track of whether the OVL adaptor was successfully registered and unregister it on probe failure. Also recover the platform device fro

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-98781

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    drm/mediatek: Fix pdev reference leak in mtk_drm_bind()

    In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: Fix pdev reference leak in mtk_drm_bind() When the device is not the mmsys master, mtk_drm_bind() returns early after taking a reference on the disp-mutex device via of_find_device_by_node(), without ever dropping it: mtk_drm_unbind() only puts mutex_dev for the master. Drop the reference before returning from the non-master path.

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-98780

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    drm/amdgpu: fix IP instance memory leak on kobject add failure

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix IP instance memory leak on kobject add failure amdgpu_discovery_sysfs_ips() allocates ip_hw_instance with kzalloc_flex() and initializes its embedded kobject before calling kobject_add(). If kobject_add() fails, the return value is ignored and execution continues without dropping the initial kobject reference. The failed kobject is not retained in the kset list, so the normal sysfs teardown path cannot find it. As a result, ip_hw_instance_release() is never called and the ip_hw_instance allocation is leaked. Call kobject_put() when kobject_add() fails so t

    • Auf 6.12.113-1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →