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 40 of 632
CVE-2024-38569P3HIGHCVSS 7.8fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38569 [HIGH] CVE-2024-38569: linux - In the Linux kernel, the following vulnerability has been resolved: drivers/per...
In the Linux kernel, the following vulnerability has been resolved: drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group The perf tool allows users to create event groups through following cmd [1], but the driver does not check whether the array index is out of bounds when writing data to the event_group array. If the number of events in an event_gr
debian
CVE-2024-36906P3HIGHCVSS 7.8fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-36906 [HIGH] CVE-2024-36906: linux - In the Linux kernel, the following vulnerability has been resolved: ARM: 9381/1...
In the Linux kernel, the following vulnerability has been resolved: ARM: 9381/1: kasan: clear stale stack poison We found below OOB crash: [ 33.452494] ================================================================== [ 33.453513] BUG: KASAN: stack-out-of-bounds in refresh_cpu_vm_stats.constprop.0+0xcc/0x2ec [ 33.454660] Write of size 164 at addr c1d03d30 by task swa
debian
CVE-2024-38568P3HIGHCVSS 7.8fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38568 [HIGH] CVE-2024-38568: linux - In the Linux kernel, the following vulnerability has been resolved: drivers/per...
In the Linux kernel, the following vulnerability has been resolved: drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group The perf tool allows users to create event groups through following cmd [1], but the driver does not check whether the array index is out of bounds when writing data to the event_group array. If the number of events in an event_g
debian
CVE-2024-50063P3HIGHCVSS 7.8fixed in linux 6.1.135-1 (bookworm)2024
CVE-2024-50063 [HIGH] CVE-2024-50063: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Preven...
In the Linux kernel, the following vulnerability has been resolved: bpf: Prevent tail call between progs attached to different hooks bpf progs can be attached to kernel functions, and the attached functions can take different parameters or return different return values. If prog attached to one kernel function tail calls prog attached to another kernel function, the c
debian
CVE-2024-50047P3HIGHCVSS 7.8fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-50047 [HIGH] CVE-2024-50047: 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 UAF in async decryption Doing an async decryption (large read) crashes with a slab-use-after-free way down in the crypto API. Reproducer: # mount.cifs -o ...,seal,esize=1 //srv/share /mnt # dd if=/mnt/largefile of=/dev/null ... [ 194.196391] ===========================================
debian
CVE-2024-50203P3LOWCVSS 7.8fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50203 [HIGH] CVE-2024-50203: linux - In the Linux kernel, the following vulnerability has been resolved: bpf, arm64:...
In the Linux kernel, the following vulnerability has been resolved: bpf, arm64: Fix address emission with tag-based KASAN enabled When BPF_TRAMP_F_CALL_ORIG is enabled, the address of a bpf_tramp_image struct on the stack is passed during the size calculation pass and an address on the heap is passed during code generation. This may cause a heap buffer overflow if the
debian
CVE-2021-47137P3HIGHCVSS 7.8fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47137 [HIGH] CVE-2021-47137: linux - In the Linux kernel, the following vulnerability has been resolved: net: lantiq...
In the Linux kernel, the following vulnerability has been resolved: net: lantiq: fix memory corruption in RX ring In a situation where memory allocation or dma mapping fails, an invalid address is programmed into the descriptor. This can lead to memory corruption. If the memory allocation fails, DMA should reuse the previous skb and mapping and drop the packet. This p
debian
CVE-2021-47282P3HIGHCVSS 7.8fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47282 [HIGH] CVE-2021-47282: linux - In the Linux kernel, the following vulnerability has been resolved: spi: bcm283...
In the Linux kernel, the following vulnerability has been resolved: spi: bcm2835: Fix out-of-bounds access with more than 4 slaves Commit 571e31fa60b3 ("spi: bcm2835: Cache CS register value for ->prepare_message()") limited the number of slaves to 3 at compile-time. The limitation was necessitated by a statically-sized array prepare_cs[] in the driver private data wh
debian
CVE-2025-21786P3LOWCVSS 7.8fixed in linux 6.12.16-1 (forky)2025
CVE-2025-21786 [HIGH] CVE-2025-21786: linux - In the Linux kernel, the following vulnerability has been resolved: workqueue: ...
In the Linux kernel, the following vulnerability has been resolved: workqueue: Put the pwq after detaching the rescuer from the pool The commit 68f83057b913("workqueue: Reap workers via kthread_stop() and remove detach_completion") adds code to reap the normal workers but mistakenly does not handle the rescuer and also removes the code waiting for the rescuer in put_u
debian
CVE-2025-21700P3HIGHCVSS 7.8fixed in linux 6.1.129-1 (bookworm)2025
CVE-2025-21700 [HIGH] CVE-2025-21700: linux - In the Linux kernel, the following vulnerability has been resolved: net: sched:...
In the Linux kernel, the following vulnerability has been resolved: net: sched: Disallow replacing of child qdisc from one parent to another Lion Ackermann was able to create a UAF which can be abused for privilege escalation with the following script Step 1. create root qdisc tc qdisc add dev lo root handle 1:0 drr step2. a class for packet aggregation do demonstrate
debian
CVE-2024-56638P3LOWCVSS 7.8fixed in linux 6.12.5-1 (forky)2024
CVE-2024-56638 [HIGH] CVE-2024-56638: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_inner: incorrect percpu area handling under softirq Softirq can interrupt ongoing packet from process context that is walking over the percpu area that contains inner header offsets. Disable bh and perform three checks before restoring the percpu inner header offsets to validate that th
debian
CVE-2020-0432P3LOWCVSS 7.8fixed in linux 5.4.19-1 (bookworm)2020
CVE-2020-0432 [HIGH] CVE-2020-0432: linux - In skb_to_mamac of networking.c, there is a possible out of bounds write due to ...
In skb_to_mamac of networking.c, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-143560807
Scope: local
bookworm: resolved (fixed in 5.4.19-1)
bullseye:
debian
CVE-2024-36477P3LOWCVSS 7.8fixed in linux 6.9.7-1 (forky)2024
CVE-2024-36477 [HIGH] CVE-2024-36477: linux - In the Linux kernel, the following vulnerability has been resolved: tpm_tis_spi...
In the Linux kernel, the following vulnerability has been resolved: tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer The TPM SPI transfer mechanism uses MAX_SPI_FRAMESIZE for computing the maximum transfer length and the size of the transfer buffer. As such, it does not account for the 4 bytes of header that prepends the SPI data frame. This can
debian
CVE-2021-39714P3HIGHCVSS 7.8fixed in linux 4.12.6-1 (bookworm)2021
CVE-2021-39714 [HIGH] CVE-2021-39714: linux - In ion_buffer_kmap_get of ion.c, there is a possible use-after-free due to an in...
In ion_buffer_kmap_get of ion.c, there is a possible use-after-free due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-205573273References: Upstream kernel
Scope: local
bookworm: resolved (fixed
debian
CVE-2022-49753P3HIGHCVSS 7.8fixed in linux 6.1.11-1 (bookworm)2022
CVE-2022-49753 [HIGH] CVE-2022-49753: linux - In the Linux kernel, the following vulnerability has been resolved: dmaengine: ...
In the Linux kernel, the following vulnerability has been resolved: dmaengine: Fix double increment of client_count in dma_chan_get() The first time dma_chan_get() is called for a channel the channel client_count is incorrectly incremented twice for public channels, first in balance_ref_count(), and again prior to returning. This results in an incorrect client count w
debian
CVE-2024-56759P3HIGHCVSS 7.8fixed in linux 6.1.124-1 (bookworm)2024
CVE-2024-56759 [HIGH] CVE-2024-56759: linux - In the Linux kernel, the following vulnerability has been resolved: btrfs: fix ...
In the Linux kernel, the following vulnerability has been resolved: btrfs: fix use-after-free when COWing tree bock and tracing is enabled When a COWing a tree block, at btrfs_cow_block(), and we have the tracepoint trace_btrfs_cow_block() enabled and preemption is also enabled (CONFIG_PREEMPT=y), we can trigger a use-after-free in the COWed extent buffer while inside
debian
CVE-2022-50070P3HIGHCVSS 7.8fixed in linux 5.19.6-1 (bookworm)2022
CVE-2022-50070 [HIGH] CVE-2022-50070: linux - In the Linux kernel, the following vulnerability has been resolved: mptcp: do n...
In the Linux kernel, the following vulnerability has been resolved: mptcp: do not queue data on closed subflows Dipanjan reported a syzbot splat at close time: WARNING: CPU: 1 PID: 10818 at net/ipv4/af_inet.c:153 inet_sock_destruct+0x6d0/0x8e0 net/ipv4/af_inet.c:153 Modules linked in: uio_ivshmem(OE) uio(E) CPU: 1 PID: 10818 Comm: kworker/1:16 Tainted: G OE 5.19.0-rc6
debian
CVE-2024-53139P3LOWCVSS 7.8fixed in linux 6.11.10-1 (forky)2024
CVE-2024-53139 [HIGH] CVE-2024-53139: linux - In the Linux kernel, the following vulnerability has been resolved: sctp: fix p...
In the Linux kernel, the following vulnerability has been resolved: sctp: fix possible UAF in sctp_v6_available() A lockdep report [1] with CONFIG_PROVE_RCU_LIST=y hints that sctp_v6_available() is calling dev_get_by_index_rcu() and ipv6_chk_addr() without holding rcu. [1] ============================= WARNING: suspicious RCU usage 6.12.0-rc5-virtme #1216 Tainted: G W
debian
CVE-2022-49951P3HIGHCVSS 7.8fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49951 [HIGH] CVE-2022-49951: linux - In the Linux kernel, the following vulnerability has been resolved: firmware_lo...
In the Linux kernel, the following vulnerability has been resolved: firmware_loader: Fix use-after-free during unregister In the following code within firmware_upload_unregister(), the call to device_unregister() could result in the dev_release function freeing the fw_upload_priv structure before it is dereferenced for the call to module_put(). This bug was found by t
debian
CVE-2022-20568P3HIGHCVSS 7.8fixed in linux 5.14.6-1 (bookworm)2022
CVE-2022-20568 [HIGH] CVE-2022-20568: linux - In (TBD) of (TBD), there is a possible way to corrupt kernel memory due to a use...
In (TBD) of (TBD), there is a possible way to corrupt kernel memory due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-220738351References: Upstream kernel
Scope: local
bookworm: resolved (fixed in
debian