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 172 of 632
CVE-2025-39750P4LOWCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-39750 [HIGH] CVE-2025-39750: 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: Correct tid cleanup when tid setup fails Currently, if any error occurs during ath12k_dp_rx_peer_tid_setup(), the tid value is already incremented, even though the corresponding TID is not actually allocated. Proceed to ath12k_dp_rx_peer_tid_delete() starting from unallocated tid, which
debian
CVE-2024-57908P4HIGHCVSS 7.1fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57908 [HIGH] CVE-2024-57908: linux - In the Linux kernel, the following vulnerability has been resolved: iio: imu: k... In the Linux kernel, the following vulnerability has been resolved: iio: imu: kmx61: fix information leak in triggered buffer The 'buffer' local array is used to push data to user space from a triggered buffer, but it does not set values for inactive channels, as it only uses iio_for_each_active_channel() to assign new values. Initialize the array to zero before using
debian
CVE-2024-57910P4HIGHCVSS 7.1fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57910 [HIGH] CVE-2024-57910: linux - In the Linux kernel, the following vulnerability has been resolved: iio: light:... In the Linux kernel, the following vulnerability has been resolved: iio: light: vcnl4035: fix information leak in triggered buffer The 'buffer' local array is used to push data to userspace from a triggered buffer, but it does not set an initial value for the single data element, which is an u16 aligned to 8 bytes. That leaves at least 4 bytes uninitialized even after
debian
CVE-2022-50200P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50200 [HIGH] CVE-2022-50200: linux - In the Linux kernel, the following vulnerability has been resolved: selinux: Ad... In the Linux kernel, the following vulnerability has been resolved: selinux: Add boundary check in put_entry() Just like next_entry(), boundary check is necessary to prevent memory out-of-bound access. Scope: local bookworm: resolved (fixed in 6.0.2-1) bullseye: resolved (fixed in 5.10.140-1) forky: resolved (fixed in 6.0.2-1) sid: resolved (fixed in 6.0.2-1) trixie:
debian
CVE-2021-47094P4HIGHCVSS 7.1fixed in linux 5.15.15-1 (bookworm)2021
CVE-2021-47094 [HIGH] CVE-2021-47094: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: x86/mm... In the Linux kernel, the following vulnerability has been resolved: KVM: x86/mmu: Don't advance iterator after restart due to yielding After dropping mmu_lock in the TDP MMU, restart the iterator during tdp_iter_next() and do not advance the iterator. Advancing the iterator results in skipping the top-level SPTE and all its children, which is fatal if any of the skipp
debian
CVE-2024-36935P4LOWCVSS 7.1fixed in linux 6.8.11-1 (forky)2024
CVE-2024-36935 [HIGH] CVE-2024-36935: linux - In the Linux kernel, the following vulnerability has been resolved: ice: ensure... In the Linux kernel, the following vulnerability has been resolved: ice: ensure the copied buf is NUL terminated Currently, we allocate a count-sized kernel buffer and copy count bytes from userspace to that buffer. Later, we use sscanf on this buffer but we don't ensure that the string is terminated inside the buffer, this can lead to OOB read when using sscanf. Fix
debian
CVE-2022-49948P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49948 [HIGH] CVE-2022-49948: linux - In the Linux kernel, the following vulnerability has been resolved: vt: Clear s... In the Linux kernel, the following vulnerability has been resolved: vt: Clear selection before changing the font When changing the console font with ioctl(KDFONTOP) the new font size can be bigger than the previous font. A previous selection may thus now be outside of the new screen size and thus trigger out-of-bounds accesses to graphics memory if the selection is re
debian
CVE-2022-49865P4HIGHCVSS 7.1fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49865 [HIGH] CVE-2022-49865: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6: addrl... In the Linux kernel, the following vulnerability has been resolved: ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network When copying a `struct ifaddrlblmsg` to the network, __ifal_reserved remained uninitialized, resulting in a 1-byte infoleak: BUG: KMSAN: kernel-network-infoleak in __netdev_start_xmit ./include/linux/netdevice.h:4841 __netdev_st
debian
CVE-2024-57907P4HIGHCVSS 7.1fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57907 [HIGH] CVE-2024-57907: linux - In the Linux kernel, the following vulnerability has been resolved: iio: adc: r... In the Linux kernel, the following vulnerability has been resolved: iio: adc: rockchip_saradc: fix information leak in triggered buffer The 'data' local struct is used to push data to user space from a triggered buffer, but it does not set values for inactive channels, as it only uses iio_for_each_active_channel() to assign new values. Initialize the struct to zero be
debian
CVE-2024-50123P4LOWCVSS 7.1fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50123 [HIGH] CVE-2024-50123: linux - In the Linux kernel, the following vulnerability has been resolved: bpf: Add th... In the Linux kernel, the following vulnerability has been resolved: bpf: Add the missing BPF_LINK_TYPE invocation for sockmap There is an out-of-bounds read in bpf_link_show_fdinfo() for the sockmap link fd. Fix it by adding the missing BPF_LINK_TYPE invocation for sockmap link Also add comments for bpf_link_type to prevent missing updates in the future. Scope: local
debian
CVE-2025-22079P4HIGHCVSS 7.1fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-22079 [HIGH] CVE-2025-22079: linux - In the Linux kernel, the following vulnerability has been resolved: ocfs2: vali... In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate l_tree_depth to avoid out-of-bounds access The l_tree_depth field is 16-bit (__le16), but the actual maximum depth is limited to OCFS2_MAX_PATH_DEPTH. Add a check to prevent out-of-bounds access if l_tree_depth has an invalid value, which may occur when reading from a corrupted mounted
debian
CVE-2024-57925P4HIGHCVSS 7.1fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57925 [HIGH] CVE-2024-57925: linux - In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix ... In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix a missing return value check bug In the smb2_send_interim_resp(), if ksmbd_alloc_work_struct() fails to allocate a node, it returns a NULL pointer to the in_work pointer. This can lead to an illegal memory write of in_work->response_buf when allocate_interim_rsp_buf() attempts to perform a
debian
CVE-2023-53034P4HIGHCVSS 7.1fixed in linux 6.1.135-1 (bookworm)2023
CVE-2023-53034 [HIGH] CVE-2023-53034: linux - In the Linux kernel, the following vulnerability has been resolved: ntb_hw_swit... In the Linux kernel, the following vulnerability has been resolved: ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans There is a kernel API ntb_mw_clear_trans() would pass 0 to both addr and size. This would make xlate_pos negative. [ 23.734156] switchtec switchtec0: MW 0: part 0 addr 0x0000000000000000 size 0x0000000000000000 [ 23.734158] ======
debian
CVE-2025-21993P4HIGHCVSS 7.1fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21993 [HIGH] CVE-2025-21993: linux - In the Linux kernel, the following vulnerability has been resolved: iscsi_ibft:... In the Linux kernel, the following vulnerability has been resolved: iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() When performing an iSCSI boot using IPv6, iscsistart still reads the /sys/firmware/ibft/ethernetX/subnet-mask entry. Since the IPv6 prefix length is 64, this causes the shift exponent to become negative, triggering a UBSAN warni
debian
CVE-2022-50366P4HIGHCVSS 7.1fixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50366 [HIGH] CVE-2022-50366: linux - In the Linux kernel, the following vulnerability has been resolved: powercap: i... In the Linux kernel, the following vulnerability has been resolved: powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue When value < time_unit, the parameter of ilog2() will be zero and the return value is -1. u64(-1) is too large for shift exponent and then will trigger shift-out-of-bounds: shift exponent 18446744073709551615 is too large for 32-bit type 'int'
debian
CVE-2024-44993P4LOWCVSS 7.1fixed in linux 6.10.7-1 (forky)2024
CVE-2024-44993 [HIGH] CVE-2024-44993: linux - In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Fi... In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()` When enabling UBSAN on Raspberry Pi 5, we get the following warning: [ 387.894977] UBSAN: array-index-out-of-bounds in drivers/gpu/drm/v3d/v3d_sched.c:320:3 [ 387.903868] index 7 is out of range for type '__u32 [7]' [ 387.909692] CPU: 0 PID: 1207
debian
CVE-2021-47449P4HIGHCVSS 7.1fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47449 [HIGH] CVE-2021-47449: linux - In the Linux kernel, the following vulnerability has been resolved: ice: fix lo... In the Linux kernel, the following vulnerability has been resolved: ice: fix locking for Tx timestamp tracking flush Commit 4dd0d5c33c3e ("ice: add lock around Tx timestamp tracker flush") added a lock around the Tx timestamp tracker flow which is used to cleanup any left over SKBs and prepare for device removal. This lock is problematic because it is being held aroun
debian
CVE-2025-37780P4HIGHCVSS 7.1fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-37780 [HIGH] CVE-2025-37780: linux - In the Linux kernel, the following vulnerability has been resolved: isofs: Prev... In the Linux kernel, the following vulnerability has been resolved: isofs: Prevent the use of too small fid syzbot reported a slab-out-of-bounds Read in isofs_fh_to_parent. [1] The handle_bytes value passed in by the reproducing program is equal to 12. In handle_to_path(), only 12 bytes of memory are allocated for the structure file_handle->f_handle member, which caus
debian
CVE-2022-49946P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-49946 [HIGH] CVE-2022-49946: linux - In the Linux kernel, the following vulnerability has been resolved: clk: bcm: r... In the Linux kernel, the following vulnerability has been resolved: clk: bcm: rpi: Prevent out-of-bounds access The while loop in raspberrypi_discover_clocks() relies on the assumption that the id of the last clock element is zero. Because this data comes from the Videocore firmware and it doesn't guarantuee such a behavior this could lead to out-of-bounds access. So
debian
CVE-2024-58054P4HIGHCVSS 7.1fixed in linux 6.1.129-1 (bookworm)2024
CVE-2024-58054 [HIGH] CVE-2024-58054: linux - In the Linux kernel, the following vulnerability has been resolved: staging: me... In the Linux kernel, the following vulnerability has been resolved: staging: media: max96712: fix kernel oops when removing module The following kernel oops is thrown when trying to remove the max96712 module: Unable to handle kernel paging request at virtual address 00007375746174db Mem abort info: ESR = 0x0000000096000004 EC = 0x25: DABT (current EL), IL = 32 bits S
debian
Debian Linux vulnerabilities | cvebase