cbcvebase.

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 370 of 632
CVE-2023-54053P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54053 CVE-2023-54053: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwi... In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: pcie: fix possible NULL pointer dereference It is possible that iwl_pci_probe() will fail and free the trans, then afterwards iwl_pci_remove() will be called and crash by trying to access trans which is already freed, fix it. iwlwifi 0000:01:00.0: Detected crf-id 0xa5a5a5a2, cnv-id 0xa5a5a5a2
debian
CVE-2022-50845P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50845 CVE-2022-50845: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix i... In the Linux kernel, the following vulnerability has been resolved: ext4: fix inode leak in ext4_xattr_inode_create() on an error path There is issue as follows when do setxattr with inject fault: [localhost]# fsck.ext4 -fn /dev/sda e2fsck 1.46.6-rc1 (12-Sep-2022) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory conne
debian
CVE-2022-50672P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50672 CVE-2022-50672: linux - In the Linux kernel, the following vulnerability has been resolved: mailbox: zy... In the Linux kernel, the following vulnerability has been resolved: mailbox: zynq-ipi: fix error handling while device_register() fails If device_register() fails, it has two issues: 1. The name allocated by dev_set_name() is leaked. 2. The parent of device is not NULL, device_unregister() is called in zynqmp_ipi_free_mboxes(), it will lead a kernel crash because of removing
debian
CVE-2022-50764P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50764 CVE-2022-50764: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6/sit: u... In the Linux kernel, the following vulnerability has been resolved: ipv6/sit: use DEV_STATS_INC() to avoid data-races syzbot/KCSAN reported that multiple cpus are updating dev->stats.tx_error concurrently. This is because sit tunnels are NETIF_F_LLTX, meaning their ndo_start_xmit() is not protected by a spinlock. While original KCSAN report was about tx path, rx path has the
debian
CVE-2022-50783P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50783 CVE-2022-50783: linux - In the Linux kernel, the following vulnerability has been resolved: mptcp: use ... In the Linux kernel, the following vulnerability has been resolved: mptcp: use proper req destructor for IPv6 Before, only the destructor from TCP request sock in IPv4 was called even if the subflow was IPv6. It is important to use the right destructor to avoid memory leaks with some advanced IPv6 features, e.g. when the request socks contain specific IPv6 options. Scope: lo
debian
CVE-2022-50675P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50675 CVE-2022-50675: linux - In the Linux kernel, the following vulnerability has been resolved: arm64: mte:... In the Linux kernel, the following vulnerability has been resolved: arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored Prior to commit 69e3b846d8a7 ("arm64: mte: Sync tags for pages where PTE is untagged"), mte_sync_tags() was only called for pte_tagged() entries (those mapped with PROT_MTE). Therefore mte_sync_tags() could safely use test_and_set_bit(PG_
debian
CVE-2023-54058P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54058 CVE-2023-54058: linux - In the Linux kernel, the following vulnerability has been resolved: firmware: a... In the Linux kernel, the following vulnerability has been resolved: firmware: arm_ffa: Check if ffa_driver remove is present before executing Currently ffa_drv->remove() is called unconditionally from ffa_device_remove(). Since the driver registration doesn't check for it and allows it to be registered without .remove callback, we need to check for the presence of it before
debian
CVE-2023-53853P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53853 CVE-2023-53853: linux - In the Linux kernel, the following vulnerability has been resolved: netlink: an... In the Linux kernel, the following vulnerability has been resolved: netlink: annotate accesses to nlk->cb_running Both netlink_recvmsg() and netlink_native_seq_show() read nlk->cb_running locklessly. Use READ_ONCE() there. Add corresponding WRITE_ONCE() to netlink_dump() and __netlink_dump_start() syzbot reported: BUG: KCSAN: data-race in __netlink_dump_start / netlink_recvm
debian
CVE-2022-50826P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50826 CVE-2022-50826: linux - In the Linux kernel, the following vulnerability has been resolved: ipu3-imgu: ... In the Linux kernel, the following vulnerability has been resolved: ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() Calling v4l2_subdev_get_try_crop() and v4l2_subdev_get_try_compose() with a subdev state of NULL leads to a NULL pointer dereference. This can currently happen in imgu_subdev_set_selection() when the state passed in is NULL, as this metho
debian
CVE-2022-50771P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50771 CVE-2022-50771: linux - In the Linux kernel, the following vulnerability has been resolved: rcu: Fix __... In the Linux kernel, the following vulnerability has been resolved: rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() Running rcutorture with non-zero fqs_duration module parameter in a kernel built with CONFIG_PREEMPTION=y results in the following splat: BUG: using __this_cpu_read() in preemptible [00000000] code: rcu_torture_fqs/398 caller is __this
debian
CVE-2022-50744P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50744 CVE-2022-50744: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc:... In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs During I/O and simultaneous cat of /sys/kernel/debug/lpfc/fnX/rx_monitor, a hard lockup similar to the call trace below may occur. The spin_lock_bh in lpfc_rx_monitor_report is not protecting from timer interrupts as expected, so change the
debian
CVE-2025-40042P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40042 CVE-2025-40042: linux - In the Linux kernel, the following vulnerability has been resolved: tracing: Fi... In the Linux kernel, the following vulnerability has been resolved: tracing: Fix race condition in kprobe initialization causing NULL pointer dereference There is a critical race condition in kprobe initialization that can lead to NULL pointer dereference and kernel crash. [1135630.084782] Unable to handle kernel paging request at virtual address 0000710a04630000 ... [113563
debian
CVE-2023-53782P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-53782 CVE-2023-53782: linux - In the Linux kernel, the following vulnerability has been resolved: dccp: Fix o... In the Linux kernel, the following vulnerability has been resolved: dccp: Fix out of bounds access in DCCP error handler There was a previous attempt to fix an out-of-bounds access in the DCCP error handlers, but that fix assumed that the error handlers only want to access the first 8 bytes of the DCCP header. Actually, they also look at the DCCP sequence number, which is st
debian
CVE-2025-40121P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40121 CVE-2025-40121: linux - In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel... In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping When an invalid value is passed via quirk option, currently bytcr_rt5640 driver just ignores and leaves as is, which may lead to unepxected results like OOB access. This patch adds the sanity check and corrects the input mapping to the certain defaul
debian
CVE-2022-50714P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50714 CVE-2022-50714: 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: mt7921e: fix rmmod crash in driver reload test In insmod/rmmod stress test, the following crash dump shows up immediately. The problem is caused by missing mt76_dev in mt7921_pci_remove(). We should make sure the drvdata is ready before probe() finished. [168.862789] =============================
debian
CVE-2022-50725P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50725 CVE-2022-50725: linux - In the Linux kernel, the following vulnerability has been resolved: media: vidt... In the Linux kernel, the following vulnerability has been resolved: media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() KASAN reports a use-after-free: BUG: KASAN: use-after-free in dvb_dmxdev_release+0x4d5/0x5d0 [dvb_core] Call Trace: ... dvb_dmxdev_release+0x4d5/0x5d0 [dvb_core] vidtv_bridge_probe+0x7bf/0xa40 [dvb_vidtv_bridge] platform_probe+0xb6/0x170 ... Allocat
debian
CVE-2025-40060P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40060 CVE-2025-40060: linux - In the Linux kernel, the following vulnerability has been resolved: coresight: ... In the Linux kernel, the following vulnerability has been resolved: coresight: trbe: Return NULL pointer for allocation failures When the TRBE driver fails to allocate a buffer, it currently returns the error code "-ENOMEM". However, the caller etm_setup_aux() only checks for a NULL pointer, so it misses the error. As a result, the driver continues and eventually causes a ke
debian
CVE-2025-40178P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40178 CVE-2025-40178: linux - In the Linux kernel, the following vulnerability has been resolved: pid: Add a ... In the Linux kernel, the following vulnerability has been resolved: pid: Add a judgment for ns null in pid_nr_ns __task_pid_nr_ns ns = task_active_pid_ns(current); pid_nr_ns(rcu_dereference(*task_pid_ptr(task, type)), ns); if (pid && ns->level level) { Sometimes null is returned for task_active_pid_ns. Then it will trigger kernel panic in pid_nr_ns. For example: Unable to ha
debian
CVE-2025-40134P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40134 CVE-2025-40134: linux - In the Linux kernel, the following vulnerability has been resolved: dm: fix NUL... In the Linux kernel, the following vulnerability has been resolved: dm: fix NULL pointer dereference in __dm_suspend() There is a race condition between dm device suspend and table load that can lead to null pointer dereference. The issue occurs when suspend is invoked before table load completes: BUG: kernel NULL pointer dereference, address: 0000000000000054 Oops: 0000 [#1
debian
CVE-2022-50738P4UNKNOWNfixed in linux 6.1.7-1 (bookworm)2022
CVE-2022-50738 CVE-2022-50738: linux - In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa:... In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa: fix an iotlb memory leak Before commit 3d5698793897 ("vhost-vdpa: introduce asid based IOTLB") we called vhost_vdpa_iotlb_unmap(v, iotlb, 0ULL, 0ULL - 1) during release to free all the resources allocated when processing user IOTLB messages through vhost_vdpa_process_iotlb_update(). That commit c
debian
Debian Linux vulnerabilities | cvebase