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 171 of 632
CVE-2024-38635P4HIGHCVSS 7.1fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38635 [HIGH] CVE-2024-38635: linux - In the Linux kernel, the following vulnerability has been resolved: soundwire: ...
In the Linux kernel, the following vulnerability has been resolved: soundwire: cadence: fix invalid PDI offset For some reason, we add an offset to the PDI, presumably to skip the PDI0 and PDI1 which are reserved for BPT. This code is however completely wrong and leads to an out-of-bounds access. We were just lucky so far since we used only a couple of PDIs and remain
debian
CVE-2024-36931P4HIGHCVSS 7.1fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-36931 [HIGH] CVE-2024-36931: linux - In the Linux kernel, the following vulnerability has been resolved: s390/cio: E...
In the Linux kernel, the following vulnerability has been resolved: s390/cio: Ensure the copied buf is NUL terminated Currently, we allocate a lbuf-sized kernel buffer and copy lbuf from userspace to that buffer. Later, we use scanf on this buffer but we don't ensure that the string is terminated inside the buffer, this can lead to OOB read when using scanf. Fix this
debian
CVE-2021-47160P4HIGHCVSS 7.1fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47160 [HIGH] CVE-2021-47160: linux - In the Linux kernel, the following vulnerability has been resolved: net: dsa: m...
In the Linux kernel, the following vulnerability has been resolved: net: dsa: mt7530: fix VLAN traffic leaks PCR_MATRIX field was set to all 1's when VLAN filtering is enabled, but was not reset when it is disabled, which may cause traffic leaks: ip link add br0 type bridge vlan_filtering 1 ip link add br1 type bridge vlan_filtering 1 ip link set swp0 master br0 ip li
debian
CVE-2021-47240P4HIGHCVSS 7.1fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47240 [HIGH] CVE-2021-47240: linux - In the Linux kernel, the following vulnerability has been resolved: net: qrtr: ...
In the Linux kernel, the following vulnerability has been resolved: net: qrtr: fix OOB Read in qrtr_endpoint_post Syzbot reported slab-out-of-bounds Read in qrtr_endpoint_post. The problem was in wrong _size_ type: if (len != ALIGN(size, 4) + hdrlen) goto err; If size from qrtr_hdr is 4294967293 (0xfffffffd), the result of ALIGN(size, 4) will be 0. In case of len == h
debian
CVE-2024-57982P4HIGHCVSS 7.1fixed in linux 6.12.13-1 (forky)2024
CVE-2024-57982 [HIGH] CVE-2024-57982: linux - In the Linux kernel, the following vulnerability has been resolved: xfrm: state...
In the Linux kernel, the following vulnerability has been resolved: xfrm: state: fix out-of-bounds read during lookup lookup and resize can run in parallel. The xfrm_state_hash_generation seqlock ensures a retry, but the hash functions can observe a hmask value that is too large for the new hlist array. rehash does: rcu_assign_pointer(net->xfrm.state_bydst, ndst) [..]
debian
CVE-2021-47153P4HIGHCVSS 7.1fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47153 [HIGH] CVE-2021-47153: linux - In the Linux kernel, the following vulnerability has been resolved: i2c: i801: ...
In the Linux kernel, the following vulnerability has been resolved: i2c: i801: Don't generate an interrupt on bus reset Now that the i2c-i801 driver supports interrupts, setting the KILL bit in a attempt to recover from a timed out transaction triggers an interrupt. Unfortunately, the interrupt handler (i801_isr) is not prepared for this situation and will try to proc
debian
CVE-2021-47262P4HIGHCVSS 7.1fixed in linux 5.10.46-1 (bookworm)2021
CVE-2021-47262 [HIGH] CVE-2021-47262: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: x86: E...
In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message Use the __string() machinery provided by the tracing subystem to make a copy of the string literals consumed by the "nested VM-Enter failed" tracepoint. A complete copy is necessary to ensure that the tracepoint can't outlive the d
debian
CVE-2024-56663P4HIGHCVSS 7.1fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-56663 [HIGH] CVE-2024-56663: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: nl802...
In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one Since the netlink attribute range validation provides inclusive checking, the *max* of attribute NL80211_ATTR_MLO_LINK_ID should be IEEE80211_MLD_MAX_NUM_LINKS - 1 otherwise causing an off-by-one. One crash stack for demonstration: ===============
debian
CVE-2024-26789P4HIGHCVSS 7.1fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26789 [HIGH] CVE-2024-26789: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: arm...
In the Linux kernel, the following vulnerability has been resolved: crypto: arm64/neonbs - fix out-of-bounds access on short input The bit-sliced implementation of AES-CTR operates on blocks of 128 bytes, and will fall back to the plain NEON version for tail blocks or inputs that are shorter than 128 bytes to begin with. It will call straight into the plain NEON asm h
debian
CVE-2024-50227P4LOWCVSS 7.1fixed in linux 6.11.7-1 (forky)2024
CVE-2024-50227 [HIGH] CVE-2024-50227: linux - In the Linux kernel, the following vulnerability has been resolved: thunderbolt...
In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan() KASAN reported following issue: BUG: KASAN: stack-out-of-bounds in tb_retimer_scan+0xffe/0x1550 [thunderbolt] Read of size 4 at addr ffff88810111fc1c by task kworker/u56:0/11 CPU: 0 UID: 0 PID: 11 Comm: kworker/u56:0 Tainted
debian
CVE-2024-47721P4LOWCVSS 7.1fixed in linux 6.11.2-1 (forky)2024
CVE-2024-47721 [HIGH] CVE-2024-47721: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89...
In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: remove unused C2H event ID RTW89_MAC_C2H_FUNC_READ_WOW_CAM to prevent out-of-bounds reading The handler of firmware C2H event RTW89_MAC_C2H_FUNC_READ_WOW_CAM isn't implemented, but driver expects number of handlers is NUM_OF_RTW89_MAC_C2H_FUNC_WOW causing out-of-bounds access. Fix it by r
debian
CVE-2022-50079P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50079 [HIGH] CVE-2022-50079: 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: Check correct bounds for stream encoder instances for DCN303 [Why & How] eng_id for DCN303 cannot be more than 1, since we have only two instances of stream encoders. Check the correct boundary condition for engine ID for DCN303 prevent the potential out of bounds access.
Scope: local
debian
CVE-2025-37973P4LOWCVSS 7.1fixed in linux 6.12.29-1 (forky)2025
CVE-2025-37973 [HIGH] CVE-2025-37973: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80...
In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation Currently during the multi-link element defragmentation process, the multi-link element length added to the total IEs length when calculating the length of remaining IEs after the multi-link element in cfg80211_defrag_m
debian
CVE-2022-48757P4HIGHCVSS 7.1fixed in linux 5.16.7-1 (bookworm)2022
CVE-2022-48757 [HIGH] CVE-2022-48757: linux - In the Linux kernel, the following vulnerability has been resolved: net: fix in...
In the Linux kernel, the following vulnerability has been resolved: net: fix information leakage in /proc/net/ptype In one net namespace, after creating a packet socket without binding it to a device, users in other net namespaces can observe the new `packet_type` added by this packet socket by reading `/proc/net/ptype` file. This is minor information leakage as packe
debian
CVE-2024-41935P4HIGHCVSS 7.1fixed in linux 6.12.5-1 (forky)2024
CVE-2024-41935 [HIGH] CVE-2024-41935: linux - In the Linux kernel, the following vulnerability has been resolved: f2fs: fix t...
In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to shrink read extent node in batches We use rwlock to protect core structure data of extent tree during its shrink, however, if there is a huge number of extent nodes in extent tree, during shrink of extent tree, it may hold rwlock for a very long time, which may trigger kernel hang issue.
debian
CVE-2024-34777P4HIGHCVSS 7.1fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-34777 [HIGH] CVE-2024-34777: linux - In the Linux kernel, the following vulnerability has been resolved: dma-mapping...
In the Linux kernel, the following vulnerability has been resolved: dma-mapping: benchmark: fix node id validation While validating node ids in map_benchmark_ioctl(), node_possible() may be provided with invalid argument outside of [0,MAX_NUMNODES-1] range leading to: BUG: KASAN: wild-memory-access in map_benchmark_ioctl (kernel/dma/map_benchmark.c:214) Read of size 8
debian
CVE-2024-43877P4HIGHCVSS 7.1fixed in linux 6.1.106-1 (bookworm)2024
CVE-2024-43877 [HIGH] CVE-2024-43877: linux - In the Linux kernel, the following vulnerability has been resolved: media: pci:...
In the Linux kernel, the following vulnerability has been resolved: media: pci: ivtv: Add check for DMA map result In case DMA fails, 'dma->SG_length' is 0. This value is later used to access 'dma->SGarray[dma->SG_length - 1]', which will cause out of bounds access. Add check to return early on invalid value. Adjust warnings accordingly. Found by Linux Verification Ce
debian
CVE-2025-39761P4LOWCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-39761 [HIGH] CVE-2025-39761: 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: Decrement TID on RX peer frag setup error handling Currently, TID is not decremented before peer cleanup, during error handling path of ath12k_dp_rx_peer_frag_setup(). This could lead to out-of-bounds access in peer->rx_tid[]. Hence, add a decrement operation for TID, before peer cleanup
debian
CVE-2025-38292P4LOWCVSS 7.1fixed in linux 6.12.35-1 (forky)2025
CVE-2025-38292 [HIGH] CVE-2025-38292: 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 invalid access to memory In ath12k_dp_rx_msdu_coalesce(), rxcb is fetched from skb and boolean is_continuation is part of rxcb. Currently, after freeing the skb, the rxcb->is_continuation accessed again which is wrong since the memory is already freed. This might lead use-after-free
debian
CVE-2024-57906P4HIGHCVSS 7.1fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57906 [HIGH] CVE-2024-57906: linux - In the Linux kernel, the following vulnerability has been resolved: iio: adc: t...
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ti-ads8688: 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
debian