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 448 of 632
CVE-2013-4513P4LOWCVSS 4.9fixed in linux 3.12-1 (bookworm)2013
CVE-2013-4513 [MEDIUM] CVE-2013-4513: linux - Buffer overflow in the oz_cdev_write function in drivers/staging/ozwpan/ozcdev.c...
Buffer overflow in the oz_cdev_write function in drivers/staging/ozwpan/ozcdev.c in the Linux kernel before 3.12 allows local users to cause a denial of service or possibly have unspecified other impact via a crafted write operation.
Scope: local
bookworm: resolved (fixed in 3.12-1)
bullseye: resolved (fixed in 3.12-1)
forky: resolved (fixed in 3.12-1)
sid: resolved (
debian
CVE-2024-53124P4MEDIUMCVSS 4.7fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-53124 [MEDIUM] CVE-2024-53124: linux - In the Linux kernel, the following vulnerability has been resolved: net: fix da...
In the Linux kernel, the following vulnerability has been resolved: net: fix data-races around sk->sk_forward_alloc Syzkaller reported this warning: ------------[ cut here ]------------ WARNING: CPU: 0 PID: 16 at net/ipv4/af_inet.c:156 inet_sock_destruct+0x1c5/0x1e0 Modules linked in: CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Not tainted 6.12.0-rc5 #26 Hardware name:
debian
CVE-2023-25012P4MEDIUMCVSS 4.6fixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-25012 [MEDIUM] CVE-2023-25012: linux - The Linux kernel through 6.1.9 has a Use-After-Free in bigben_remove in drivers/...
The Linux kernel through 6.1.9 has a Use-After-Free in bigben_remove in drivers/hid/hid-bigbenff.c via a crafted USB device because the LED controllers remain registered for too long.
Scope: local
bookworm: resolved (fixed in 6.1.20-1)
bullseye: resolved (fixed in 5.10.178-1)
forky: resolved (fixed in 6.1.20-1)
sid: resolved (fixed in 6.1.20-1)
trixie: resolved (fix
debian
CVE-2025-40019P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40019 CVE-2025-40019: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: ess...
In the Linux kernel, the following vulnerability has been resolved: crypto: essiv - Check ssize for decryption and in-place encryption Move the ssize check to the start in essiv_aead_crypt so that it's also checked for decryption and in-place encryption.
Scope: local
bookworm: resolved (fixed in 6.1.158-1)
bullseye: resolved (fixed in 5.10.247-1)
forky: resolved (fixed in 6.
debian
CVE-2023-54044P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54044 CVE-2023-54044: linux - In the Linux kernel, the following vulnerability has been resolved: spmi: Add a...
In the Linux kernel, the following vulnerability has been resolved: spmi: Add a check for remove callback when removing a SPMI driver When removing a SPMI driver, there can be a crash due to NULL pointer dereference if it does not have a remove callback defined. This is one such call trace observed when removing the QCOM SPMI PMIC driver: dump_backtrace.cfi_jt+0x0/0x8 dump_s
debian
CVE-2022-50840P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50840 CVE-2022-50840: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: snic:...
In the Linux kernel, the following vulnerability has been resolved: scsi: snic: Fix possible UAF in snic_tgt_create() Smatch reports a warning as follows: drivers/scsi/snic/snic_disc.c:307 snic_tgt_create() warn: '&tgt->list' not removed from list If device_add() fails in snic_tgt_create(), tgt will be freed, but tgt->list will not be removed from snic->disc.tgt_list, then l
debian
CVE-2022-50846P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50846 CVE-2022-50846: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: via-sd...
In the Linux kernel, the following vulnerability has been resolved: mmc: via-sdmmc: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, it will lead two issues: 1. The memory that allocated in mmc_alloc_host() is leaked. 2. In the remove() path, mmc_remove_host() will be called to delete device, but it's not added yet, it
debian
CVE-2025-40147P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40147 [LOW] CVE-2025-40147: linux - In the Linux kernel, the following vulnerability has been resolved: blk-throttl...
In the Linux kernel, the following vulnerability has been resolved: blk-throttle: fix access race during throttle policy activation On repeated cold boots we occasionally hit a NULL pointer crash in blk_should_throtl() when throttling is consulted before the throttle policy is fully enabled for the queue. Checking only q->td != NULL is insufficient during early initial
debian
CVE-2023-53842P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53842 CVE-2023-53842: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: codec...
In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove The MBHC resources must be released on component probe failure and removal so can not be tied to the lifetime of the component device. This is specifically needed to allow probe deferrals of the sound card which otherwise fails when reprobing
debian
CVE-2022-50661P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50661 CVE-2022-50661: linux - In the Linux kernel, the following vulnerability has been resolved: seccomp: Mo...
In the Linux kernel, the following vulnerability has been resolved: seccomp: Move copy_seccomp() to no failure path. Our syzbot instance reported memory leaks in do_seccomp() [0], similar to the report [1]. It shows that we miss freeing struct seccomp_filter and some objects included in it. We can reproduce the issue with the program below [2] which calls one seccomp() and t
debian
CVE-2022-50670P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50670 CVE-2022-50670: linux - In the Linux kernel, the following vulnerability has been resolved: mmc: omap_h...
In the Linux kernel, the following vulnerability has been resolved: mmc: omap_hsmmc: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, it will lead two issues: 1. The memory that allocated in mmc_alloc_host() is leaked. 2. In the remove() path, mmc_remove_host() will be called to delete device, but it's not added yet, it
debian
CVE-2022-50679P4UNKNOWNfixed in linux 6.0.6-1 (bookworm)2022
CVE-2022-50679 CVE-2022-50679: linux - In the Linux kernel, the following vulnerability has been resolved: i40e: Fix D...
In the Linux kernel, the following vulnerability has been resolved: i40e: Fix DMA mappings leak During reallocation of RX buffers, new DMA mappings are created for those buffers. steps for reproduction: while : do for ((i=0; i<=8160; i=i+32)) do ethtool -G enp130s0f0 rx $i tx $i sleep 0.5 ethtool -g enp130s0f0 done done This resulted in crash: i40e 0000:01:00.1: Unable to al
debian
CVE-2023-53837P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53837 CVE-2023-53837: linux - In the Linux kernel, the following vulnerability has been resolved: drm/msm: fi...
In the Linux kernel, the following vulnerability has been resolved: drm/msm: fix NULL-deref on snapshot tear down In case of early initialisation errors and on platforms that do not use the DPU controller, the deinitilisation code can be called with the kms pointer set to NULL. Patchwork: https://patchwork.freedesktop.org/patch/525099/
Scope: local
bookworm: resolved (fixed
debian
CVE-2022-50564P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50564 CVE-2022-50564: linux - In the Linux kernel, the following vulnerability has been resolved: s390/netiuc...
In the Linux kernel, the following vulnerability has been resolved: s390/netiucv: Fix return type of netiucv_tx() With clang's kernel control flow integrity (kCFI, CONFIG_CFI_CLANG), indirect call targets are validated against the expected function pointer prototype to make sure the call target is valid to help mitigate ROP attacks. If they are not identical, there is a fail
debian
CVE-2025-40157P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40157 [LOW] CVE-2025-40157: linux - In the Linux kernel, the following vulnerability has been resolved: EDAC/i10nm:...
In the Linux kernel, the following vulnerability has been resolved: EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller When loading the i10nm_edac driver on some Intel Granite Rapids servers, a call trace may appear as follows: UBSAN: shift-out-of-bounds in drivers/edac/skx_common.c:453:16 shift exponent -66 is negative ... __ubsan_handle_shift_out_of_bo
debian
CVE-2023-53786P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53786 CVE-2023-53786: linux - In the Linux kernel, the following vulnerability has been resolved: dm flakey: ...
In the Linux kernel, the following vulnerability has been resolved: dm flakey: fix a crash with invalid table line This command will crash with NULL pointer dereference: dmsetup create flakey --table \ "0 `blockdev --getsize /dev/ram0` flakey /dev/ram0 0 0 1 2 corrupt_bio_byte 512" Fix the crash by checking if arg_name is non-NULL before comparing it.
Scope: local
bookworm:
debian
CVE-2025-40009P4LOWfixed in linux 6.16.10-1 (forky)2025
CVE-2025-40009 [LOW] CVE-2025-40009: linux - In the Linux kernel, the following vulnerability has been resolved: fs/proc/tas...
In the Linux kernel, the following vulnerability has been resolved: fs/proc/task_mmu: check p->vec_buf for NULL When the PAGEMAP_SCAN ioctl is invoked with vec_len = 0 reaches pagemap_scan_backout_range(), kernel panics with null-ptr-deref: [ 44.936808] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] SMP DEBUG_PAGEALLOC
debian
CVE-2025-40148P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40148 [LOW] CVE-2025-40148: 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: Add NULL pointer checks in dc_stream cursor attribute functions The function dc_stream_set_cursor_attributes() currently dereferences the `stream` pointer and nested members `stream->ctx->dc->current_state` without checking for NULL. All callers of these functions, such as in `dcn30_ap
debian
CVE-2025-40145P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40145 [LOW] CVE-2025-40145: linux - In the Linux kernel, the following vulnerability has been resolved: PCI/pwrctrl...
In the Linux kernel, the following vulnerability has been resolved: PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure When devm_add_action_or_reset() fails, it calls the passed cleanup function. Hence the caller must not repeat that cleanup. Replace the "goto err_regulator_free" by the actual freeing, as there will never be a need again for a second
debian
CVE-2022-50754P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50754 CVE-2022-50754: linux - In the Linux kernel, the following vulnerability has been resolved: apparmor: f...
In the Linux kernel, the following vulnerability has been resolved: apparmor: fix a memleak in multi_transaction_new() In multi_transaction_new(), the variable t is not freed or passed out on the failure of copy_from_user(t->data, buf, size), which could lead to a memleak. Fix this bug by adding a put_multi_transaction(t) in the error path.
Scope: local
bookworm: resolved (f
debian