p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-nvidia-tegra · Seite 58

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 9033

  1. CVE-2026-90301

    Hoch · CVSS 8.1EPSS 0,59%Keine Korrektur veröffentlicht

    ocfs2: o2hb: quiesce negotiate handlers and timeout work

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: o2hb: quiesce negotiate handlers and timeout work Heartbeat regions publish struct o2hb_region as the private data for the NEGO_TIMEOUT and NEGO_APPROVE o2net handlers as soon as make_item() creates the configfs region. The approve handler can call o2hb_arm_timeout(), so a peer can touch the region timeout work before dev_store() has finished building the heartbeat runtime, or after teardown has started to shut that runtime back down. The final configfs put also has to keep reg alive until the last in-flight o2net callback drops its handler reference. o2net_unregi

    Veröffentlicht Aktualisiert
  2. CVE-2026-90300

    Mittel · CVSS 4.6EPSS 0,21%Keine Korrektur veröffentlicht

    bpf: Clear buf on error in __bpf_get_task_stack

    In the Linux kernel, the following vulnerability has been resolved: bpf: Clear buf on error in __bpf_get_task_stack Both bpf_get_task_stack and bpf_get_task_stack_sleepable helpers that use __bpf_get_task_stack have buf defined as ARG_PTR_TO_UNINIT_MEM argument and we should initialize the buf on every return path. Adding missing buf memset for __bpf_get_task_stack fail paths. This provides deterministic buffer contents, which is useful when the buffer is used directly as a map key.

    Veröffentlicht Aktualisiert
  3. CVE-2026-90297

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    drm/sun4i: crtc: Propagate layer initialization error

    In the Linux kernel, the following vulnerability has been resolved: drm/sun4i: crtc: Propagate layer initialization error sun4i_crtc_init() returns plain NULL when layer initialization fails, while all its other error paths return an error pointer. The only caller, sun4i_tcon_bind(), checks the result with IS_ERR() and happily continues with tcon->crtc set to NULL. sun4i_rgb_init() and sun4i_lvds_init() then dereference it in drm_crtc_mask(), which oopses. Return the error pointer instead.

    Veröffentlicht Aktualisiert
  4. CVE-2026-90296

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    cpufreq: imx6q: fix devres accumulation across driver rebind

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: imx6q: fix devres accumulation across driver rebind imx6_soc_volt is allocated with devm_kcalloc(cpu_dev, ...), where cpu_dev is the CPU device from get_cpu_device(0). That device is never unbound, so its devres list is never released, and imx6q_cpufreq_remove() does not free the array either. Every probe therefore adds an allocation that stays for the lifetime of the system. Allocate against the platform device instead. Its devres is released when the driver is unbound, which is exactly the lifetime the array wants: imx6q_set_target() reads it, and nothing may re

    Veröffentlicht Aktualisiert
  5. CVE-2026-90295

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    cpufreq: imx6q: fix out-of-bounds write when probed more than once

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: imx6q: fix out-of-bounds write when probed more than once imx6_soc_volt is allocated fresh on every probe, sized to the number of ARM OPPs: imx6_soc_volt = devm_kcalloc(cpu_dev, num, sizeof(*imx6_soc_volt), GFP_KERNEL); but it is filled through soc_opp_count, which has static storage and is never reset. A second bind after an unbind keeps indexing from where the first one stopped, and writes past the end of the new array. Unbinding and rebinding the driver on qemu's mcimx6ul-evk, under KASAN: BUG: KASAN: slab-out-of-bounds in imx6q_cpufreq_probe+0x3

    Veröffentlicht Aktualisiert
  6. CVE-2026-90294

    Hoch · CVSS 7.5EPSS 0,7%Keine Korrektur veröffentlicht

    IB/isert: delay the final Login Response until the session is registered

    In the Linux kernel, the following vulnerability has been resolved: IB/isert: delay the final Login Response until the session is registered isert_put_login_tx() puts the final Login Response on the wire before __transport_register_session(), which iscsi_post_login_handler() reaches only after iscsi_target_do_login() returns. An initiator that issues a SCSI command as soon as it sees that response can have it executed against an se_session whose se_tpg is still NULL, and the ib-comp-wq worker oopses on the NULL dereference. Oops: general protection fault, probably for non-canonical address 0xdffffc000000000f: 0000 [#1] SMP KASAN NOPTI K

    Veröffentlicht Aktualisiert
  7. CVE-2026-90293

    Hoch · CVSS 7.5EPSS 0,7%Keine Korrektur veröffentlicht

    IB/isert: post the full-feature receive buffers after session registration

    In the Linux kernel, the following vulnerability has been resolved: IB/isert: post the full-feature receive buffers after session registration isert_put_login_tx() posts the full-feature receive buffers before __transport_register_session() runs, so an initiator that does not wait for the final Login Response can still have a SCSI command executed against an se_session whose se_tpg is NULL - the same oops as the previous patch, at target_submit+0xbe. Post them from isert_get_rx_pdu(), which the previous patch already uses to send that response, and post them before that send: the receive queue is filled at the moment the initiator is told

    Veröffentlicht Aktualisiert
  8. CVE-2026-90292

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    RDMA/siw: Fix use-after-free in siw_accept()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/siw: Fix use-after-free in siw_accept() siw_accept() looks up the QP supplied by userspace. If that QP is already in RTS, the function jumps to error cleanup before associating the incoming CEP with it. The cleanup tests whether qp->cep is non-NULL and assumes the current call installed the association. However, qp->cep can point to the CEP of an existing connection. The cleanup then drops a reference from the incoming cep, not qp->cep. Once the incoming endpoint loses its remaining references, this can free it before the subsequent cep->qp store, causing a use-after-

    Veröffentlicht Aktualisiert
  9. CVE-2026-90290

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    arm64: hibernate: Restore DAIF state on error

    In the Linux kernel, the following vulnerability has been resolved: arm64: hibernate: Restore DAIF state on error Sashiko AI has reported that if swsusp_mte_save_tags() for some reason fails we return from swsusp_arch_suspend() with DAIF being masked - that is not what we'd expect. Restore the saved DAIF state before returning from the error path.

    Veröffentlicht Aktualisiert
  10. CVE-2026-90289

    Hoch · CVSS 7.8EPSS 0,17%Keine Korrektur veröffentlicht

    drm/amd/display: Resize MST HDCP per-connector arrays to 32

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Resize MST HDCP per-connector arrays to 32 AMDGPU_DM_MAX_DISPLAY_INDEX is 31. It suggest a maximum number of 32 connectors. But the way it's used is like MAX_DISPLAY_COUNT. Hence we're off by one with DRM core, which supports a max of 32 connectors. Rename AMDGPU_DM_MAX_DISPLAY_INDEX to AMDGPU_DM_MAX_DISPLAY_COUNT to match its actual use, and increase the size to 32 to match the originally intended size.

    Veröffentlicht Aktualisiert
  11. CVE-2026-90286

    Hoch · CVSS 8.8EPSS 0,18%Keine Korrektur veröffentlicht

    drm/amdgpu/gfx6: Use PFP on the compute queues too

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx6: Use PFP on the compute queues too On GFX6, the compute rings use the same CP path as the graphics ring. The only difference is that they don't support draw commands. (As opposed to GFX7 and newer which have a separate command parser that is called MEC for compute queues.) This means that we have to take into consideration that the PFP also exists on compute queues on GFX6: Use PFP for register writes on both graphics and compute queues. In the pipeline sync, use the PFP to wait for the previous fence (and not the ME) to prevent the PFP from starting to e

    Veröffentlicht Aktualisiert
  12. CVE-2026-90285

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path

    In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path qla2x00_sysfs_read_vpd() called ha->isp_ops->read_optrom() a second time after releasing optrom_mutex. The repeated read is redundant and, unlike the first, runs without optrom_mutex held, exposing flash access to concurrent optrom operations. Drop the duplicate call.

    Veröffentlicht Aktualisiert
  13. CVE-2026-90284

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    firmware_loader: do not queue completed sysfs fallback requests

    In the Linux kernel, the following vulnerability has been resolved: firmware_loader: do not queue completed sysfs fallback requests fw_load_sysfs_fallback() calls device_add() before adding the fw_priv to pending_fw_head. device_add() publishes the fallback loading interface, so a userspace helper which discovers the device by scanning sysfs can write 0 to the loading attribute and complete the request before it is queued as pending. In that interleaving firmware_loading_store() calls fw_state_done() while pending_list still points to itself, so it cannot remove an entry from pending_fw_head. The subsequent unconditional list_add() then qu

    Veröffentlicht Aktualisiert
  14. CVE-2026-90283

    Nicht bewertetEPSS 0,23%Keine Korrektur veröffentlicht

    hugetlbfs: release subpool on fill_super failure

    In the Linux kernel, the following vulnerability has been resolved: hugetlbfs: release subpool on fill_super failure hugetlbfs_fill_super() allocates a hugepage subpool when size or min_size mount options are specified. hugepage_new_subpool() may also reserve huge pages for min_size. If root dentry creation fails after the subpool is created, the failure path frees the subpool with kfree(). This bypasses hugepage_put_subpool() and can leave min_size reservations charged. Use hugepage_put_subpool() on the failure path, matching the normal put_super path.

    Veröffentlicht Aktualisiert
  15. CVE-2026-90281

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend

    In the Linux kernel, the following vulnerability has been resolved: phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Runtime PM must be enabled before creating the PHY, since phy_create() only enables runtime PM on the PHY device if it is already enabled on this parent device. However, the runtime PM callbacks dereference the hsphy instance, which is not yet ready, leaving a window where a suspend callback may trigger a NULL pointer dereference. Take a runtime PM usage reference with pm_runtime_get_noresume() before enabling runtime PM and release it once the PHY has been created, so that no runtime suspend can ru

    Veröffentlicht Aktualisiert
  16. CVE-2026-90274

    Nicht bewertetEPSS 0,17%Keine Korrektur veröffentlicht

    coresight: etm4x: fix underflow for usage of (nrseqstate - 1)

    In the Linux kernel, the following vulnerability has been resolved: coresight: etm4x: fix underflow for usage of (nrseqstate - 1) According to IHI006H Embedded Trace Macrocell Architecture Specification[0], TRCSEQEVR<n> is implemented only when TRCIDR5.NUMSEQSTATE is 0b100, in which case n ranges from 0 to 2; otherwise, TRCIDR5.NUMSEQSTATE is 0b000. IOW, the number of usage in the initialisation or setting TRCSEQEVR<n> with drvdata->nrseqstate - 1 in the loop could make underflow issue when TRCIDR5.NUMSEQSTATE is 0b000. Therefore, introduce nr_seq_ctrls field and untie it from nrseqstate. As part of this introduce ETM_MAX_SEQ_TRANSITIONS

    Veröffentlicht Aktualisiert
  17. CVE-2026-90273

    Mittel · CVSS 4.8EPSS 0,21%Keine Korrektur veröffentlicht

    coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable

    In the Linux kernel, the following vulnerability has been resolved: coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable In the perf enable path, there are missing cases where cscfg_csdev_disable_active_config() is not called: - Branch broadcast is selected but not supported by the hardware - etm4_enable_hw() fails This can lead to a leak of config_desc->active_cnt. Fix this by properly calling cscfg_csdev_disable_active_config() in these error paths.

    Veröffentlicht Aktualisiert
  18. CVE-2026-90267

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails

    In the Linux kernel, the following vulnerability has been resolved: scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails sd_set_special_bvec() allocates a special payload page for UNMAP and WRITE SAME commands. If scsi_alloc_sgtables() fails afterward in sd_setup_unmap_cmnd() or sd_setup_write_same{10,16}_cmnd(), the SCSI midlayer does not call uninit_command() because RQF_DONTPREP is not set yet, leaking the page. Call sd_uninit_command() on error, and clear RQF_SPECIAL_PAYLOAD after freeing the page.

    Veröffentlicht Aktualisiert
  19. CVE-2026-90263

    Mittel · CVSS 4.8EPSS 0,21%Keine Korrektur veröffentlicht

    btrfs: check if root is readonly when setting posix acl

    In the Linux kernel, the following vulnerability has been resolved: btrfs: check if root is readonly when setting posix acl For a filesystem which has btrfs read-only property set to true, all write operations including acl and xattr should be denied. However, acl can still be set even if btrfs ro property is true. This happens because no function on the set_acl code path checks the root is readonly or not. It was checked in btrfs_setxattr_trans() but got removed in commit 353c2ea735e4 ("btrfs: remove redundant readonly root check in btrfs_setxattr_trans") That commit didn't check if all the callers properly check the root's read-only fla

    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 →