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 371 of 632
CVE-2022-50815P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50815 CVE-2022-50815: linux - In the Linux kernel, the following vulnerability has been resolved: ext2: Add s...
In the Linux kernel, the following vulnerability has been resolved: ext2: Add sanity checks for group and filesystem size Add sanity check that filesystem size does not exceed the underlying device size and that group size is big enough so that metadata can fit into it. This avoid trying to mount some crafted filesystems with extremely large group counts.
Scope: local
bookwo
debian
CVE-2022-50833P4UNKNOWNfixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50833 CVE-2022-50833: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ...
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works syzbot is reporting attempt to schedule hdev->cmd_work work from system_wq WQ into hdev->workqueue WQ which is under draining operation [1], for commit c8efcc2589464ac7 ("workqueue: allow chained queueing during destruction") does not a
debian
CVE-2022-50851P4UNKNOWNfixed in linux 6.1.7-1 (bookworm)2022
CVE-2022-50851 CVE-2022-50851: 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 the crash in unmap a large memory While testing in vIOMMU, sometimes Guest will unmap very large memory, which will cause the crash. To fix this, add a new function vhost_vdpa_general_unmap(). This function will only unmap the memory that saved in iotlb. Call Trace: [ 647.820144] ------------
debian
CVE-2023-53865P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53865 CVE-2023-53865: 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 warning when putting transaction with qgroups enabled after abort If we have a transaction abort with qgroups enabled we get a warning triggered when doing the final put on the transaction, like this: [552.6789] ------------[ cut here ]------------ [552.6815] WARNING: CPU: 4 PID: 81745 at fs/btrfs
debian
CVE-2023-54197P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54197 CVE-2023-54197: linux - In the Linux kernel, the following vulnerability has been resolved: Revert "Blu...
In the Linux kernel, the following vulnerability has been resolved: Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" This reverts commit 1e9ac114c4428fdb7ff4635b45d4f46017e8916f. This patch introduces a possible null-ptr-def problem. Revert it. And the fixed bug by this patch have resolved by commit 73f7b171b7c0 ("Bluetooth: btsdio:
debian
CVE-2023-54300P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54300 CVE-2023-54300: 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: avoid referencing uninit memory in ath9k_wmi_ctrl_rx For the reasons also described in commit b383e8abed41 ("wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()"), ath9k_htc_rx_msg() should validate pkt_len before accessing the SKB. For example, the obtained SKB may have been badly const
debian
CVE-2025-40256P4LOWfixed in linux 6.17.10-1 (forky)2025
CVE-2025-40256 [LOW] CVE-2025-40256: linux - In the Linux kernel, the following vulnerability has been resolved: xfrm: also ...
In the Linux kernel, the following vulnerability has been resolved: xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added In commit b441cf3f8c4b ("xfrm: delete x->tunnel as we delete x"), I missed the case where state creation fails between full initialization (->init_state has been called) and being inserted on the lists. In this si
debian
CVE-2025-40179P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40179 CVE-2025-40179: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: verif...
In the Linux kernel, the following vulnerability has been resolved: ext4: verify orphan file size is not too big In principle orphan file can be arbitrarily large. However orphan replay needs to traverse it all and we also pin all its buffers in memory. Thus filesystems with absurdly large orphan files can lead to big amounts of memory consumed. Limit orphan file size to a s
debian
CVE-2022-50579P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50579 CVE-2022-50579: linux - In the Linux kernel, the following vulnerability has been resolved: arm64: ftra...
In the Linux kernel, the following vulnerability has been resolved: arm64: ftrace: fix module PLTs with mcount Li Huafei reports that mcount-based ftrace with module PLTs was broken by commit: a6253579977e4c6f ("arm64: ftrace: consistently handle PLTs.") When a module PLTs are used and a module is loaded sufficiently far away from the kernel, we'll create PLTs for any branch
debian
CVE-2023-53697P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-53697 CVE-2023-53697: linux - In the Linux kernel, the following vulnerability has been resolved: nvdimm: Fix...
In the Linux kernel, the following vulnerability has been resolved: nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() Memory pointed by 'nd_pmu->pmu.attr_groups' is allocated in function 'register_nvdimm_pmu' and is lost after 'kfree(nd_pmu)' call in function 'unregister_nvdimm_pmu'.
Scope: local
bookworm: resolved (fixed in 6.1.55-1)
bullseye: resolved
forky
debian
CVE-2025-40329P4LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40329 [LOW] CVE-2025-40329: linux - In the Linux kernel, the following vulnerability has been resolved: drm/sched: ...
In the Linux kernel, the following vulnerability has been resolved: drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb The Mesa issue referenced below pointed out a possible deadlock: [ 1231.611031] Possible interrupt unsafe locking scenario: [ 1231.611033] CPU0 CPU1 [ 1231.611034] ---- ---- [ 1231.611035] lock(&xa->xa_lock#17); [ 1231.611038] local_irq_disable()
debian
CVE-2025-39980P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-39980 CVE-2025-39980: linux - In the Linux kernel, the following vulnerability has been resolved: nexthop: Fo...
In the Linux kernel, the following vulnerability has been resolved: nexthop: Forbid FDB status change while nexthop is in a group The kernel forbids the creation of non-FDB nexthop groups with FDB nexthops: # ip nexthop add id 1 via 192.0.2.1 fdb # ip nexthop add id 2 group 1 Error: Non FDB nexthop group cannot have fdb nexthops. And vice versa: # ip nexthop add id 3 via 192
debian
CVE-2025-40293P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40293 CVE-2025-40293: linux - In the Linux kernel, the following vulnerability has been resolved: iommufd: Do...
In the Linux kernel, the following vulnerability has been resolved: iommufd: Don't overflow during division for dirty tracking If pgshift is 63 then BITS_PER_TYPE(*bitmap->bitmap) * pgsize will overflow to 0 and this triggers divide by 0. In this case the index should just be 0, so reorganize things to divide by shift and avoid hitting any overflows.
Scope: local
bookworm: r
debian
CVE-2023-53703P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53703 CVE-2023-53703: linux - In the Linux kernel, the following vulnerability has been resolved: HID: amd_sf...
In the Linux kernel, the following vulnerability has been resolved: HID: amd_sfh: Fix for shift-out-of-bounds Shift operation of 'exp' and 'shift' variables exceeds the maximum number of shift values in the u32 range leading to UBSAN shift-out-of-bounds. ... [ 6.120512] UBSAN: shift-out-of-bounds in drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c:149:50 [ 6.120598] shift expon
debian
CVE-2023-53742P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53742 CVE-2023-53742: linux - In the Linux kernel, the following vulnerability has been resolved: kcsan: Avoi...
In the Linux kernel, the following vulnerability has been resolved: kcsan: Avoid READ_ONCE() in read_instrumented_memory() Haibo Li reported: | Unable to handle kernel paging request at virtual address | ffffff802a0d8d7171 | Mem abort info:o: | ESR = 0x9600002121 | EC = 0x25: DABT (current EL), IL = 32 bitsts | SET = 0, FnV = 0 0 | EA = 0, S1PTW = 0 0 | FSC = 0x21: alignment
debian
CVE-2023-53715P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53715 CVE-2023-53715: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: brcmf...
In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex Apparently the hex passphrase mechanism does not work on newer chips/firmware (e.g. BCM4387). It seems there was a simple way of passing it in binary all along, so use that and avoid the hexification. OpenBSD has been doing it like this from the
debian
CVE-2025-40180P4UNKNOWNfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40180 CVE-2025-40180: linux - In the Linux kernel, the following vulnerability has been resolved: mailbox: zy...
In the Linux kernel, the following vulnerability has been resolved: mailbox: zynqmp-ipi: Fix out-of-bounds access in mailbox cleanup loop The cleanup loop was starting at the wrong array index, causing out-of-bounds access. Start the loop at the correct index for zero-indexed arrays to prevent accessing memory beyond the allocated array bounds.
Scope: local
bookworm: open
bu
debian
CVE-2025-40154P4UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40154 CVE-2025-40154: 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_rt5640: Fix invalid quirk input mapping When an invalid value is passed via quirk option, currently bytcr_rt5640 driver only shows an error message but leaves as is. This may lead to unepxected results like OOB access. This patch corrects the input mapping to the certain default value if a
debian
CVE-2022-50627P4UNKNOWNfixed in linux 6.1.20-1 (bookworm)2022
CVE-2022-50627 CVE-2022-50627: 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 monitor mode bringup crash When the interface is brought up in monitor mode, it leads to NULL pointer dereference crash. This crash happens when the packet type is extracted for a SKB. This extraction which is present in the received msdu delivery path,is not needed for the monitor ring pac
debian
CVE-2025-40131P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40131 [LOW] CVE-2025-40131: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: ath12...
In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu() In ath12k_dp_mon_rx_deliver_msdu(), peer lookup fails because rxcb->peer_id is not updated with a valid value. This is expected in monitor mode, where RX frames bypass the regular RX descriptor path that typically sets rxcb->peer_id. As a
debian