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 198 of 632
CVE-2025-40322P4UNKNOWNfixed in linux 6.1.159-1 (bookworm)2025
CVE-2025-40322 CVE-2025-40322: linux - In the Linux kernel, the following vulnerability has been resolved: fbdev: bitb...
In the Linux kernel, the following vulnerability has been resolved: fbdev: bitblit: bound-check glyph index in bit_putcs* bit_putcs_aligned()/unaligned() derived the glyph pointer from the character value masked by 0xff/0x1ff, which may exceed the actual font's glyph count and read past the end of the built-in font array. Clamp the index to the actual glyph count before comp
debian
CVE-2026-23397P4UNKNOWNfixed in linux 6.19.10-1 (forky)2026
CVE-2026-23397 CVE-2026-23397: linux - In the Linux kernel, the following vulnerability has been resolved: nfnetlink_o...
In the Linux kernel, the following vulnerability has been resolved: nfnetlink_osf: validate individual option lengths in fingerprints nfnl_osf_add_callback() validates opt_num bounds and string NUL-termination but does not check individual option length fields. A zero-length option causes nf_osf_match_one() to enter the option matching loop even when foptsize sums to zero, w
debian
CVE-2025-68753P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-68753 CVE-2025-68753: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: firew...
In the Linux kernel, the following vulnerability has been resolved: ALSA: firewire-motu: add bounds check in put_user loop for DSP events In the DSP event handling code, a put_user() loop copies event data. When the user buffer size is not aligned to 4 bytes, it could overwrite beyond the buffer boundary. Fix by adding a bounds check before put_user().
Scope: local
bookworm:
debian
CVE-2023-53748P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-53748 CVE-2023-53748: linux - In the Linux kernel, the following vulnerability has been resolved: media: medi...
In the Linux kernel, the following vulnerability has been resolved: media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup variable *nplanes is provided by user via system call argument. The possible value of q_data->fmt->num_planes is 1-3, while the value of *nplanes can be 1-8. The array access by index i can cause array out-of-bounds. Fix this b
debian
CVE-2026-23244P4LOWfixed in linux 6.19.8-1 (forky)2026
CVE-2026-23244 [LOW] CVE-2026-23244: linux - In the Linux kernel, the following vulnerability has been resolved: nvme: fix m...
In the Linux kernel, the following vulnerability has been resolved: nvme: fix memory allocation in nvme_pr_read_keys() nvme_pr_read_keys() takes num_keys from userspace and uses it to calculate the allocation size for rse via struct_size(). The upper limit is PR_KEYS_MAX (64K). A malicious or buggy userspace can pass a large num_keys value that results in a 4MB allocat
debian
CVE-2025-40063P4LOWfixed in linux 6.17.6-1 (forky)2025
CVE-2025-40063 [LOW] CVE-2025-40063: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: com...
In the Linux kernel, the following vulnerability has been resolved: crypto: comp - Use same definition of context alloc and free ops In commit 42d9f6c77479 ("crypto: acomp - Move scomp stream allocation code into acomp"), the crypto_acomp_streams struct was made to rely on having the alloc_ctx and free_ctx operations defined in the same order as the scomp_alg struct. B
debian
CVE-2025-71192P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2025
CVE-2025-71192 CVE-2025-71192: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: ac97:...
In the Linux kernel, the following vulnerability has been resolved: ALSA: ac97: fix a double free in snd_ac97_controller_register() If ac97_add_adapter() fails, put_device() is the correct way to drop the device reference. kfree() is not required. Add kfree() if idr_alloc() fails and in ac97_adapter_release() to do the cleanup. Found by code review.
Scope: local
bookworm: re
debian
CVE-2025-68243P4LOWfixed in linux 6.17.9-1 (forky)2025
CVE-2025-68243 [LOW] CVE-2025-68243: linux - In the Linux kernel, the following vulnerability has been resolved: NFS: Check ...
In the Linux kernel, the following vulnerability has been resolved: NFS: Check the TLS certificate fields in nfs_match_client() If the TLS security policy is of type RPC_XPRTSEC_TLS_X509, then the cert_serial and privkey_serial fields need to match as well since they define the client's identity, as presented to the server.
Scope: local
bookworm: resolved
bullseye: res
debian
CVE-2018-14656P4HIGHCVSS 7.0fixed in linux 4.18.6-1 (bookworm)2018
CVE-2018-14656 [HIGH] CVE-2018-14656: linux - A missing address check in the callers of the show_opcodes() in the Linux kernel...
A missing address check in the callers of the show_opcodes() in the Linux kernel allows an attacker to dump the kernel memory at an arbitrary kernel address into the dmesg log.
Scope: local
bookworm: resolved (fixed in 4.18.6-1)
bullseye: resolved (fixed in 4.18.6-1)
forky: resolved (fixed in 4.18.6-1)
sid: resolved (fixed in 4.18.6-1)
trixie: resolved (fixed in 4.18.
debian
CVE-2024-53162P4LOWCVSS 7.1fixed in linux 6.12.3-1 (forky)2024
CVE-2024-53162 [HIGH] CVE-2024-53162: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: qat...
In the Linux kernel, the following vulnerability has been resolved: crypto: qat/qat_4xxx - fix off by one in uof_get_name() The fw_objs[] array has "num_objs" elements so the > needs to be >= to prevent an out of bounds read.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved (fixed in 6.12.3-1)
sid: resolved (fixed in 6.12.3-1)
trixie: resolved (fixed
debian
CVE-2024-46723P4HIGHCVSS 7.1fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-46723 [HIGH] CVE-2024-46723: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix ucode out-of-bounds read warning Clear warning that read ucode[] may out-of-bounds.
Scope: local
bookworm: resolved (fixed in 6.1.112-1)
bullseye: resolved (fixed in 5.10.226-1)
forky: resolved (fixed in 6.10.9-1)
sid: resolved (fixed in 6.10.9-1)
trixie: resolved (fixed in 6.10.9-1)
debian
CVE-2024-46722P4HIGHCVSS 7.1fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-46722 [HIGH] CVE-2024-46722: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix mc_data out-of-bounds read warning Clear warning that read mc_data[i-1] may out-of-bounds.
Scope: local
bookworm: resolved (fixed in 6.1.112-1)
bullseye: resolved (fixed in 5.10.226-1)
forky: resolved (fixed in 6.10.9-1)
sid: resolved (fixed in 6.10.9-1)
trixie: resolved (fixed in 6.10
debian
CVE-2021-47403P4HIGHCVSS 7.1fixed in linux 5.14.12-1 (bookworm)2021
CVE-2021-47403 [HIGH] CVE-2021-47403: linux - In the Linux kernel, the following vulnerability has been resolved: ipack: ipoc...
In the Linux kernel, the following vulnerability has been resolved: ipack: ipoctal: fix module reference leak A reference to the carrier module was taken on every open but was only released once when the final reference to the tty struct was dropped. Fix this by taking the module reference and initialising the tty driver data when installing the tty.
Scope: local
book
debian
CVE-2024-36033P4HIGHCVSS 7.1fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-36033 [HIGH] CVE-2024-36033: linux - In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ...
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: qca: fix info leak when fetching board id Add the missing sanity check when fetching the board id to avoid leaking slab data when later requesting the firmware.
Scope: local
bookworm: resolved (fixed in 6.1.94-1)
bullseye: resolved
forky: resolved (fixed in 6.8.11-1)
sid: resolved (fixed in
debian
CVE-2024-39469P4HIGHCVSS 7.1fixed in linux 6.1.99-1 (bookworm)2024
CVE-2024-39469 [HIGH] CVE-2024-39469: linux - In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix...
In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors The error handling in nilfs_empty_dir() when a directory folio/page read fails is incorrect, as in the old ext2 implementation, and if the folio/page cannot be read or nilfs_check_folio() fails, it will falsely determine the directo
debian
CVE-2022-3202P4HIGHCVSS 7.1fixed in linux 5.17.3-1 (bookworm)2022
CVE-2022-3202 [HIGH] CVE-2022-3202: linux - A NULL pointer dereference flaw in diFree in fs/jfs/inode.c in Journaled File Sy...
A NULL pointer dereference flaw in diFree in fs/jfs/inode.c in Journaled File System (JFS)in the Linux kernel. This could allow a local attacker to crash the system or leak kernel internal information.
Scope: local
bookworm: resolved (fixed in 5.17.3-1)
bullseye: resolved (fixed in 5.10.113-1)
forky: resolved (fixed in 5.17.3-1)
sid: resolved (fixed in 5.17.3-1)
trixie:
debian
CVE-2024-49928P4LOWCVSS 7.1fixed in linux 6.11.4-1 (forky)2024
CVE-2024-49928 [HIGH] CVE-2024-49928: 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: avoid reading out of bounds when loading TX power FW elements Because the loop-expression will do one more time before getting false from cond-expression, the original code copied one more entry size beyond valid region. Fix it by moving the entry copy to loop-body.
Scope: local
bookworm:
debian
CVE-2024-39471P4HIGHCVSS 7.1fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-39471 [HIGH] CVE-2024-39471: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu:...
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: add error handle to avoid out-of-bounds if the sdma_v4_0_irq_id_to_seq return -EINVAL, the process should be stop to avoid out-of-bounds read, so directly return -EINVAL.
Scope: local
bookworm: resolved (fixed in 6.1.94-1)
bullseye: resolved (fixed in 5.10.221-1)
forky: resolved (fixed in
debian
CVE-2024-26673P4HIGHCVSS 7.1fixed in linux 6.1.82-1 (bookworm)2024
CVE-2024-26673 [HIGH] CVE-2024-26673: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ...
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations - Disallow families other than NFPROTO_{IPV4,IPV6,INET}. - Disallow layer 4 protocol with no ports, since destination port is a mandatory attribute for this object.
Scope: local
bookworm: resolved (fixed in 6.1.82-1)
bull
debian
CVE-2024-53155P4HIGHCVSS 7.1fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-53155 [HIGH] CVE-2024-53155: linux - In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix ...
In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix uninitialized value in ocfs2_file_read_iter() Syzbot has reported the following KMSAN splat: BUG: KMSAN: uninit-value in ocfs2_file_read_iter+0x9a4/0xf80 ocfs2_file_read_iter+0x9a4/0xf80 __io_read+0x8d4/0x20f0 io_read+0x3e/0xf0 io_issue_sqe+0x42b/0x22c0 io_wq_submit_work+0xaf9/0xdc0 io_work
debian