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 418 of 632
CVE-2022-50184P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50184 [MEDIUM] CVE-2022-50184: linux - In the Linux kernel, the following vulnerability has been resolved: drm/meson: ...
In the Linux kernel, the following vulnerability has been resolved: drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init of_graph_get_remote_node() returns remote device nodepointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.
Scope: local
bookworm: resolved (fixed in 6.0.2
debian
CVE-2022-49989P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49989 [MEDIUM] CVE-2022-49989: linux - In the Linux kernel, the following vulnerability has been resolved: xen/privcmd...
In the Linux kernel, the following vulnerability has been resolved: xen/privcmd: fix error exit of privcmd_ioctl_dm_op() The error exit of privcmd_ioctl_dm_op() is calling unlock_pages() potentially with pages being NULL, leading to a NULL dereference. Additionally lock_pages() doesn't check for pin_user_pages_fast() having been completely successful, resulting in p
debian
CVE-2022-49732P4MEDIUMCVSS 5.5fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49732 [MEDIUM] CVE-2022-49732: linux - In the Linux kernel, the following vulnerability has been resolved: sock: redo ...
In the Linux kernel, the following vulnerability has been resolved: sock: redo the psock vs ULP protection check Commit 8a59f9d1e3d4 ("sock: Introduce sk->sk_prot->psock_update_sk_prot()") has moved the inet_csk_has_ulp(sk) check from sk_psock_init() to the new tcp_bpf_update_proto() function. I'm guessing that this was done to allow creating psocks for non-inet soc
debian
CVE-2022-50096P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50096 [MEDIUM] CVE-2022-50096: linux - In the Linux kernel, the following vulnerability has been resolved: x86/kprobes...
In the Linux kernel, the following vulnerability has been resolved: x86/kprobes: Update kcb status flag after singlestepping Fix kprobes to update kcb (kprobes control block) status flag to KPROBE_HIT_SSDONE even if the kp->post_handler is not set. This bug may cause a kernel panic if another INT3 user runs right after kprobes because kprobe_int3_handler() misunders
debian
CVE-2022-49315P4MEDIUMCVSS 5.5fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49315 [MEDIUM] CVE-2022-49315: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: st...
In the Linux kernel, the following vulnerability has been resolved: drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() There is a deadlock in rtllib_beacons_stop(), which is shown below: (Thread 1) | (Thread 2) | rtllib_send_beacon() rtllib_beacons_stop() | mod_timer() spin_lock_irqsave() //(1) | (wait a time) ... | rtllib_send_beacon_cb() del_timer_s
debian
CVE-2025-21876P4LOWCVSS 5.5fixed in linux 6.12.19-1 (forky)2025
CVE-2025-21876 [MEDIUM] CVE-2025-21876: linux - In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d:...
In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix suspicious RCU usage Commit ("iommu/vt-d: Allocate DMAR fault interrupts locally") moved the call to enable_drhd_fault_handling() to a code path that does not hold any lock while traversing the drhd list. Fix it by ensuring the dmar_global_lock lock is held when traversing the drhd l
debian
CVE-2024-46681P4MEDIUMCVSS 5.5fixed in linux 6.10.9-1 (forky)2024
CVE-2024-46681 [MEDIUM] CVE-2024-46681: linux - In the Linux kernel, the following vulnerability has been resolved: pktgen: use...
In the Linux kernel, the following vulnerability has been resolved: pktgen: use cpus_read_lock() in pg_net_init() I have seen the WARN_ON(smp_processor_id() != cpu) firing in pktgen_thread_worker() during tests. We must use cpus_read_lock()/cpus_read_unlock() around the for_each_online_cpu(cpu) loop. While we are at it use WARN_ON_ONCE() to avoid a possible syslog f
debian
CVE-2024-26967P4LOWCVSS 5.5fixed in linux 6.8.9-1 (forky)2024
CVE-2024-26967 [MEDIUM] CVE-2024-26967: linux - In the Linux kernel, the following vulnerability has been resolved: clk: qcom: ...
In the Linux kernel, the following vulnerability has been resolved: clk: qcom: camcc-sc8280xp: fix terminating of frequency table arrays The frequency table arrays are supposed to be terminated with an empty element. Add such entry to the end of the arrays where it is missing in order to avoid possible out-of-bound access when the table is traversed by functions lik
debian
CVE-2024-50149P4LOWCVSS 5.5fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50149 [MEDIUM] CVE-2024-50149: linux - In the Linux kernel, the following vulnerability has been resolved: drm/xe: Don...
In the Linux kernel, the following vulnerability has been resolved: drm/xe: Don't free job in TDR Freeing job in TDR is not safe as TDR can pass the run_job thread resulting in UAF. It is only safe for free job to naturally be called by the scheduler. Rather free job in TDR, add to pending list. (cherry picked from commit ea2f6a77d0c40d97f4a4dc93fee4afe15d94926d)
Sc
debian
CVE-2023-53091P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53091 [MEDIUM] CVE-2023-53091: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: updat...
In the Linux kernel, the following vulnerability has been resolved: ext4: update s_journal_inum if it changes after journal replay When mounting a crafted ext4 image, s_journal_inum may change after journal replay, which is obviously unreasonable because we have successfully loaded and replayed the journal through the old s_journal_inum. And the new s_journal_inum b
debian
CVE-2025-22054P4MEDIUMCVSS 5.5fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-22054 [MEDIUM] CVE-2025-22054: linux - In the Linux kernel, the following vulnerability has been resolved: arcnet: Add...
In the Linux kernel, the following vulnerability has been resolved: arcnet: Add NULL check in com20020pci_probe() devm_kasprintf() returns NULL when memory allocation fails. Currently, com20020pci_probe() does not check for this case, which results in a NULL pointer dereference. Add NULL check after devm_kasprintf() to prevent this issue and ensure no resources are
debian
CVE-2024-58058P4MEDIUMCVSS 5.5fixed in linux 6.1.129-1 (bookworm)2024
CVE-2024-58058 [MEDIUM] CVE-2024-58058: linux - In the Linux kernel, the following vulnerability has been resolved: ubifs: skip...
In the Linux kernel, the following vulnerability has been resolved: ubifs: skip dumping tnc tree when zroot is null Clearing slab cache will free all znode in memory and make c->zroot.znode = NULL, then dumping tnc tree will access c->zroot.znode which cause null pointer dereference.
Scope: local
bookworm: resolved (fixed in 6.1.129-1)
bullseye: resolved (fixed in 5
debian
CVE-2024-42139P4MEDIUMCVSS 5.5fixed in linux 6.9.9-1 (forky)2024
CVE-2024-42139 [MEDIUM] CVE-2024-42139: linux - In the Linux kernel, the following vulnerability has been resolved: ice: Fix im...
In the Linux kernel, the following vulnerability has been resolved: ice: Fix improper extts handling Extts events are disabled and enabled by the application ts2phc. However, in case where the driver is removed when the application is running, a specific extts event remains enabled and can cause a kernel crash. As a side effect, when the driver is reloaded and appli
debian
CVE-2024-58063P4MEDIUMCVSS 5.5fixed in linux 6.1.129-1 (bookworm)2024
CVE-2024-58063 [MEDIUM] CVE-2024-58063: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwi...
In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: fix memory leaks and invalid access at probe error path Deinitialize at reverse order when probe fails. When init_sw_vars fails, rtl_deinit_core should not be called, specially now that it destroys the rtl_wq workqueue. And call rtl_pci_deinit and deinit_sw_vars, otherwise, memory wil
debian
CVE-2024-50105P4LOWCVSS 5.5fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50105 [MEDIUM] CVE-2024-50105: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: qcom:...
In the Linux kernel, the following vulnerability has been resolved: ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc Commit 15c7fab0e047 ("ASoC: qcom: Move Soundwire runtime stream alloc to soundcards") moved the allocation of Soundwire stream runtime from the Qualcomm Soundwire driver to each individual machine sound card driver, except that it forgot
debian
CVE-2024-58019P4LOWCVSS 5.5fixed in linux 6.12.15-1 (forky)2024
CVE-2024-58019 [MEDIUM] CVE-2024-58019: linux - In the Linux kernel, the following vulnerability has been resolved: nvkm/gsp: c...
In the Linux kernel, the following vulnerability has been resolved: nvkm/gsp: correctly advance the read pointer of GSP message queue A GSP event message consists three parts: message header, RPC header, message body. GSP calculates the number of pages to write from the total size of a GSP message. This behavior can be observed from the movement of the write pointer
debian
CVE-2024-53045P4LOWCVSS 5.5fixed in linux 6.11.7-1 (forky)2024
CVE-2024-53045 [MEDIUM] CVE-2024-53045: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: dapm:...
In the Linux kernel, the following vulnerability has been resolved: ASoC: dapm: fix bounds checker error in dapm_widget_list_create The widgets array in the snd_soc_dapm_widget_list has a __counted_by attribute attached to it, which points to the num_widgets variable. This attribute is used in bounds checking, and if it is not set before the array is filled, then th
debian
CVE-2024-27031P4LOWCVSS 5.5fixed in linux 6.7.12-1 (forky)2024
CVE-2024-27031 [MEDIUM] CVE-2024-27031: linux - In the Linux kernel, the following vulnerability has been resolved: NFS: Fix nf...
In the Linux kernel, the following vulnerability has been resolved: NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt The loop inside nfs_netfs_issue_read() currently does not disable interrupts while iterating through pages in the xarray to submit for NFS read. This is not safe though since after taking xa_lock, another page in the mapping coul
debian
CVE-2022-49305P4MEDIUMCVSS 5.5fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49305 [MEDIUM] CVE-2022-49305: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: st...
In the Linux kernel, the following vulnerability has been resolved: drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() There is a deadlock in ieee80211_beacons_stop(), which is shown below: (Thread 1) | (Thread 2) | ieee80211_send_beacon() ieee80211_beacons_stop() | mod_timer() spin_lock_irqsave() //(1) | (wait a time) ... | ieee80211_send_beacon_c
debian
CVE-2022-50193P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50193 [MEDIUM] CVE-2022-50193: linux - In the Linux kernel, the following vulnerability has been resolved: erofs: wake...
In the Linux kernel, the following vulnerability has been resolved: erofs: wake up all waiters after z_erofs_lzma_head ready When the user mounts the erofs second times, the decompression thread may hung. The problem happens due to a sequence of steps like the following: 1) Task A called z_erofs_load_lzma_config which obtain all of the node from the z_erofs_lzma_hea
debian