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 374 of 632
CVE-2023-54299P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-54299 CVE-2023-54299: linux - In the Linux kernel, the following vulnerability has been resolved: usb: typec:...
In the Linux kernel, the following vulnerability has been resolved: usb: typec: bus: verify partner exists in typec_altmode_attention Some usb hubs will negotiate DisplayPort Alt mode with the device but will then negotiate a data role swap after entering the alt mode. The data role swap causes the device to unregister all alt modes, however the usb hub will still send Atten
debian
CVE-2022-50642P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50642 CVE-2022-50642: linux - In the Linux kernel, the following vulnerability has been resolved: platform/ch...
In the Linux kernel, the following vulnerability has been resolved: platform/chrome: cros_ec_typec: zero out stale pointers `cros_typec_get_switch_handles` allocates four pointers when obtaining type-c switch handles. These pointers are all freed if failing to obtain any of them; therefore, pointers in `port` become stale. The stale pointers eventually cause use-after-free o
debian
CVE-2026-23056P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23056 CVE-2026-23056: linux - In the Linux kernel, the following vulnerability has been resolved: uacce: impl...
In the Linux kernel, the following vulnerability has been resolved: uacce: implement mremap in uacce_vm_ops to return -EPERM The current uacce_vm_ops does not support the mremap operation of vm_operations_struct. Implement .mremap to return -EPERM to remind users. The reason we need to explicitly disable mremap is that when the driver does not implement .mremap, it uses the
debian
CVE-2025-68773P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68773 CVE-2025-68773: linux - In the Linux kernel, the following vulnerability has been resolved: spi: fsl-cp...
In the Linux kernel, the following vulnerability has been resolved: spi: fsl-cpm: Check length parity before switching to 16 bit mode Commit fc96ec826bce ("spi: fsl-cpm: Use 16 bit mode for large transfers with even size") failed to make sure that the size is really even before switching to 16 bit mode. Until recently the problem went unnoticed because kernfs uses a pre-allo
debian
CVE-2025-68776P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68776 CVE-2025-68776: linux - In the Linux kernel, the following vulnerability has been resolved: net/hsr: fi...
In the Linux kernel, the following vulnerability has been resolved: net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() prp_get_untagged_frame() calls __pskb_copy() to create frame->skb_std but doesn't check if the allocation failed. If __pskb_copy() returns NULL, skb_clone() is called with a NULL pointer, causing a crash: Oops: general protection fault, probab
debian
CVE-2025-68180P4LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-68180 [LOW] CVE-2025-68180: 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: Fix NULL deref in debugfs odm_combine_segments When a connector is connected but inactive (e.g., disabled by desktop environments), pipe_ctx->stream_res.tg will be destroyed. Then, reading odm_combine_segments causes kernel NULL pointer dereference. BUG: kernel NULL pointer dereference
debian
CVE-2025-68186P4LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-68186 [LOW] CVE-2025-68186: linux - In the Linux kernel, the following vulnerability has been resolved: ring-buffer...
In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Do not warn in ring_buffer_map_get_reader() when reader catches up The function ring_buffer_map_get_reader() is a bit more strict than the other get reader functions, and except for certain situations the rb_get_reader_page() should not return NULL. If it does, it triggers a warning. This
debian
CVE-2025-68814P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68814 CVE-2025-68814: linux - In the Linux kernel, the following vulnerability has been resolved: io_uring: f...
In the Linux kernel, the following vulnerability has been resolved: io_uring: fix filename leak in __io_openat_prep() __io_openat_prep() allocates a struct filename using getname(). However, for the condition of the file being installed in the fixed file table as well as having O_CLOEXEC flag set, the function returns early. At that point, the request doesn't have REQ_F_NEED
debian
CVE-2025-68257P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68257 CVE-2025-68257: linux - In the Linux kernel, the following vulnerability has been resolved: comedi: che...
In the Linux kernel, the following vulnerability has been resolved: comedi: check device's attached status in compat ioctls Syzbot identified an issue [1] that crashes kernel, seemingly due to unexistent callback dev->get_valid_routes(). By all means, this should not occur as said callback must always be set to get_zero_valid_routes() in __comedi_device_postconfig(). As the
debian
CVE-2025-68266P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68266 CVE-2025-68266: linux - In the Linux kernel, the following vulnerability has been resolved: bfs: Recons...
In the Linux kernel, the following vulnerability has been resolved: bfs: Reconstruct file type when loading from disk syzbot is reporting that S_IFMT bits of inode->i_mode can become bogus when the S_IFMT bits of the 32bits "mode" field loaded from disk are corrupted or when the 32bits "attributes" field loaded from disk are corrupted. A documentation says that BFS uses only
debian
CVE-2025-68380P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68380 CVE-2025-68380: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: ath11...
In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix peer HE MCS assignment In ath11k_wmi_send_peer_assoc_cmd(), peer's transmit MCS is sent to firmware as receive MCS while peer's receive MCS sent as transmit MCS, which goes against firmwire's definition. While connecting to a misbehaved AP that advertises 0xffff (meaning not supported) for
debian
CVE-2023-54245P4UNKNOWNfixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-54245 CVE-2023-54245: 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: tx-macro: Fix for KASAN: slab-out-of-bounds When we run syzkaller we get below Out of Bound. "KASAN: slab-out-of-bounds Read in regcache_flat_read" Below is the backtrace of the issue: dump_backtrace+0x0/0x4c8 show_stack+0x34/0x44 dump_stack_lvl+0xd8/0x118 print_address_description+0x30/0x2d8 k
debian
CVE-2023-54002P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54002 CVE-2023-54002: 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 assertion of exclop condition when starting balance Balance as exclusive state is compatible with paused balance and device add, which makes some things more complicated. The assertion of valid states when starting from paused balance needs to take into account two more states, the combinations ca
debian
CVE-2022-50881P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2022
CVE-2022-50881 CVE-2022-50881: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k...
In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() This patch fixes a use-after-free in ath9k that occurs in ath9k_hif_usb_disconnect() when ath9k_destroy_wmi() is trying to access 'drv_priv' that has already been freed by ieee80211_free_hw(), called by ath9k_htc_hw_deinit(). The patch moves ath9k
debian
CVE-2022-50864P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50864 CVE-2022-50864: linux - In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix shift-out-of-bounds due to too large exponent of block size If field s_log_block_size of superblock data is corrupted and too large, init_nilfs() and load_nilfs() still can trigger a shift-out-of-bounds warning followed by a kernel panic (if panic_on_warn is set): shift exponent 38973 is too larg
debian
CVE-2023-54287P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-54287 CVE-2023-54287: linux - In the Linux kernel, the following vulnerability has been resolved: tty: serial...
In the Linux kernel, the following vulnerability has been resolved: tty: serial: imx: disable Ageing Timer interrupt request irq There maybe pending USR interrupt before requesting irq, however uart_add_one_port has not executed, so there will be kernel panic: [ 0.795668] Unable to handle kernel NULL pointer dereference at virtual addre ss 0000000000000080 [ 0.802701] Mem ab
debian
CVE-2023-54073P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54073 CVE-2023-54073: linux - In the Linux kernel, the following vulnerability has been resolved: tpm: Add !t...
In the Linux kernel, the following vulnerability has been resolved: tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site The following crash was reported: [ 1950.279393] list_del corruption, ffff99560d485790->next is NULL [ 1950.279400] ------------[ cut here ]------------ [ 1950.279401] kernel BUG at lib/list_debug.c:49! [ 1950.279405] invalid opcode: 00
debian
CVE-2023-54241P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54241 CVE-2023-54241: linux - In the Linux kernel, the following vulnerability has been resolved: MIPS: KVM: ...
In the Linux kernel, the following vulnerability has been resolved: MIPS: KVM: Fix NULL pointer dereference After commit 45c7e8af4a5e3f0bea4ac209 ("MIPS: Remove KVM_TE support") we get a NULL pointer dereference when creating a KVM guest: [ 146.243409] Starting KVM with MIPS VZ extensions [ 149.849151] CPU 3 Unable to handle kernel paging request at virtual address 000000000
debian
CVE-2023-54251P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54251 CVE-2023-54251: 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: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. syzkaller found zero division error [0] in div_s64_rem() called from get_cycle_time_elapsed(), where sched->cycle_time is the divisor. We have tests in parse_taprio_schedule() so that cycle_time will never be 0, and actually cycle_time is
debian
CVE-2025-68821P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68821 CVE-2025-68821: linux - In the Linux kernel, the following vulnerability has been resolved: fuse: fix r...
In the Linux kernel, the following vulnerability has been resolved: fuse: fix readahead reclaim deadlock Commit e26ee4efbc79 ("fuse: allocate ff->release_args only if release is needed") skips allocating ff->release_args if the server does not implement open. However in doing so, fuse_prepare_release() now skips grabbing the reference on the inode, which makes it possible fo
debian