Debian Linux vulnerabilities
12,638 known vulnerabilities affecting debian/linux.
Total CVEs
12,638
CISA KEV
32
actively exploited
Public exploits
142
Exploited in wild
51
Severity breakdown
CRITICAL70HIGH2664MEDIUM6236LOW2442UNKNOWN1226
Vulnerabilities
Page 20 of 632
CVE-2019-17075P3HIGHCVSS 7.5fixed in linux 5.3.7-1 (bookworm)2019
CVE-2019-17075 [HIGH] CVE-2019-17075: linux - An issue was discovered in write_tpt_entry in drivers/infiniband/hw/cxgb4/mem.c ...
An issue was discovered in write_tpt_entry in drivers/infiniband/hw/cxgb4/mem.c in the Linux kernel through 5.3.2. The cxgb4 driver is directly calling dma_map_single (a DMA function) from a stack variable. This could allow an attacker to trigger a Denial of Service, exploitable if this driver is used on an architecture for which this stack/DMA interaction has securit
debian
CVE-2022-2588P3MEDIUMCVSS 5.3fixed in linux 5.18.16-1 (bookworm)2022
CVE-2022-2588 [MEDIUM] CVE-2022-2588: linux - It was discovered that the cls_route filter implementation in the Linux kernel w...
It was discovered that the cls_route filter implementation in the Linux kernel would not remove an old filter from the hashtable before freeing it if its handle had the value 0.
Scope: local
bookworm: resolved (fixed in 5.18.16-1)
bullseye: resolved (fixed in 5.10.136-1)
forky: resolved (fixed in 5.18.16-1)
sid: resolved (fixed in 5.18.16-1)
trixie: resolved (fixed in
debian
CVE-2022-1012P3HIGHCVSS 8.2fixed in linux 5.17.11-1 (bookworm)2022
CVE-2022-1012 [HIGH] CVE-2022-1012: linux - A memory leak problem was found in the TCP source port generation algorithm in n...
A memory leak problem was found in the TCP source port generation algorithm in net/ipv4/tcp.c due to the small table perturb size. This flaw may allow an attacker to information leak and may cause a denial of service problem.
Scope: local
bookworm: resolved (fixed in 5.17.11-1)
bullseye: resolved (fixed in 5.10.127-1)
forky: resolved (fixed in 5.17.11-1)
sid: resolved (
debian
CVE-2025-68811P3LOWfixed in linux 6.18.3-1 (forky)2025
CVE-2025-68811 [LOW] CVE-2025-68811: linux - In the Linux kernel, the following vulnerability has been resolved: svcrdma: us...
In the Linux kernel, the following vulnerability has been resolved: svcrdma: use rc_pageoff for memcpy byte offset svc_rdma_copy_inline_range added rc_curpage (page index) to the page base instead of the byte offset rc_pageoff. Use rc_pageoff so copies land within the current page. Found by ZeroPath (https://zeropath.com)
Scope: local
bookworm: resolved
bullseye: resol
debian
CVE-2025-40337P3UNKNOWNfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40337 CVE-2025-40337: linux - In the Linux kernel, the following vulnerability has been resolved: net: stmmac...
In the Linux kernel, the following vulnerability has been resolved: net: stmmac: Correctly handle Rx checksum offload errors The stmmac_rx function would previously set skb->ip_summed to CHECKSUM_UNNECESSARY if hardware checksum offload (CoE) was enabled and the packet was of a known IP ethertype. However, this logic failed to check if the hardware had actually reported a ch
debian
CVE-2025-40258P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40258 CVE-2025-40258: linux - In the Linux kernel, the following vulnerability has been resolved: mptcp: fix ...
In the Linux kernel, the following vulnerability has been resolved: mptcp: fix race condition in mptcp_schedule_work() syzbot reported use-after-free in mptcp_schedule_work() [1] Issue here is that mptcp_schedule_work() schedules a work, then gets a refcount on sk->sk_refcnt if the work was scheduled. This refcount will be released by mptcp_worker(). [A] if (schedule_work(..
debian
CVE-2025-40257P3UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40257 CVE-2025-40257: linux - In the Linux kernel, the following vulnerability has been resolved: mptcp: fix ...
In the Linux kernel, the following vulnerability has been resolved: mptcp: fix a race in mptcp_pm_del_add_timer() mptcp_pm_del_add_timer() can call sk_stop_timer_sync(sk, &entry->add_timer) while another might have free entry already, as reported by syzbot. Add RCU protection to fix this issue. Also change confusing add_timer variable with stop_timer boolean. syzbot report:
debian
CVE-2026-31409P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-31409 CVE-2026-31409: linux - In the Linux kernel, the following vulnerability has been resolved: ksmbd: unse...
In the Linux kernel, the following vulnerability has been resolved: ksmbd: unset conn->binding on failed binding request When a multichannel SMB2_SESSION_SETUP request with SMB2_SESSION_REQ_FLAG_BINDING fails ksmbd sets conn->binding = true but never clears it on the error path. This leaves the connection in a binding state where all subsequent ksmbd_session_lookup_all() cal
debian
CVE-2026-23457P3UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23457 CVE-2026-23457: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp() sip_help_tcp() parses the SIP Content-Length header with simple_strtoul(), which returns unsigned long, but stores the result in unsigned int clen. On 64-bit systems, values exceeding UINT_MAX are silently truncated before compu
debian
CVE-2025-40320P3LOWfixed in linux 6.17.8-1 (forky)2025
CVE-2025-40320 [LOW] CVE-2025-40320: linux - In the Linux kernel, the following vulnerability has been resolved: smb: client...
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix potential cfid UAF in smb2_query_info_compound When smb2_query_info_compound() retries, a previously allocated cfid may have been freed in the first attempt. Because cfid wasn't reset on replay, later cleanup could act on a stale pointer, leading to a potential use-after-free. Reinitia
debian
CVE-2023-53822P3UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53822 CVE-2023-53822: 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: Ignore frags from uninitialized peer in dp. When max virtual ap interfaces are configured in all the bands with ACS and hostapd restart is done every 60s, a crash is observed at random times. In this certain scenario, a fragmented packet is received for self peer, for which rx_tid and rx_frags
debian
CVE-2017-15126P3HIGHCVSS 8.1fixed in linux 4.13.10-1 (bookworm)2017
CVE-2017-15126 [HIGH] CVE-2017-15126: linux - A use-after-free flaw was found in fs/userfaultfd.c in the Linux kernel before 4...
A use-after-free flaw was found in fs/userfaultfd.c in the Linux kernel before 4.13.6. The issue is related to the handling of fork failure when dealing with event messages. Failure to fork correctly can lead to a situation where a fork event will be removed from an already freed list of events with userfaultfd_ctx_put().
Scope: local
bookworm: resolved (fixed in 4.13
debian
CVE-2025-40043P3UNKNOWNfixed in linux 6.1.158-1 (bookworm)2025
CVE-2025-40043 CVE-2025-40043: linux - In the Linux kernel, the following vulnerability has been resolved: net: nfc: n...
In the Linux kernel, the following vulnerability has been resolved: net: nfc: nci: Add parameter validation for packet data Syzbot reported an uninitialized value bug in nci_init_req, which was introduced by commit 5aca7966d2a7 ("Merge tag 'perf-tools-fixes-for-v6.17-2025-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools"). This bug arises due to very l
debian
CVE-2026-31408P3UNKNOWNfixed in linux 6.19.11-1 (sid)2026
CVE-2026-31408 CVE-2026-31408: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ...
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold sco_recv_frame() reads conn->sk under sco_conn_lock() but immediately releases the lock without holding a reference to the socket. A concurrent close() can free the socket between the lock release and the subsequent sk->sk_state
debian
CVE-2020-14386P3MEDIUMCVSS 6.7fixed in linux 5.8.7-1 (bookworm)2020
CVE-2020-14386 [MEDIUM] CVE-2020-14386: linux - A flaw was found in the Linux kernel before 5.9-rc4. Memory corruption can be ex...
A flaw was found in the Linux kernel before 5.9-rc4. Memory corruption can be exploited to gain root privileges from unprivileged processes. The highest threat from this vulnerability is to data confidentiality and integrity.
Scope: local
bookworm: resolved (fixed in 5.8.7-1)
bullseye: resolved (fixed in 5.8.7-1)
forky: resolved (fixed in 5.8.7-1)
sid: resolved (fix
debian
CVE-2023-52832P3CRITICALCVSS 9.1fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52832 [CRITICAL] CVE-2023-52832: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: mac80...
In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't return unset power in ieee80211_get_tx_power() We can get a UBSAN warning if ieee80211_get_tx_power() returns the INT_MIN value mac80211 internally uses for "unset power level". UBSAN: signed-integer-overflow in net/wireless/nl80211.c:3816:5 -2147483648 * 100 cannot be repres
debian
CVE-2024-35845P3CRITICALCVSS 9.1fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-35845 [CRITICAL] CVE-2024-35845: 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: dbg-tlv: ensure NUL termination The iwl_fw_ini_debug_info_tlv is used as a string, so we must ensure the string is terminated correctly before using it.
Scope: local
bookworm: resolved (fixed in 6.1.85-1)
bullseye: resolved (fixed in 5.10.216-1)
forky: resolved (fixed in 6.7.12-1)
s
debian
CVE-2023-1390P3HIGHCVSS 7.5fixed in linux 5.10.12-1 (bookworm)2023
CVE-2023-1390 [HIGH] CVE-2023-1390: linux - A remote denial of service vulnerability was found in the Linux kernel’s TIPC ke...
A remote denial of service vulnerability was found in the Linux kernel’s TIPC kernel module. The while loop in tipc_link_xmit() hits an unknown state while attempting to parse SKBs, which are not in the queue. Sending two small UDP packets to a system with a UDP bearer results in the CPU utilization for the system to instantly spike to 100%, causing a denial of service
debian
CVE-2021-47348P3CRITICALCVSS 9.1fixed in linux 5.14.6-1 (bookworm)2021
CVE-2021-47348 [CRITICAL] CVE-2021-47348: 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: Avoid HDCP over-read and corruption Instead of reading the desired 5 bytes of the actual target field, the code was reading 8. This could result in a corrupted value if the trailing 3 bytes were non-zero, so instead use an appropriately sized and zero-initialized bounce buffer, an
debian
CVE-2014-4608P3LOWCVSS 7.3fixed in linux 3.14.9-1 (bookworm)2014
CVE-2014-4608 [HIGH] CVE-2014-4608: linux - Multiple integer overflows in the lzo1x_decompress_safe function in lib/lzo/lzo1...
Multiple integer overflows in the lzo1x_decompress_safe function in lib/lzo/lzo1x_decompress_safe.c in the LZO decompressor in the Linux kernel before 3.15.2 allow context-dependent attackers to cause a denial of service (memory corruption) via a crafted Literal Run. NOTE: the author of the LZO algorithms says "the Linux kernel is *not* affected; media hype.
Scope: loca
debian