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 291 of 632
CVE-2022-50647P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50647 CVE-2022-50647: linux - In the Linux kernel, the following vulnerability has been resolved: RISC-V: Mak...
In the Linux kernel, the following vulnerability has been resolved: RISC-V: Make port I/O string accessors actually work Fix port I/O string accessors such as `insb', `outsb', etc. which use the physical PCI port I/O address rather than the corresponding memory mapping to get at the requested location, which in turn breaks at least accesses made by our parport driver to a PC
debian
CVE-2023-54194P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54194 CVE-2023-54194: linux - In the Linux kernel, the following vulnerability has been resolved: exfat: use ...
In the Linux kernel, the following vulnerability has been resolved: exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree The call stack shown below is a scenario in the Linux 4.19 kernel. Allocating memory failed where exfat fs use kmalloc_array due to system memory fragmentation, while the u-disk was inserted without recognition. Devices such as u-disk using the
debian
CVE-2023-54118P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-54118 CVE-2023-54118: linux - In the Linux kernel, the following vulnerability has been resolved: serial: sc1...
In the Linux kernel, the following vulnerability has been resolved: serial: sc16is7xx: setup GPIO controller later in probe The GPIO controller component of the sc16is7xx driver is setup too early, which can result in a race condition where another device tries to utilise the GPIO lines before the sc16is7xx device has finished initialising. This issue manifests itself as an
debian
CVE-2023-54086P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54086 CVE-2023-54086: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Add pr...
In the Linux kernel, the following vulnerability has been resolved: bpf: Add preempt_count_{sub,add} into btf id deny list The recursion check in __bpf_prog_enter* and __bpf_prog_exit* leave preempt_count_{sub,add} unprotected. When attaching trampoline to them we get panic as follows, [ 867.843050] BUG: TASK stack guard page was hit at 0000000009d325cf (stack is 0000000046a
debian
CVE-2025-40122P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40122 [LOW] CVE-2025-40122: linux - In the Linux kernel, the following vulnerability has been resolved: perf/x86/in...
In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error When running perf_fuzzer on PTL, sometimes the below "unchecked MSR access error" is seen when accessing IA32_PMC_x_CFG_B MSRs. [ 55.611268] unchecked MSR access error: WRMSR to 0x1986 (tried to write 0x0000000200000001) at rIP: 0xffffffffac564b28
debian
CVE-2023-54081P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54081 CVE-2023-54081: linux - In the Linux kernel, the following vulnerability has been resolved: xen: speed ...
In the Linux kernel, the following vulnerability has been resolved: xen: speed up grant-table reclaim When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the PV network and block protocols expect the backend to unmap the grant first. However, Qubes OS's GUI protocol is subject to the constr
debian
CVE-2023-54170P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54170 CVE-2023-54170: linux - In the Linux kernel, the following vulnerability has been resolved: keys: Fix l...
In the Linux kernel, the following vulnerability has been resolved: keys: Fix linking a duplicate key to a keyring's assoc_array When making a DNS query inside the kernel using dns_query(), the request code can in rare cases end up creating a duplicate index key in the assoc_array of the destination keyring. It is eventually found by a BUG_ON() check in the assoc_array imple
debian
CVE-2023-54268P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54268 CVE-2023-54268: linux - In the Linux kernel, the following vulnerability has been resolved: debugobject...
In the Linux kernel, the following vulnerability has been resolved: debugobjects: Don't wake up kswapd from fill_pool() syzbot is reporting a lockdep warning in fill_pool() because the allocation from debugobjects is using GFP_ATOMIC, which is (__GFP_HIGH | __GFP_KSWAPD_RECLAIM) and therefore tries to wake up kswapd, which acquires kswapd_wait::lock. Since fill_pool() might
debian
CVE-2023-54072P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54072 CVE-2023-54072: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: ...
In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Fix potential data race at PCM memory allocation helpers The PCM memory allocation helpers have a sanity check against too many buffer allocations. However, the check is performed without a proper lock and the allocation isn't serialized; this allows user to allocate more memories than predefined
debian
CVE-2018-16885P4MEDIUMCVSS 4.7fixed in linux 3.16.2-1 (bookworm)2018
CVE-2018-16885 [MEDIUM] CVE-2018-16885: linux - A flaw was found in the Linux kernel that allows the userspace to call memcpy_fr...
A flaw was found in the Linux kernel that allows the userspace to call memcpy_fromiovecend() and similar functions with a zero offset and buffer length which causes the read beyond the buffer boundaries, in certain cases causing a memory access fault and a system halt by accessing invalid memory address. This issue only affects kernel version 3.10.x as shipped with
debian
CVE-2025-40359P4LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40359 [LOW] CVE-2025-40359: linux - In the Linux kernel, the following vulnerability has been resolved: perf/x86/in...
In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel: Fix KASAN global-out-of-bounds warning When running "perf mem record" command on CWF, the below KASAN global-out-of-bounds warning is seen. ================================================================== BUG: KASAN: global-out-of-bounds in cmt_latency_data+0x176/0x1b0 Read of size 4
debian
CVE-2022-50583P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50583 CVE-2022-50583: linux - In the Linux kernel, the following vulnerability has been resolved: md/raid0, r...
In the Linux kernel, the following vulnerability has been resolved: md/raid0, raid10: Don't set discard sectors for request queue It should use disk_stack_limits to get a proper max_discard_sectors rather than setting a value by stack drivers. And there is a bug. If all member disks are rotational devices, raid0/raid10 set max_discard_sectors. So the member devices are not s
debian
CVE-2025-68258P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68258 CVE-2025-68258: linux - In the Linux kernel, the following vulnerability has been resolved: comedi: mul...
In the Linux kernel, the following vulnerability has been resolved: comedi: multiq3: sanitize config options in multiq3_attach() Syzbot identified an issue [1] in multiq3_attach() that induces a task timeout due to open() or COMEDI_DEVCONFIG ioctl operations, specifically, in the case of multiq3 driver. This problem arose when syzkaller managed to craft weird configuration o
debian
CVE-2023-54276P4LOWfixed in linux 6.4.4-1 (forky)2023
CVE-2023-54276 [LOW] CVE-2023-54276: linux - In the Linux kernel, the following vulnerability has been resolved: nfsd: move ...
In the Linux kernel, the following vulnerability has been resolved: nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net Commit f5f9d4a314da ("nfsd: move reply cache initialization into nfsd startup") moved the initialization of the reply cache into nfsd startup, but didn't account for the stats counters, which can be accessed before nfsd is ever
debian
CVE-2025-68783P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68783 CVE-2025-68783: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-m...
In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-mixer: us16x08: validate meter packet indices get_meter_levels_from_urb() parses the 64-byte meter packets sent by the device and fills the per-channel arrays meter_level[], comp_level[] and master_level[] in struct snd_us16x08_meter_store. Currently the function derives the channel index directly
debian
CVE-2025-68777P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68777 CVE-2025-68777: linux - In the Linux kernel, the following vulnerability has been resolved: Input: ti_a...
In the Linux kernel, the following vulnerability has been resolved: Input: ti_am335x_tsc - fix off-by-one error in wire_order validation The current validation 'wire_order[i] > ARRAY_SIZE(config_pins)' allows wire_order[i] to equal ARRAY_SIZE(config_pins), which causes out-of-bounds access when used as index in 'config_pins[wire_order[i]]'. Since config_pins has 4 elements (
debian
CVE-2025-68797P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68797 CVE-2025-68797: linux - In the Linux kernel, the following vulnerability has been resolved: char: appli...
In the Linux kernel, the following vulnerability has been resolved: char: applicom: fix NULL pointer dereference in ac_ioctl Discovered by Atuin - Automated Vulnerability Discovery Engine. In ac_ioctl, the validation of IndexCard and the check for a valid RamIO pointer are skipped when cmd is 6. However, the function unconditionally executes readb(apbs[IndexCard].RamIO + VER
debian
CVE-2025-39974P4LOWfixed in linux 6.16.10-1 (forky)2025
CVE-2025-39974 [LOW] CVE-2025-39974: linux - In the Linux kernel, the following vulnerability has been resolved: tracing/osn...
In the Linux kernel, the following vulnerability has been resolved: tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() When config osnoise cpus by write() syscall, the following KASAN splat may be observed: BUG: KASAN: slab-out-of-bounds in _parse_integer_limit+0x103/0x130 Read of size 1 at addr ffff88810121e3a1 by task test/447 CPU: 1 UID: 0 PID: 447 Co
debian
CVE-2025-68367P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68367 CVE-2025-68367: linux - In the Linux kernel, the following vulnerability has been resolved: macintosh/m...
In the Linux kernel, the following vulnerability has been resolved: macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse The following warning appears when running syzkaller, and this issue also exists in the mainline code. ------------[ cut here ]------------ list_add double add: new=ffffffffa57eee28, prev=ffffffffa57eee28, next=ffffffffa5e63100. WARNING: CPU: 0
debian
CVE-2025-40314P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40314 CVE-2025-40314: linux - In the Linux kernel, the following vulnerability has been resolved: usb: cdns3:...
In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget In the __cdnsp_gadget_init() and cdnsp_gadget_exit() functions, the gadget structure (pdev->gadget) was freed before its endpoints. The endpoints are linked via the ep_list in the gadget structure. Freeing the gadget fir
debian