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 344 of 632
CVE-2025-22032P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-22032 [MEDIUM] CVE-2025-22032: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: mt76:...
In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: fix kernel panic due to null pointer dereference Address a kernel panic caused by a null pointer dereference in the `mt792x_rx_get_wcid` function. The issue arises because the `deflink` structure is not properly initialized with the `sta` context. This patch ensures that the `def
debian
CVE-2025-23154P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-23154 [MEDIUM] CVE-2025-23154: linux - In the Linux kernel, the following vulnerability has been resolved: io_uring/ne...
In the Linux kernel, the following vulnerability has been resolved: io_uring/net: fix io_req_post_cqe abuse by send bundle [ 114.987980][ T5313] WARNING: CPU: 6 PID: 5313 at io_uring/io_uring.c:872 io_req_post_cqe+0x12e/0x4f0 [ 114.991597][ T5313] RIP: 0010:io_req_post_cqe+0x12e/0x4f0 [ 115.001880][ T5313] Call Trace: [ 115.002222][ T5313] [ 115.007813][ T5313] io_s
debian
CVE-2025-23149P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-23149 [MEDIUM] CVE-2025-23149: linux - In the Linux kernel, the following vulnerability has been resolved: tpm: do not...
In the Linux kernel, the following vulnerability has been resolved: tpm: do not start chip while suspended Checking TPM_CHIP_FLAG_SUSPENDED after the call to tpm_find_get_ops() can lead to a spurious tpm_chip_start() call: [35985.503771] i2c i2c-1: Transfer while suspended [35985.503796] WARNING: CPU: 0 PID: 74 at drivers/i2c/i2c-core.h:56 __i2c_transfer+0xbe/0x810
debian
CVE-2025-22091P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-22091 [MEDIUM] CVE-2025-22091: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: ...
In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix page_size variable overflow Change all variables storing mlx5_umem_mkc_find_best_pgsz() result to unsigned long to support values larger than 31 and avoid overflow. For example: If we try to register 4GB of memory that is contiguous in physical memory, the driver will optimize the pag
debian
CVE-2024-58085P4MEDIUMCVSS 5.5fixed in linux 6.1.129-1 (bookworm)2024
CVE-2024-58085 [MEDIUM] CVE-2024-58085: linux - In the Linux kernel, the following vulnerability has been resolved: tomoyo: don...
In the Linux kernel, the following vulnerability has been resolved: tomoyo: don't emit warning in tomoyo_write_control() syzbot is reporting too large allocation warning at tomoyo_write_control(), for one can write a very very long line without new line character. To fix this warning, I use __GFP_NOWARN rather than checking for KMALLOC_MAX_SIZE, for practically a va
debian
CVE-2024-50178P4LOWCVSS 5.5fixed in linux 6.11.4-1 (forky)2024
CVE-2024-50178 [MEDIUM] CVE-2024-50178: linux - In the Linux kernel, the following vulnerability has been resolved: cpufreq: lo...
In the Linux kernel, the following vulnerability has been resolved: cpufreq: loongson3: Use raw_smp_processor_id() in do_service_request() Use raw_smp_processor_id() instead of plain smp_processor_id() in do_service_request(), otherwise we may get some errors with the driver enabled: BUG: using smp_processor_id() in preemptible [00000000] code: (udev-worker)/208 cal
debian
CVE-2024-56671P4LOWCVSS 5.5fixed in linux 6.12.6-1 (forky)2024
CVE-2024-56671 [MEDIUM] CVE-2024-56671: linux - In the Linux kernel, the following vulnerability has been resolved: gpio: grani...
In the Linux kernel, the following vulnerability has been resolved: gpio: graniterapids: Fix vGPIO driver crash Move setting irq_chip.name from probe() function to the initialization of "irq_chip" struct in order to fix vGPIO driver crash during bootup. Crash was caused by unauthorized modification of irq_chip.name field where irq_chip struct was initialized as cons
debian
CVE-2023-53119P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53119 [MEDIUM] CVE-2023-53119: linux - In the Linux kernel, the following vulnerability has been resolved: nfc: pn533:...
In the Linux kernel, the following vulnerability has been resolved: nfc: pn533: initialize struct pn533_out_arg properly struct pn533_out_arg used as a temporary context for out_urb is not initialized properly. Its uninitialized 'phy' field can be dereferenced in error cases inside pn533_out_complete() callback function. It causes the following failure: general prot
debian
CVE-2023-53026P4MEDIUMCVSS 5.5fixed in linux 6.1.11-1 (bookworm)2023
CVE-2023-53026 [MEDIUM] CVE-2023-53026: linux - In the Linux kernel, the following vulnerability has been resolved: RDMA/core: ...
In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix ib block iterator counter overflow When registering a new DMA MR after selecting the best aligned page size for it, we iterate over the given sglist to split each entry to smaller, aligned to the selected page size, DMA blocks. In given circumstances where the sg entry and page size f
debian
CVE-2023-53098P4MEDIUMCVSS 5.5fixed in linux 6.1.20-1 (bookworm)2023
CVE-2023-53098 [MEDIUM] CVE-2023-53098: linux - In the Linux kernel, the following vulnerability has been resolved: media: rc: ...
In the Linux kernel, the following vulnerability has been resolved: media: rc: gpio-ir-recv: add remove function In case runtime PM is enabled, do runtime PM clean up to remove cpu latency qos request, otherwise driver removal may have below kernel dump: [ 19.463299] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000048 [ 19.472161] Me
debian
CVE-2023-53048P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53048 [MEDIUM] CVE-2023-53048: 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: tcpm: fix warning when handle discover_identity message Since both source and sink device can send discover_identity message in PD3, kernel may dump below warning: ------------[ cut here ]------------ WARNING: CPU: 0 PID: 169 at drivers/usb/typec/tcpm/tcpm.c:1446 tcpm_queue_vdm+0xe0/0xf0
debian
CVE-2023-53103P4MEDIUMCVSS 5.5fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53103 [MEDIUM] CVE-2023-53103: linux - In the Linux kernel, the following vulnerability has been resolved: bonding: re...
In the Linux kernel, the following vulnerability has been resolved: bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails syzbot reported a warning[1] where the bond device itself is a slave and we try to enslave a non-ethernet device as the first slave which fails but then in the error path when ether_setup() restores the bond device it also clears
debian
CVE-2022-50364P4MEDIUMCVSS 5.5fixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50364 [MEDIUM] CVE-2022-50364: linux - In the Linux kernel, the following vulnerability has been resolved: i2c: mux: r...
In the Linux kernel, the following vulnerability has been resolved: i2c: mux: reg: check return value after calling platform_get_resource() It will cause null-ptr-deref in resource_size(), if platform_get_resource() returns NULL, move calling resource_size() after devm_ioremap_resource() that will check 'res' to avoid null-ptr-deref. And use devm_platform_get_and_io
debian
CVE-2022-49772P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49772 [MEDIUM] CVE-2022-49772: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-a...
In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() snd_usbmidi_output_open() has a check of the NULL port with snd_BUG_ON(). snd_BUG_ON() was used as this shouldn't have happened, but in reality, the NULL port may be seen when the device gives an invalid endpoint setup at the descript
debian
CVE-2022-49863P4MEDIUMCVSS 5.5fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49863 [MEDIUM] CVE-2022-49863: linux - In the Linux kernel, the following vulnerability has been resolved: can: af_can...
In the Linux kernel, the following vulnerability has been resolved: can: af_can: fix NULL pointer dereference in can_rx_register() It causes NULL pointer dereference when testing as following: (a) use syscall(__NR_socket, 0x10ul, 3ul, 0) to create netlink socket. (b) use syscall(__NR_sendmsg, ...) to create bond link device and vxcan link device, and bind vxcan devi
debian
CVE-2022-50554P4MEDIUMCVSS 5.5fixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50554 [MEDIUM] CVE-2022-50554: linux - In the Linux kernel, the following vulnerability has been resolved: blk-mq: avo...
In the Linux kernel, the following vulnerability has been resolved: blk-mq: avoid double ->queue_rq() because of early timeout David Jeffery found one double ->queue_rq() issue, so far it can be triggered in VM use case because of long vmexit latency or preempt latency of vCPU pthread or long page fault in vCPU pthread, then block IO req could be timed out before qu
debian
CVE-2022-49963P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49963 [MEDIUM] CVE-2022-49963: linux - In the Linux kernel, the following vulnerability has been resolved: drm/i915/tt...
In the Linux kernel, the following vulnerability has been resolved: drm/i915/ttm: fix CCS handling Crucible + recent Mesa seems to sometimes hit: GEM_BUG_ON(num_ccs_blks > NUM_CCS_BLKS_PER_XFER) And it looks like we can also trigger this with gem_lmem_swapping, if we modify the test to use slightly larger object sizes. Looking closer it looks like we have the follow
debian
CVE-2025-22018P4MEDIUMCVSS 5.5fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-22018 [MEDIUM] CVE-2025-22018: linux - In the Linux kernel, the following vulnerability has been resolved: atm: Fix NU...
In the Linux kernel, the following vulnerability has been resolved: atm: Fix NULL pointer dereference When MPOA_cache_impos_rcvd() receives the msg, it can trigger Null Pointer Dereference Vulnerability if both entry and holding_time are NULL. Because there is only for the situation where entry is NULL and holding_time exists, it can be passed when both entry and ho
debian
CVE-2025-22084P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-22084 [MEDIUM] CVE-2025-22084: linux - In the Linux kernel, the following vulnerability has been resolved: w1: fix NUL...
In the Linux kernel, the following vulnerability has been resolved: w1: fix NULL pointer dereference in probe The w1_uart_probe() function calls w1_uart_serdev_open() (which includes devm_serdev_device_open()) before setting the client ops via serdev_device_set_client_ops(). This ordering can trigger a NULL pointer dereference in the serdev controller's receive_buf
debian
CVE-2024-46698P4MEDIUMCVSS 5.5fixed in linux 6.10.9-1 (forky)2024
CVE-2024-46698 [MEDIUM] CVE-2024-46698: linux - In the Linux kernel, the following vulnerability has been resolved: video/apert...
In the Linux kernel, the following vulnerability has been resolved: video/aperture: optionally match the device in sysfb_disable() In aperture_remove_conflicting_pci_devices(), we currently only call sysfb_disable() on vga class devices. This leads to the following problem when the pimary device is not VGA compatible: 1. A PCI device with a non-VGA class is the boot
debian