p PatchFirst

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

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

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

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

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

  1. CVE-2026-98455

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

    Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO The RFCOMM_CONNINFO getsockopt handler accepts a socket that is not connected as long as deferred setup is enabled: if (sk->sk_state != BT_CONNECTED && !rfcomm_pi(sk)->dlc->defer_setup) { err = -ENOTCONN; break; } l2cap_sk = rfcomm_pi(sk)->dlc->session->sock->sk; dlc->defer_setup is set in rfcomm_sock_init() when rfcomm_connect_ind() creates a child socket for an incoming connection on a listening socket that has BT_DEFER_SETUP enabled. It is never cleared afterwards. The session, howeve

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  2. CVE-2026-98454

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

    smb: client: fix create context out-of-bounds reads

    In the Linux kernel, the following vulnerability has been resolved: smb: client: fix create context out-of-bounds reads smb2_parse_contexts() validates the complete create-context area but does not limit each record to its Next field before dispatching it. A malformed chain can therefore expose bytes beyond the current context to a handler. The QFid handler also used a full response-structure cast although it only reads DiskFileId. The SMB2/SMB3 lease parsers made the same layout assumption: they read LeaseState and LeaseFlags at canonical offsets rather than at DataOffset. A valid non-canonical DataOffset could therefore yield unrelate

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  3. CVE-2026-98453

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

    smb: client: close handle after create-context parsing failure

    In the Linux kernel, the following vulnerability has been resolved: smb: client: close handle after create-context parsing failure SMB2_open() accounts a successful CREATE response as a remote open before parsing its create contexts. If smb2_parse_contexts() rejects malformed context data, SMB2_open() returns without closing the handle, leaving the server-side handle open and num_remote_opens elevated. Close the handle after a post-CREATE context parsing failure so the error path releases the remote resource and balances the open count.

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  4. CVE-2026-98452

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

    smb: client: clean up failed cached directory opens

    In the Linux kernel, the following vulnerability has been resolved: smb: client: clean up failed cached directory opens open_cached_dir() sends CREATE and QUERY_INFO as a compound request. If the CREATE succeeds but a later command returns an error, the function must retain the CREATE FID so common cleanup can issue SMB2_close(). It also must not treat a response error as a valid CREATE. Validate the CREATE response before using its fields, record the FIDs, and mark the handle open before handling errors from later compound commands. Move the -EREMCHG reconnect handling before response validation so a missing response does not hide the rec

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  5. CVE-2026-98451

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

    smb: client: use finish_no_open() for non-regular inodes

    In the Linux kernel, the following vulnerability has been resolved: smb: client: use finish_no_open() for non-regular inodes An O_CREAT open can find an existing symlink or another non-regular inode. cifs_atomic_open() calls finish_open() on it and attaches a cifsFileInfo. Symlink inodes have no CIFS release operation, so the dentry reference held by cifsFileInfo is leaked. FMODE_OPENED also prevents the VFS from following the symlink. Track whether cifs_do_create() returned an open server handle. For non-regular inodes, close the handle if present, remove the pending open, and call finish_no_open() so the VFS can continue the lookup. Do n

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  6. CVE-2026-98450

    Низкий · CVSS 2EPSS 0,18%Есть исправление

    smb: client: close completed creates on compound wait errors

    In the Linux kernel, the following vulnerability has been resolved: smb: client: close completed creates on compound wait errors compound_send_recv() waits for responses in order. If a later wait is interrupted, or if a later MID fails during response synchronization, an earlier CREATE may already have opened a remote handle. The earlier mid is then released without invoking handle_cancelled_mid(), leaving the remote handle open because no FID was copied to the caller. Mark completed earlier mids as cancelled when a compound wait or MID synchronization aborts. Keep their response buffers attached while the MIDs are synchronized, and transf

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  7. CVE-2026-98449

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

    smb: client: delete compound mids on send failure before unlock

    In the Linux kernel, the following vulnerability has been resolved: smb: client: delete compound mids on send failure before unlock When sending a compound request fails, smb_send_rqst() kicks off a reconnect. compound_send_recv() still has those mids on pending_mid_q, but it unlocks the server without removing them first. During reconnect, cifs_abort_connection() walks pending_mid_q and runs each mid callback. With no response yet, those callbacks return credits and drop in_flight. Then compound_send_recv()'s send-error path returns the same credits again. in_flight ends up decremented twice and smb2_add_credits() WARNs. syzbot hits this

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  8. CVE-2026-98448

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

    xfs: release orphanage dir inode if chown fails

    In the Linux kernel, the following vulnerability has been resolved: xfs: release orphanage dir inode if chown fails LOLLM points out that we leak the igrab'd reference to the orphanage directory inode if chowning it fails. Fix that.

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  9. CVE-2026-98447

    Низкий · CVSS 2EPSS 0,17%Есть исправление

    xfs: fix wild memcpy access when formatting ondisk rtrefcount btree roots

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix wild memcpy access when formatting ondisk rtrefcount btree roots LOLLM noticed that the inode btree root formatting methods copy too many bytes -- there's only one set of keys in node blocks, not two. This causes memory corruption of whatever's beyond the buffers.

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  10. CVE-2026-98446

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

    xfs: don't let hidden_space go negative in xfs_metafile_resv_init

    In the Linux kernel, the following vulnerability has been resolved: xfs: don't let hidden_space go negative in xfs_metafile_resv_init LOLLM points out that if the amount of fdblocks that we can reserve for a metadata btree file goes below the space already used by that file, then the hidden_space subtraction can underflow, causing xfs_dec_fdblocks to subtract a huge amount of space. We never want the target to be less than the used sapce, so fix the logic that adjusts dblocks_avail downwards. Also fix an error in the adjacent comment.

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  11. CVE-2026-98445

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

    xfs: don't let memory failures leak blocks and kill repairs

    In the Linux kernel, the following vulnerability has been resolved: xfs: don't let memory failures leak blocks and kill repairs LOLLM complains that a memory allocation failure in xrep_newbt_add_blocks results in online repair leaking blocks that were previously allocated to write a new btree, but the problem is worse than that -- a limitation of the codebase is that the callers cannot undo the transaction /and/ return the error -- either you undo all changes and commit the transaction, or you error out and the filesystem goes down. However, the new btree space reservation object isn't that big (~48 bytes). Let's just do a NOFAIL allocati

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  12. CVE-2026-98444

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

    xfs: drop dquot flush lock when we can't find a buffer to flush

    In the Linux kernel, the following vulnerability has been resolved: xfs: drop dquot flush lock when we can't find a buffer to flush LOLLM noticed that xfs_qm_flush_one fails to drop the dquot flush lock if it can't grab the buffer associated with the dquot. Since there's no buffer, nobody else is going to drop the dqflock, so we need to do it ourselves.

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  13. CVE-2026-98443

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

    xfs: fix cursor and pointer handling when recovering iunlink buckets

    In the Linux kernel, the following vulnerability has been resolved: xfs: fix cursor and pointer handling when recovering iunlink buckets LOLLM pointed out a bug in xlog_recover_iunlink_bucket: 1. We don't null out prev_ip after releasing it, which can lead to UAF problems if the inodegc flush call in the loop fails. at which point I noticed even more bugs: 2. If the inodegc flush inside the loop fails, we also leak @ip. 3. We set prev_agino to agino having already advanced agino, which results in inodes with i_prev_unlinked set to itself. 4. If we exit the bottom of the loop with prev_ip set, then prev_ip aliases ip and we als

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  14. CVE-2026-98442

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

    net/sched: act_ct: fix helper UAF due to extensions realloc

    In the Linux kernel, the following vulnerability has been resolved: net/sched: act_ct: fix helper UAF due to extensions realloc While calling the helpers, a raw pointer to the extensions area is wired into expectations list: -> nf_ct_helper() -> helper->help() -> nf_ct_expect_related_report() -> nf_ct_expect_insert() -> hlist_add_head_rcu(&exp->lnode, &master_help->expectations) In case the connection is not confirmed yet, more extensions can be added afterwards with *_ext_add() calls reallocating the extension space and leaving the now invalid pointer in the expectations list that is later accessed while removing the

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  15. CVE-2026-98441

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

    net/sched: act_ct: avoid modifying shared unconfirmed ct entry

    In the Linux kernel, the following vulnerability has been resolved: net/sched: act_ct: avoid modifying shared unconfirmed ct entry In a case where skb with an unconfirmed ct entry gets cloned, we may end up processing both again but with different sets of extensions. The series of events: 1. The first clone wants to commit and runs the helpers wiring up the extension pointer into the expectation list. 2. Then it looses the confirmation keeping the entry unconfirmed. 3. Second clone now wants to commit labels or run NAT and adds the new extension for that breaking the pointer in the expectation list causing UAF on the destru

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  16. CVE-2026-98440

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

    KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destruction

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destruction We free the shadow S2 structures from kvm_arch_flush_shadow_all(), which is a Bad Idea(tm). Freeing the page tables is fair game (this is what this callback is for), but freeing the container that could still be referenced by another part of the system is not great. Instead, grow separate destructors that gets called when we tear the VM down for good. From there, we can nuke both the individual MMUs as well as the global array that points to them, safe in the knowledge that the vcpus themselves have

    • Обновитесь до 7.2.9-1
    Опубликовано Обновлено
  17. CVE-2026-98439

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

    smb/server: cancel async requests when closing connection

    In the Linux kernel, the following vulnerability has been resolved: smb/server: cancel async requests when closing connection An async request may still be waiting when a connection is closed. This can stop the connection from closing. Cancel active async requests before waiting for them to finish.

    • Обновитесь до 7.2.7-1
    Опубликовано Обновлено
  18. CVE-2026-98438

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

    mptcp: options: fix uninit-value in mptcp_write_data_fin

    In the Linux kernel, the following vulnerability has been resolved: mptcp: options: fix uninit-value in mptcp_write_data_fin When sending a DATA_FIN without data, and because the DATA_FIN occupies 1 octet of the connection-level sequence space [1], it is then required to add a DSS mapping with specific values. If the checksum has been negotiated, it also needs to be computed, and included in the outgoing packet, and thus the initial csum data needs to be reset to 0 as well. This is no longer the case since commit cfcceb7a39fc ("tcp: shrink per-packet memset in __tcp_transmit_skb()"), because the whole ext_copy structure is no longer zeroed

    • Обновитесь до 7.2.7-1
    Опубликовано Обновлено
  19. CVE-2026-98437

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

    media: qcom: iris: fix runtime PM reference leaks

    In the Linux kernel, the following vulnerability has been resolved: media: qcom: iris: fix runtime PM reference leaks Use pm_runtime_resume_and_get() in iris_enable_power_domains() to avoid leaking a runtime PM usage count on failure. Also ensure pm_runtime_put_sync() is always called in iris_disable_power_domains(), even when iris_opp_set_rate() fails, so runtime PM references remain balanced.

    • Обновитесь до 7.2.7-1
    Опубликовано Обновлено
  20. CVE-2026-98436

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

    accel/amdxdna: Disable device buffer exporting

    In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Disable device buffer exporting Device buffers are never intended to be exported. Disable exporting support explicitly.

    • Обновитесь до 7.2.7-1
    Опубликовано Обновлено

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

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

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