cbcvebase.

Debian Linux vulnerabilities

12,638 known vulnerabilities affecting debian/linux.

Total CVEs
12,638
CISA KEV
29
actively exploited
Public exploits
140
Exploited in wild
47
Severity breakdown
CRITICAL70HIGH2664MEDIUM6236LOW2442UNKNOWN1226

Vulnerabilities

Page 132 of 632
CVE-2024-47676P3LOWCVSS 7.8fixed in linux 6.11.2-1 (forky)2024
CVE-2024-47676 [HIGH] CVE-2024-47676: linux - In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb.... In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb.c: fix UAF of vma in hugetlb fault pathway Syzbot reports a UAF in hugetlb_fault(). This happens because vmf_anon_prepare() could drop the per-VMA lock and allow the current VMA to be freed before hugetlb_vma_unlock_read() is called. We can fix this by using a modified version of vmf_anon_p
debian
CVE-2024-35864P3HIGHCVSS 7.8fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-35864 [HIGH] CVE-2024-35864: linux - In the Linux kernel, the following vulnerability has been resolved: smb: client... In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential UAF in smb2_is_valid_lease_break() Skip sessions that are being teared down (status == SES_EXITING) to avoid UAF. Scope: local bookworm: resolved (fixed in 6.1.85-1) bullseye: open forky: resolved (fixed in 6.8.9-1) sid: resolved (fixed in 6.8.9-1) trixie: resolved (fixed in
debian
CVE-2024-42086P3HIGHCVSS 7.8fixed in linux 6.1.98-1 (bookworm)2024
CVE-2024-42086 [HIGH] CVE-2024-42086: linux - In the Linux kernel, the following vulnerability has been resolved: iio: chemic... In the Linux kernel, the following vulnerability has been resolved: iio: chemical: bme680: Fix overflows in compensate() functions There are cases in the compensate functions of the driver that there could be overflows of variables due to bit shifting ops. These implications were initially discussed here [1] and they were mentioned in log message of Commit 1b3bd859278
debian
CVE-2022-49969P3HIGHCVSS 7.8fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49969 [HIGH] CVE-2022-49969: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis... In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: clear optc underflow before turn off odm clock [Why] After ODM clock off, optc underflow bit will be kept there always and clear not work. We need to clear that before clock off. [How] Clear that if have when clock off. Scope: local bookworm: resolved (fixed in 6.0.2-1) bullseye: reso
debian
CVE-2024-56704P3HIGHCVSS 7.8fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-56704 [HIGH] CVE-2024-56704: linux - In the Linux kernel, the following vulnerability has been resolved: 9p/xen: fix... In the Linux kernel, the following vulnerability has been resolved: 9p/xen: fix release of IRQ Kernel logs indicate an IRQ was double-freed. Pass correct device ID during IRQ release. [Dominique: remove confusing variable reset to 0] Scope: local bookworm: resolved (fixed in 6.1.123-1) bullseye: resolved (fixed in 5.10.234-1) forky: resolved (fixed in 6.12.3-1) sid: r
debian
CVE-2024-44986P3HIGHCVSS 7.8fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-44986 [HIGH] CVE-2024-44986: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6: fix p... In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible UAF in ip6_finish_output2() If skb_expand_head() returns NULL, skb has been freed and associated dst/idev could also have been freed. We need to hold rcu_read_lock() to make sure the dst and associated idev are alive. Scope: local bookworm: resolved (fixed in 6.1.112-1) bullseye: op
debian
CVE-2024-35868P3HIGHCVSS 7.8fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-35868 [HIGH] CVE-2024-35868: linux - In the Linux kernel, the following vulnerability has been resolved: smb: client... In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential UAF in cifs_stats_proc_write() Skip sessions that are being teared down (status == SES_EXITING) to avoid UAF. Scope: local bookworm: resolved (fixed in 6.1.85-1) bullseye: open forky: resolved (fixed in 6.8.9-1) sid: resolved (fixed in 6.8.9-1) trixie: resolved (fixed in 6.8
debian
CVE-2024-26653P3LOWCVSS 7.8fixed in linux 6.7.12-1 (forky)2024
CVE-2024-26653 [HIGH] CVE-2024-26653: linux - In the Linux kernel, the following vulnerability has been resolved: usb: misc: ... In the Linux kernel, the following vulnerability has been resolved: usb: misc: ljca: Fix double free in error handling path When auxiliary_device_add() returns error and then calls auxiliary_device_uninit(), callback function ljca_auxdev_release calls kfree(auxdev->dev.platform_data) to free the parameter data of the function ljca_new_client_device. The callers of ljc
debian
CVE-2024-36921P3LOWCVSS 7.8fixed in linux 6.8.11-1 (forky)2024
CVE-2024-36921 [HIGH] CVE-2024-36921: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwi... In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: guard against invalid STA ID on removal Guard against invalid station IDs in iwl_mvm_mld_rm_sta_id as that would result in out-of-bounds array accesses. This prevents issues should the driver get into a bad state during error handling. Scope: local bookworm: resolved bullseye: reso
debian
CVE-2024-42118P3HIGHCVSS 7.8fixed in linux 6.9.9-1 (forky)2024
CVE-2024-42118 [HIGH] CVE-2024-42118: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amd/dis... In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Do not return negative stream id for array [WHY] resource_stream_to_stream_idx returns an array index and it return -1 when not found; however, -1 is not a valid array index number. [HOW] When this happens, call ASSERT(), and return a zero instead. This fixes an OVERRUN and an NEGATIV
debian
CVE-2024-35866P3HIGHCVSS 7.8fixed in linux 6.1.133-1 (bookworm)2024
CVE-2024-35866 [HIGH] CVE-2024-35866: linux - In the Linux kernel, the following vulnerability has been resolved: smb: client... In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential UAF in cifs_dump_full_key() Skip sessions that are being teared down (status == SES_EXITING) to avoid UAF. Scope: local bookworm: resolved (fixed in 6.1.133-1) bullseye: resolved forky: resolved (fixed in 6.8.9-1) sid: resolved (fixed in 6.8.9-1) trixie: resolved (fixed in 6
debian
CVE-2024-26666P3LOWCVSS 7.8fixed in linux 6.7.7-1 (forky)2024
CVE-2024-26666 [HIGH] CVE-2024-26666: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: mac80... In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix RCU use in TDLS fast-xmit This looks up the link under RCU protection, but isn't guaranteed to actually have protection. Fix that. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 6.7.7-1) sid: resolved (fixed in 6.7.7-1) trixie: resolved (fixed in 6.7.7
debian
CVE-2022-48694P3HIGHCVSS 7.8fixed in linux 5.19.11-1 (bookworm)2022
CVE-2022-48694 [HIGH] CVE-2022-48694: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma:... In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Fix drain SQ hang with no completion SW generated completions for outstanding WRs posted on SQ after QP is in error target the wrong CQ. This causes the ib_drain_sq to hang with no completion. Fix this to generate completions on the right CQ. [ 863.969340] INFO: task kworker/u52:2:671 bloc
debian
CVE-2023-52457P3HIGHCVSS 7.8fixed in linux 6.1.76-1 (bookworm)2023
CVE-2023-52457 [HIGH] CVE-2023-52457: linux - In the Linux kernel, the following vulnerability has been resolved: serial: 825... In the Linux kernel, the following vulnerability has been resolved: serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed Returning an error code from .remove() makes the driver core emit the little helpful error message: remove callback returned a non-zero value. This will be ignored. and then remove the device anyhow. So all resources
debian
CVE-2024-50125P3HIGHCVSS 7.8fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-50125 [HIGH] CVE-2024-50125: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ... In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: Fix UAF on sco_sock_timeout conn->sk maybe have been unlinked/freed while waiting for sco_conn_lock so this checks if the conn->sk is still valid by checking if it part of sco_sk_list. Scope: local bookworm: resolved (fixed in 6.1.115-1) bullseye: open forky: resolved (fixed in 6.11.6-
debian
CVE-2024-50124P3HIGHCVSS 7.8fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-50124 [HIGH] CVE-2024-50124: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ... In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: Fix UAF on iso_sock_timeout conn->sk maybe have been unlinked/freed while waiting for iso_conn_lock so this checks if the conn->sk is still valid by checking if it part of iso_sk_list. Scope: local bookworm: resolved (fixed in 6.1.115-1) bullseye: resolved forky: resolved (fixed in 6.1
debian
CVE-2024-46833P3LOWCVSS 7.8fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46833 [HIGH] CVE-2024-46833: linux - In the Linux kernel, the following vulnerability has been resolved: net: hns3: ... In the Linux kernel, the following vulnerability has been resolved: net: hns3: void array out of bound when loop tnl_num When query reg inf of SSU, it loops tnl_num times. However, tnl_num comes from hardware and the length of array is a fixed value. To void array out of bound, make sure the loop time is not greater than the length of array Scope: local bookworm: reso
debian
CVE-2024-27433P3LOWCVSS 7.8fixed in linux 6.7.12-1 (forky)2024
CVE-2024-27433 [HIGH] CVE-2024-27433: linux - In the Linux kernel, the following vulnerability has been resolved: clk: mediat... In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe() 'clk_data' is allocated with mtk_devm_alloc_clk_data(). So calling mtk_free_clk_data() explicitly in the remove function would lead to a double-free. Remove the redundant call. Scope: local bookworm: resolved bu
debian
CVE-2024-35929P3LOWCVSS 7.8fixed in linux 6.8.9-1 (forky)2024
CVE-2024-35929 [HIGH] CVE-2024-35929: linux - In the Linux kernel, the following vulnerability has been resolved: rcu/nocb: F... In the Linux kernel, the following vulnerability has been resolved: rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() For the kernels built with CONFIG_RCU_NOCB_CPU_DEFAULT_ALL=y and CONFIG_RCU_LAZY=y, the following scenarios will trigger WARN_ON_ONCE() in the rcu_nocb_bypass_lock() and rcu_nocb_wait_contended() functions: CPU2 CPU11 kthread rcu_nocb_cb_kthre
debian
CVE-2024-43888P3LOWCVSS 7.8fixed in linux 6.10.6-1 (forky)2024
CVE-2024-43888 [HIGH] CVE-2024-43888: linux - In the Linux kernel, the following vulnerability has been resolved: mm: list_lr... In the Linux kernel, the following vulnerability has been resolved: mm: list_lru: fix UAF for memory cgroup The mem_cgroup_from_slab_obj() is supposed to be called under rcu lock or cgroup_mutex or others which could prevent returned memcg from being freed. Fix it by adding missing rcu read lock. Found by code inspection. [[email protected]: only grab rcu lock
debian
Debian Linux vulnerabilities | cvebase