p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-nvidia-7.0 · Seite 66

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6049

  1. CVE-2026-97556

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    smb: client: avoid leaking refcount when cifs_sb_tlink() fails

    In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid leaking refcount when cifs_sb_tlink() fails cifs_oplock_break() takes over the reference that cifs_queue_oplock_break() acquired when it queued the work, and drops it with _cifsFileInfo_put() once the break has been processed. Only in setups with "-o multiuser", cifs_sb_tlink() may fail, at which point cifs_oplock_break() returns without putting the file reference, mirroring the reference leak we already fixed in the companion patch to cifs_queue_oplock_break(). This would trigger a crash due to busy inodes on the next unmount: BUG: Dentry ... still

    Veröffentlicht Aktualisiert
  2. CVE-2026-97555

    Hoch · CVSS 8.8EPSS 0,58%Öffentlicher ExploitKeine Korrektur veröffentlicht

    smb: client: fix heap overflow in DACL owner/group rewrite

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix heap overflow in DACL owner/group rewrite When id_mode_to_cifs_acl rewrites an existing DACL, it allocates a buffer sized according to the on-disk DACL length reported by dacl_ptr->size. However, replace_sids_and_copy_aces may rewrite each ACE with a new owner/group SID obtained from the cifs.idmap upcall. Those SIDs can have up to SID_MAX_SUB_AUTHORITIES (15) sub-authorities, making each ACE up to 76 bytes (sizeof(struct smb_ace)). If the original DACL contains short SIDs (e.g., 1 sub-authority) while the replacement SIDs are long, the rewritten ACEs over

    Veröffentlicht Aktualisiert
  3. CVE-2026-97554

    Niedrig · CVSS 2.3EPSS 0,21%Keine Korrektur veröffentlicht

    smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr()

    In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr() cifs_posix_to_fattr() ignores the return value of posix_info_parse(). When a malformed POSIX directory entry is encountered (e.g. invalid SID lengths from an untrusted server), posix_info_parse() returns -1 without populating the 'parsed' struct. The uninitialized stack memory in parsed.owner and parsed.group is then passed to sid_to_id(), which processes the garbage bytes and passes them to request_key() to construct a SID string, potentially leaking kernel stack contents to the userspace idmap daemon.

    Veröffentlicht Aktualisiert
  4. CVE-2026-97553

    Nicht bewertetEPSS 0,19%Keine Korrektur veröffentlicht

    xfs: lock the healthmon when inserting unmount event

    In the Linux kernel, the following vulnerability has been resolved: xfs: lock the healthmon when inserting unmount event LOLLM complains that xfs_healthmon_unmount does an unlocked insert of the unmount event into the health monitor's event list. Fix that.

    Veröffentlicht Aktualisiert
  5. CVE-2026-97552

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: initialise error in xfs_defer_finish_one()

    In the Linux kernel, the following vulnerability has been resolved: xfs: initialise error in xfs_defer_finish_one() xfs_defer_finish_one() declares error without an initialiser and only assigns it inside the loop over dfp->dfp_work. When that list is empty the loop body never runs, control falls through to the "Done with the dfp, free it" path, and the function returns an indeterminate value. An item-less pending item reaches this through xfs_defer_add_barrier(), which xfs_reap_ag_blocks() uses on any CONFIG_XFS_ONLINE_REPAIR kernel. xfs_defer_finish_noroll() treats any non-EAGAIN return as fatal, so a non-zero stack value turns a success

    Veröffentlicht Aktualisiert
  6. CVE-2026-97551

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: initialise args->total for parent pointer updates

    In the Linux kernel, the following vulnerability has been resolved: xfs: initialise args->total for parent pointer updates xfs_parent_da_args_init() builds an xfs_da_args from a zeroed xfs_parent_args (kmem_cache_zalloc), leaving args->total == 0. xfs_da_grow_inode_int() treats that field as a running block reservation and subtracts from it; because it is an xfs_extlen_t (uint32_t), the first attr-fork growth wraps it to ~0U. That defeats the free-space check in xfs_alloc_space_available(), and when it coincides with an AG that has exactly zero available blocks the allocation is clamped to maxlen 0 and returns -ENOSPC, which xfs_defer_fini

    Veröffentlicht Aktualisiert
  7. CVE-2026-97550

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: fix unit conversions in per_binval computation

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix unit conversions in per_binval computation LOLLM noticed that we're doing the unit conversion in the per_binval computation backwards -- xfs_buf_inval_log_space's second parameter is supposed to be in bytes, but max_binval is in units of fsblocks. Hence the conversion should be FSB -> B, not the other way around.

    Veröffentlicht Aktualisiert
  8. CVE-2026-97549

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    xfs: fix under-reservation of blocks when repairing sf directories

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix under-reservation of blocks when repairing sf directories Whilst running QA on XFS for-next as of 7.3-rc2 with MKFS_OPTIONS="-n size=8192", I observed the following (trimmed) dmesg splat: XFS: Assertion failed: args->total >= dp->i_nblocks - nblks, file: fs/xfs/libxfs/xfs_da_btree.c, line: 2387 WARNING: fs/xfs/xfs_message.c:104 at assfail+0x46/0x4a [xfs], CPU#0: xfs_scrub/1426511 CPU: 0 UID: 0 PID: 1426511 Comm: xfs_scrub Tainted: G W 7.3.0-rc2-djwx #rc2 PREEMPT(lazy) 6e418570b606a39783b0e7e7b30dc407b965f9e8 Tainted: [W]=WARN RIP: 0010:assfa

    Veröffentlicht Aktualisiert
  9. CVE-2026-97548

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

    xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions The _maxlevels_ondisk functions are used to compute the size of in-memory btree cursors for each btree type. Unfortunately, LOLLM noticed that the rtrmap and rtrefcount versions of these functions forget to account for the inode root, which means that we could access beyond the end of the cursor given a sufficiently large btree. Fix this.

    Veröffentlicht Aktualisiert
  10. CVE-2026-97547

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN When exchanging two full-file ranges, xmi_can_exchange_reflink_flags() can move the reflink inode flag from the file that currently has it to the other file, as long as exactly one side is marked. This assumes that the file contents, and therefore all shared extents, are exchanged. That assumption is not true when XFS_EXCHMAPS_INO1_WRITTEN is set. xfs_exchmaps_can_skip_mapping() can skip hole and unwritten mappings from file1, so an exchange can complete without moving every mapping that the earlier fla

    Veröffentlicht Aktualisiert
  11. CVE-2026-97546

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: don't spin forever on zero-length dirents when salvaging them

    In the Linux kernel, the following vulnerability has been resolved: xfs: don't spin forever on zero-length dirents when salvaging them LOLLM noticed that xrep_dir_recover_data can spin forever if it encounters an unused dirent that claims to have length zero. Fix that, and prevent the same thing from happening with a zero-length entry.

    Veröffentlicht Aktualisiert
  12. CVE-2026-97545

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails

    In the Linux kernel, the following vulnerability has been resolved: xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails LOLLM observes that in xfs_btree_bload_prep_block, xfs_btree_bload_drop_buf can hit an IO error if writing the delwri buffer list to disk fails. In this case, we fail to release new_bp, which means we lose a locked buffer. Fix that.

    Veröffentlicht Aktualisiert
  13. CVE-2026-97544

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: don't leak dqacct if rhashtable insertion fails

    In the Linux kernel, the following vulnerability has been resolved: xfs: don't leak dqacct if rhashtable insertion fails LOLLM observes that xqcheck_mod_live_ino_dqtrx doesn't free the newly allocated dqa object if rhashtable insertion fails. Fix this leak.

    Veröffentlicht Aktualisiert
  14. CVE-2026-97543

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: destroy seen inode bitmap when we fail to add a dirpath

    In the Linux kernel, the following vulnerability has been resolved: xfs: destroy seen inode bitmap when we fail to add a dirpath LOLLM observes a memory leak in xchk_dirtree_create_path if we create the directory path object but appending the name to the path fails. When this happens, we don't tear down the (empty) seen inode bitmap. This is a pretty trivial error, but let's not leave logic bombs. Do the same for a similar bug in xrep_dirtree_create_adoption_path.

    Veröffentlicht Aktualisiert
  15. CVE-2026-97542

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    xfs: bail out on bitmap errors in xrep_agfl_fill

    In the Linux kernel, the following vulnerability has been resolved: xfs: bail out on bitmap errors in xrep_agfl_fill LOLLM also points out that the xagb_bitmap_set call in xrep_agfl_fill can fail, but we don't check the result of xagb_bitmap_walk, so we silently drop the error and proceed with inconsistent incore data. That shouldn't be allowed.

    Veröffentlicht Aktualisiert
  16. CVE-2026-97541

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    wifi: ath9k_htc: don't store usb_device_id

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k_htc: don't store usb_device_id usb_device_id is not guaranteed to live longer than probe due to presence of dynamic ID. All information apart from driver_data can be easily retrieved from usb_device, so just store driver_data.

    Veröffentlicht Aktualisiert
  17. CVE-2026-97540

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    net: usb: pegasus: don't rely on id table pointer arithmetic

    In the Linux kernel, the following vulnerability has been resolved: net: usb: pegasus: don't rely on id table pointer arithmetic The current code is broken when dynamic ID is involved; in such cases usb_device_id parameter of probe lives on the heap and the pointer arithmetic will get an index that is wildly out of bound. Instead of keeping a side table for additional information, use driver_info field of the usb_device_id. The dynamic ID parsing code needs to be updated for this; convert it to just write to the reserved entry for dynamic ID and remove the weird loop.

    Veröffentlicht Aktualisiert
  18. CVE-2026-97539

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    usb: xusbatm: don't rely on id table pointer arithmetic

    In the Linux kernel, the following vulnerability has been resolved: usb: xusbatm: don't rely on id table pointer arithmetic The current code is broken when dynamic ID is involved; in such cases usb_device_id parameter of probe lives on the heap and the pointer arithmetic will get an index that is wildly out of bound. xusbatm initialize the USB device IDs dynamically so it can just use driver_info too. Even with conversion, xusbatm still cannot support dynamic IDs, so also set no_dynamic_id.

    Veröffentlicht Aktualisiert
  19. CVE-2026-97538

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    hwmon: (asus_rog_ryujin) Validate HID report lengths

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (asus_rog_ryujin) Validate HID report lengths rog_ryujin_raw_event() parses response headers and payload fields without first checking that they are present in the received report. A short report can therefore make the driver consume uninitialized bytes from the HID transport buffer and expose them as sensor values through sysfs. Validate the response header and the fields used by each response type before parsing them.

    Veröffentlicht Aktualisiert
  20. CVE-2026-97537

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking

    In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking qla25xx_free_req_que() and qla25xx_free_rsp_que() have two pre-existing bugs exposed on the error path of qla25xx_create_{req,rsp}_que(): 1. When dma_alloc_coherent() fails during queue creation, the error path calls the free function with req->ring / rsp->ring still NULL (from kzalloc). The unconditional dma_free_coherent() with a NULL cpu_addr is undefined behavior and can panic. 2. The free functions clear req_qid_map / rsp_qid_map under vport_lock, but the create functions protect th

    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 →