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 162 of 632
CVE-2020-29369P4HIGHCVSS 7.0fixed in linux 5.7.17-1 (bookworm)2020
CVE-2020-29369 [HIGH] CVE-2020-29369: linux - An issue was discovered in mm/mmap.c in the Linux kernel before 5.7.11. There is...
An issue was discovered in mm/mmap.c in the Linux kernel before 5.7.11. There is a race condition between certain expand functions (expand_downwards and expand_upwards) and page-table free operations from an munmap call, aka CID-246c320a8cfe.
Scope: local
bookworm: resolved (fixed in 5.7.17-1)
bullseye: resolved (fixed in 5.7.17-1)
forky: resolved (fixed in 5.7.17-1)
debian
CVE-2022-50231P4HIGHCVSS 7.1fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50231 [HIGH] CVE-2022-50231: 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/poly1305 - fix a read out-of-bound A kasan error was reported during fuzzing: BUG: KASAN: slab-out-of-bounds in neon_poly1305_blocks.constprop.0+0x1b4/0x250 [poly1305_neon] Read of size 4 at addr ffff0010e293f010 by task syz-executor.5/1646715 CPU: 4 PID: 1646715 Comm: syz-executor.5 Kdu
debian
CVE-2025-38616P4HIGHCVSS 7.1fixed in linux 6.16.3-1 (forky)2025
CVE-2025-38616 [HIGH] CVE-2025-38616: linux - In the Linux kernel, the following vulnerability has been resolved: tls: handle...
In the Linux kernel, the following vulnerability has been resolved: tls: handle data disappearing from under the TLS ULP TLS expects that it owns the receive queue of the TCP socket. This cannot be guaranteed in case the reader of the TCP socket entered before the TLS ULP was installed, or uses some non-standard read API (eg. zerocopy ones). Replace the WARN_ON() and
debian
CVE-2022-49851P4HIGHCVSS 7.1fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49851 [HIGH] CVE-2022-49851: linux - In the Linux kernel, the following vulnerability has been resolved: riscv: fix ...
In the Linux kernel, the following vulnerability has been resolved: riscv: fix reserved memory setup Currently, RISC-V sets up reserved memory using the "early" copy of the device tree. As a result, when trying to get a reserved memory region using of_reserved_mem_lookup(), the pointer to reserved memory regions is using the early, pre-virtual-memory address which cau
debian
CVE-2025-37761P4LOWCVSS 7.1fixed in linux 6.12.25-1 (forky)2025
CVE-2025-37761 [HIGH] CVE-2025-37761: linux - In the Linux kernel, the following vulnerability has been resolved: drm/xe: Fix...
In the Linux kernel, the following vulnerability has been resolved: drm/xe: Fix an out-of-bounds shift when invalidating TLB When the size of the range invalidated is larger than rounddown_pow_of_two(ULONG_MAX), The function macro roundup_pow_of_two(length) will hit an out-of-bounds shift [1]. Use a full TLB invalidation for such cases. v2: - Use a define for the rang
debian
CVE-2022-49799P4HIGHCVSS 7.1fixed in linux 6.0.10-1 (bookworm)2022
CVE-2022-49799 [HIGH] CVE-2022-49799: linux - In the Linux kernel, the following vulnerability has been resolved: tracing: Fi...
In the Linux kernel, the following vulnerability has been resolved: tracing: Fix wild-memory-access in register_synth_event() In register_synth_event(), if set_synth_event_print_fmt() failed, then both trace_remove_event_call() and unregister_trace_event() will be called, which means the trace_event_call will call __unregister_trace_event() twice. As the result, the s
debian
CVE-2025-21719P4HIGHCVSS 7.1fixed in linux 6.1.129-1 (bookworm)2025
CVE-2025-21719 [HIGH] CVE-2025-21719: linux - In the Linux kernel, the following vulnerability has been resolved: ipmr: do no...
In the Linux kernel, the following vulnerability has been resolved: ipmr: do not call mr_mfc_uses_dev() for unres entries syzbot found that calling mr_mfc_uses_dev() for unres entries would crash [1], because c->mfc_un.res.minvif / c->mfc_un.res.maxvif alias to "struct sk_buff_head unresolved", which contain two pointers. This code never worked, lets remove it. [1] Un
debian
CVE-2023-53357P4HIGHCVSS 7.1fixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53357 [HIGH] CVE-2023-53357: linux - In the Linux kernel, the following vulnerability has been resolved: md/raid10: ...
In the Linux kernel, the following vulnerability has been resolved: md/raid10: check slab-out-of-bounds in md_bitmap_get_counter If we write a large number to md/bitmap_set_bits, md_bitmap_checkpage() will return -EINVAL because 'page >= bitmap->pages', but the return value was not checked immediately in md_bitmap_get_counter() in order to set *blocks value and slab-o
debian
CVE-2016-6787P4HIGHCVSS 7.0fixed in linux 4.0.2-1 (bookworm)2016
CVE-2016-6787 [HIGH] CVE-2016-6787: linux - kernel/events/core.c in the performance subsystem in the Linux kernel before 4.0...
kernel/events/core.c in the performance subsystem in the Linux kernel before 4.0 mismanages locks during certain migrations, which allows local users to gain privileges via a crafted application, aka Android internal bug 31095224.
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
forky: resolved (fixed in 4.0.2-1)
sid: resolved (fi
debian
CVE-2023-53646P4LOWCVSS 7.1fixed in linux 6.4.11-1 (forky)2023
CVE-2023-53646 [HIGH] CVE-2023-53646: linux - In the Linux kernel, the following vulnerability has been resolved: drm/i915/pe...
In the Linux kernel, the following vulnerability has been resolved: drm/i915/perf: add sentinel to xehp_oa_b_counters Arrays passed to reg_in_range_table should end with empty record. The patch solves KASAN detected bug with signature: BUG: KASAN: global-out-of-bounds in xehp_is_valid_b_counter_addr+0x2c7/0x350 [i915] Read of size 4 at addr ffffffffa1555d90 by task pe
debian
CVE-2024-58015P4LOWCVSS 7.1fixed in linux 6.16.3-1 (forky)2024
CVE-2024-58015 [HIGH] CVE-2024-58015: 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 for out-of bound access error Selfgen stats are placed in a buffer using print_array_to_buf_index() function. Array length parameter passed to the function is too big, resulting in possible out-of bound memory error. Decreasing buffer size by one fixes faulty upper bound of passed ar
debian
CVE-2025-38395P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38395 [HIGH] CVE-2025-38395: linux - In the Linux kernel, the following vulnerability has been resolved: regulator: ...
In the Linux kernel, the following vulnerability has been resolved: regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods drvdata::gpiods is supposed to hold an array of 'gpio_desc' pointers. But the memory is allocated for only one pointer. This will lead to out-of-bounds access later in the code if 'config::ngpios' is > 1. So fix the code to allocate enou
debian
CVE-2025-38652P4HIGHCVSS 7.1fixed in linux 6.1.148-1 (bookworm)2025
CVE-2025-38652 [HIGH] CVE-2025-38652: 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 avoid out-of-boundary access in devs.path - touch /mnt/f2fs/012345678901234567890123456789012345678901234567890123 - truncate -s $((1024*1024*1024)) \ /mnt/f2fs/012345678901234567890123456789012345678901234567890123 - touch /mnt/f2fs/file - truncate -s $((1024*1024*1024)) /mnt/f2fs/file -
debian
CVE-2025-38153P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38153 [HIGH] CVE-2025-38153: linux - In the Linux kernel, the following vulnerability has been resolved: net: usb: a...
In the Linux kernel, the following vulnerability has been resolved: net: usb: aqc111: fix error handling of usbnet read calls Syzkaller, courtesy of syzbot, identified an error (see report [1]) in aqc111 driver, caused by incomplete sanitation of usb read calls' results. This problem is quite similar to the one fixed in commit 920a9fa27e78 ("net: asix: add proper erro
debian
CVE-2025-38677P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-38677 [HIGH] CVE-2025-38677: 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 avoid out-of-boundary access in dnode page As Jiaming Zhang reported: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x1c1/0x2a0 lib/dump_stack.c:120 print_address_description mm/kasan/report.c:378 [inline] print_report+0x17e/0x800 mm/kasan/report.c:480 kasan_report+0x147/0x180
debian
CVE-2016-6786P4HIGHCVSS 7.0fixed in linux 4.0.2-1 (bookworm)2016
CVE-2016-6786 [HIGH] CVE-2016-6786: linux - kernel/events/core.c in the performance subsystem in the Linux kernel before 4.0...
kernel/events/core.c in the performance subsystem in the Linux kernel before 4.0 mismanages locks during certain migrations, which allows local users to gain privileges via a crafted application, aka Android internal bug 30955111.
Scope: local
bookworm: resolved (fixed in 4.0.2-1)
bullseye: resolved (fixed in 4.0.2-1)
forky: resolved (fixed in 4.0.2-1)
sid: resolved (fi
debian
CVE-2025-38445P4HIGHCVSS 7.1fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38445 [HIGH] CVE-2025-38445: linux - In the Linux kernel, the following vulnerability has been resolved: md/raid1: F...
In the Linux kernel, the following vulnerability has been resolved: md/raid1: Fix stack memory use after return in raid1_reshape In the raid1_reshape function, newpool is allocated on the stack and assigned to conf->r1bio_pool. This results in conf->r1bio_pool.wait.head pointing to a stack address. Accessing this address later can lead to a kernel panic. Example acces
debian
CVE-2025-38714P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-38714 [HIGH] CVE-2025-38714: linux - In the Linux kernel, the following vulnerability has been resolved: hfsplus: fi...
In the Linux kernel, the following vulnerability has been resolved: hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() The hfsplus_bnode_read() method can trigger the issue: [ 174.852007][ T9784] ================================================================== [ 174.852709][ T9784] BUG: KASAN: slab-out-of-bounds in hfsplus_bnode_read+0x2f4/0x360 [ 174.853412][
debian
CVE-2026-23099P4HIGHCVSS 7.1fixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23099 [HIGH] CVE-2026-23099: linux - In the Linux kernel, the following vulnerability has been resolved: bonding: li...
In the Linux kernel, the following vulnerability has been resolved: bonding: limit BOND_MODE_8023AD to Ethernet devices BOND_MODE_8023AD makes sense for ARPHRD_ETHER only. syzbot reported: BUG: KASAN: global-out-of-bounds in __hw_addr_create net/core/dev_addr_lists.c:63 [inline] BUG: KASAN: global-out-of-bounds in __hw_addr_add_ex+0x25d/0x760 net/core/dev_addr_lists.c
debian
CVE-2025-38713P4HIGHCVSS 7.1fixed in linux 6.1.153-1 (bookworm)2025
CVE-2025-38713 [HIGH] CVE-2025-38713: linux - In the Linux kernel, the following vulnerability has been resolved: hfsplus: fi...
In the Linux kernel, the following vulnerability has been resolved: hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() The hfsplus_readdir() method is capable to crash by calling hfsplus_uni2asc(): [ 667.121659][ T9805] ================================================================== [ 667.122651][ T9805] BUG: KASAN: slab-out-of-bounds in hfsplus_uni2asc+0x90
debian