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 124 of 632
CVE-2024-57887P3HIGHCVSS 7.8fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-57887 [HIGH] CVE-2024-57887: linux - In the Linux kernel, the following vulnerability has been resolved: drm: adv751... In the Linux kernel, the following vulnerability has been resolved: drm: adv7511: Fix use-after-free in adv7533_attach_dsi() The host_node pointer was assigned and freed in adv7533_parse_dt(), and later, adv7533_attach_dsi() uses the same. Fix this use-after-free issue by dropping of_node_put() in adv7533_parse_dt() and calling of_node_put() in error path of probe() a
debian
CVE-2024-56775P3HIGHCVSS 7.8fixed in linux 6.12.5-1 (forky)2024
CVE-2024-56775 [HIGH] CVE-2024-56775: 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: Fix handling of plane refcount [Why] The mechanism to backup and restore plane states doesn't maintain refcount, which can cause issues if the refcount of the plane changes in between backup and restore operations, such as memory leaks if the refcount was supposed to go down, or doubl
debian
CVE-2024-44945P3LOWCVSS 7.8fixed in linux 6.10.7-1 (forky)2024
CVE-2024-44945 [HIGH] CVE-2024-44945: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ... In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink: Initialise extack before use in ACKs Add missing extack initialisation when ACKing BATCH_BEGIN and BATCH_END. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 6.10.7-1) sid: resolved (fixed in 6.10.7-1) trixie: resolved (fixed in 6.10.7-1)
debian
CVE-2024-43852P3LOWCVSS 7.8fixed in linux 6.10.3-1 (forky)2024
CVE-2024-43852 [HIGH] CVE-2024-43852: linux - In the Linux kernel, the following vulnerability has been resolved: hwmon: (ltc... In the Linux kernel, the following vulnerability has been resolved: hwmon: (ltc2991) re-order conditions to fix off by one bug LTC2991_T_INT_CH_NR is 4. The st->temp_en[] array has LTC2991_MAX_CHANNEL (4) elements. Thus if "channel" is equal to LTC2991_T_INT_CH_NR then we have read one element beyond the end of the array. Flip the conditions around so that we check if
debian
CVE-2021-47470P3HIGHCVSS 7.8fixed in linux 5.14.16-1 (bookworm)2021
CVE-2021-47470 [HIGH] CVE-2021-47470: linux - In the Linux kernel, the following vulnerability has been resolved: mm, slub: f... In the Linux kernel, the following vulnerability has been resolved: mm, slub: fix potential use-after-free in slab_debugfs_fops When sysfs_slab_add failed, we shouldn't call debugfs_slab_add() for s because s will be freed soon. And slab_debugfs_fops will use s later leading to a use-after-free. Scope: local bookworm: resolved (fixed in 5.14.16-1) bullseye: resolved f
debian
CVE-2024-53133P3LOWCVSS 7.8fixed in linux 6.11.10-1 (forky)2024
CVE-2024-53133 [HIGH] CVE-2024-53133: 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: Handle dml allocation failure to avoid crash [Why] In the case where a dml allocation fails for any reason, the current state's dml contexts would no longer be valid. Then subsequent calls dc_state_copy_internal would shallow copy invalid memory and if the new state was released, a do
debian
CVE-2025-37798P3HIGHCVSS 7.8fixed in linux 6.1.135-1 (bookworm)2025
CVE-2025-37798 [HIGH] CVE-2025-37798: linux - In the Linux kernel, the following vulnerability has been resolved: codel: remo... In the Linux kernel, the following vulnerability has been resolved: codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() After making all ->qlen_notify() callbacks idempotent, now it is safe to remove the check of qlen!=0 from both fq_codel_dequeue() and codel_qdisc_dequeue(). Scope: local bookworm: resolved (fixed in 6.1.135-1) bullseye: resolved (fixed
debian
CVE-2024-50071P3LOWCVSS 7.8fixed in linux 6.11.5-1 (forky)2024
CVE-2024-50071 [HIGH] CVE-2024-50071: linux - In the Linux kernel, the following vulnerability has been resolved: pinctrl: nu... In the Linux kernel, the following vulnerability has been resolved: pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func() 'new_map' is allocated using devm_* which takes care of freeing the allocated data on device removal, call to .dt_free_map = pinconf_generic_dt_free_map double frees the map as pinconf_generic_dt_free_map() calls pinctrl_utils_f
debian
CVE-2023-53077P3HIGHCVSS 7.8fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53077 [HIGH] CVE-2023-53077: 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: fix shift-out-of-bounds in CalculateVMAndRowBytes [WHY] When PTEBufferSizeInRequests is zero, UBSAN reports the following warning because dml_log2 returns an unexpected negative value: shift exponent 4294966273 is too large for 32-bit type 'int' [HOW] In the case PTEBufferSizeInReques
debian
CVE-2025-38201P3HIGHCVSS 7.8fixed in linux 6.1.164-1 (bookworm)2025
CVE-2025-38201 [HIGH] CVE-2025-38201: linux - In the Linux kernel, the following vulnerability has been resolved: netfilter: ... In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX Otherwise, it is possible to hit WARN_ON_ONCE in __kvmalloc_node_noprof() when resizing hashtable because __GFP_NOWARN is unset. Similar to: b541ba7d1f5a ("netfilter: conntrack: clamp maximum hashtable size to INT_MAX") Scope: local b
debian
CVE-2023-53084P3HIGHCVSS 7.8fixed in linux 6.1.25-1 (bookworm)2023
CVE-2023-53084 [HIGH] CVE-2023-53084: linux - In the Linux kernel, the following vulnerability has been resolved: drm/shmem-h... In the Linux kernel, the following vulnerability has been resolved: drm/shmem-helper: Remove another errant put in error path drm_gem_shmem_mmap() doesn't own reference in error code path, resulting in the dma-buf shmem GEM object getting prematurely freed leading to a later use-after-free. Scope: local bookworm: resolved (fixed in 6.1.25-1) bullseye: resolved (fixed
debian
CVE-2024-57943P3LOWCVSS 7.8fixed in linux 6.12.10-1 (forky)2024
CVE-2024-57943 [HIGH] CVE-2024-57943: linux - In the Linux kernel, the following vulnerability has been resolved: exfat: fix ... In the Linux kernel, the following vulnerability has been resolved: exfat: fix the new buffer was not zeroed before writing Before writing, if a buffer_head marked as new, its data must be zeroed, otherwise uninitialized data in the page cache will be written. So this commit uses folio_zero_new_buffers() to zero the new buffers before ->write_end(). Scope: local bookw
debian
CVE-2017-13167P3HIGHCVSS 7.8fixed in linux 4.4.2-1 (bookworm)2017
CVE-2017-13167 [HIGH] CVE-2017-13167: linux - An elevation of privilege vulnerability in the kernel sound timer. Product: Andr... An elevation of privilege vulnerability in the kernel sound timer. Product: Android. Versions: Android kernel. Android ID A-37240993. Scope: local bookworm: resolved (fixed in 4.4.2-1) bullseye: resolved (fixed in 4.4.2-1) forky: resolved (fixed in 4.4.2-1) sid: resolved (fixed in 4.4.2-1) trixie: resolved (fixed in 4.4.2-1)
debian
CVE-2025-37817P3HIGHCVSS 7.8fixed in linux 6.1.137-1 (bookworm)2025
CVE-2025-37817 [HIGH] CVE-2025-37817: linux - In the Linux kernel, the following vulnerability has been resolved: mcb: fix a ... In the Linux kernel, the following vulnerability has been resolved: mcb: fix a double free bug in chameleon_parse_gdd() In chameleon_parse_gdd(), if mcb_device_register() fails, 'mdev' would be released in mcb_device_register() via put_device(). Thus, goto 'err' label and free 'mdev' again causes a double free. Just return if mcb_device_register() fails. Scope: local
debian
CVE-2025-21979P3HIGHCVSS 7.8fixed in linux 6.1.133-1 (bookworm)2025
CVE-2025-21979 [HIGH] CVE-2025-21979: 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: cancel wiphy_work before freeing wiphy A wiphy_work can be queued from the moment the wiphy is allocated and initialized (i.e. wiphy_new_nm). When a wiphy_work is queued, the rdev::wiphy_work is getting queued. If wiphy_free is called before the rdev::wiphy_work had a chance to run, th
debian
CVE-2022-49761P3HIGHCVSS 7.8fixed in linux 6.1.8-1 (bookworm)2022
CVE-2022-49761 [HIGH] CVE-2022-49761: linux - In the Linux kernel, the following vulnerability has been resolved: btrfs: alwa... In the Linux kernel, the following vulnerability has been resolved: btrfs: always report error in run_one_delayed_ref() Currently we have a btrfs_debug() for run_one_delayed_ref() failure, but if end users hit such problem, there will be no chance that btrfs_debug() is enabled. This can lead to very little useful info for debugging. This patch will: - Add extra info f
debian
CVE-2025-38416P3HIGHCVSS 7.8fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38416 [HIGH] CVE-2025-38416: linux - In the Linux kernel, the following vulnerability has been resolved: NFC: nci: u... In the Linux kernel, the following vulnerability has been resolved: NFC: nci: uart: Set tty->disc_data only in success path Setting tty->disc_data before opening the NCI device means we need to clean it up on error paths. This also opens some short window if device starts sending data, even before NCIUARTSETDRIVER IOCTL succeeded (broken hardware?). Close the window b
debian
CVE-2023-52524P3HIGHCVSS 7.8fixed in linux 6.1.64-1 (bookworm)2023
CVE-2023-52524 [HIGH] CVE-2023-52524: linux - In the Linux kernel, the following vulnerability has been resolved: net: nfc: l... In the Linux kernel, the following vulnerability has been resolved: net: nfc: llcp: Add lock when modifying device list The device list needs its associated lock held when modifying it, or the list could become corrupted, as syzbot discovered. Scope: local bookworm: resolved (fixed in 6.1.64-1) bullseye: resolved (fixed in 5.10.205-1) forky: resolved (fixed in 6.5.8-1
debian
CVE-2025-21893P3LOWCVSS 7.8fixed in linux 6.12.21-1 (forky)2025
CVE-2025-21893 [HIGH] CVE-2025-21893: linux - In the Linux kernel, the following vulnerability has been resolved: keys: Fix U... In the Linux kernel, the following vulnerability has been resolved: keys: Fix UAF in key_put() Once a key's reference count has been reduced to 0, the garbage collector thread may destroy it at any time and so key_put() is not allowed to touch the key after that point. The most key_put() is normally allowed to do is to touch key_gc_work as that's a static global varia
debian
CVE-2026-23408P3HIGHCVSS 7.8fixed in linux 6.1.164-1 (bookworm)2026
CVE-2026-23408 [HIGH] CVE-2026-23408: linux - In the Linux kernel, the following vulnerability has been resolved: apparmor: F... In the Linux kernel, the following vulnerability has been resolved: apparmor: Fix double free of ns_name in aa_replace_profiles() if ns_name is NULL after 1071 error = aa_unpack(udata, &lh, &ns_name); and if ent->ns_name contains an ns_name in 1089 } else if (ent->ns_name) { then ns_name is assigned the ent->ns_name 1095 ns_name = ent->ns_name; however ent->ns_name is
debian
Debian Linux vulnerabilities | cvebase