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 609 of 632
CVE-2026-23033P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23033 CVE-2026-23033: linux - In the Linux kernel, the following vulnerability has been resolved: dmaengine: ... In the Linux kernel, the following vulnerability has been resolved: dmaengine: omap-dma: fix dma_pool resource leak in error paths The dma_pool created by dma_pool_create() is not destroyed when dma_async_device_register() or of_dma_controller_register() fails, causing a resource leak in the probe error paths. Add dma_pool_destroy() in both error paths to properly release th
debian
CVE-2019-19066P4MEDIUMCVSS 4.7fixed in linux 5.4.13-1 (bookworm)2019
CVE-2019-19066 [MEDIUM] CVE-2019-19066: linux - A memory leak in the bfad_im_get_stats() function in drivers/scsi/bfa/bfad_attr.... A memory leak in the bfad_im_get_stats() function in drivers/scsi/bfa/bfad_attr.c in the Linux kernel through 5.3.11 allows attackers to cause a denial of service (memory consumption) by triggering bfa_port_get_stats() failures, aka CID-0e62395da2bd. Scope: local bookworm: resolved (fixed in 5.4.13-1) bullseye: resolved (fixed in 5.4.13-1) forky: resolved (fixed in
debian
CVE-2013-2058P4MEDIUMCVSS 4.7fixed in linux 3.8-1 (bookworm)2013
CVE-2013-2058 [MEDIUM] CVE-2013-2058: linux - The host_start function in drivers/usb/chipidea/host.c in the Linux kernel befor... The host_start function in drivers/usb/chipidea/host.c in the Linux kernel before 3.7.4 does not properly support a certain non-streaming option, which allows local users to cause a denial of service (system crash) by sending a large amount of network traffic through a USB/Ethernet adapter. Scope: local bookworm: resolved (fixed in 3.8-1) bullseye: resolved (fixed in
debian
CVE-2013-4127P4MEDIUMCVSS 4.7fixed in linux 3.10.5-1 (bookworm)2013
CVE-2013-4127 [MEDIUM] CVE-2013-4127: linux - Use-after-free vulnerability in the vhost_net_set_backend function in drivers/vh... Use-after-free vulnerability in the vhost_net_set_backend function in drivers/vhost/net.c in the Linux kernel through 3.10.3 allows local users to cause a denial of service (OOPS and system crash) via vectors involving powering on a virtual machine. Scope: local bookworm: resolved (fixed in 3.10.5-1) bullseye: resolved (fixed in 3.10.5-1) forky: resolved (fixed in 3.1
debian
CVE-2022-50559P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50559 CVE-2022-50559: linux - In the Linux kernel, the following vulnerability has been resolved: clk: imx: s... In the Linux kernel, the following vulnerability has been resolved: clk: imx: scu: fix memleak on platform_device_add() fails No error handling is performed when platform_device_add() fails. Add error processing before return, and modified the return value. Scope: local bookworm: resolved (fixed in 6.0.3-1) bullseye: resolved forky: resolved (fixed in 6.0.3-1) sid: resolved
debian
CVE-2026-23031P4UNKNOWNfixed in linux 6.1.162-1 (bookworm)2026
CVE-2026-23031 CVE-2026-23031: linux - In the Linux kernel, the following vulnerability has been resolved: can: gs_usb... In the Linux kernel, the following vulnerability has been resolved: can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak In gs_can_open(), the URBs for USB-in transfers are allocated, added to the parent->rx_submitted anchor and submitted. In the complete callback gs_usb_receive_bulk_callback(), the URB is processed and resubmitted. In gs_can_close() the URBs are
debian
CVE-2023-53792P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-53792 CVE-2023-53792: linux - In the Linux kernel, the following vulnerability has been resolved: nvme-core: ... In the Linux kernel, the following vulnerability has been resolved: nvme-core: fix memory leak in dhchap_ctrl_secret Free dhchap_secret in nvme_ctrl_dhchap_ctrl_secret_store() before we return when nvme_auth_generate_key() returns error. Scope: local bookworm: resolved (fixed in 6.1.52-1) bullseye: resolved forky: resolved (fixed in 6.4.4-1) sid: resolved (fixed in 6.4.4-1)
debian
CVE-2023-54017P4UNKNOWNfixed in linux 6.1.55-1 (bookworm)2023
CVE-2023-54017 CVE-2023-54017: linux - In the Linux kernel, the following vulnerability has been resolved: powerpc/pse... In the Linux kernel, the following vulnerability has been resolved: powerpc/pseries: fix possible memory leak in ibmebus_bus_init() If device_register() returns error in ibmebus_bus_init(), name of kobject which is allocated in dev_set_name() called in device_add() is leaked. As comment of device_add() says, it should call put_device() to drop the reference count that was se
debian
CVE-2022-50557P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50557 CVE-2022-50557: linux - In the Linux kernel, the following vulnerability has been resolved: pinctrl: th... In the Linux kernel, the following vulnerability has been resolved: pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions() The thunderbay_add_functions() will free memory of thunderbay_funcs when everything is ok, but thunderbay_funcs will not be freed when thunderbay_add_functions() fails, then there will be a memory leak, so we need to add kfree() wh
debian
CVE-2022-50565P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50565 CVE-2022-50565: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: plfxl... In the Linux kernel, the following vulnerability has been resolved: wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx() urbs does not be freed in exception paths in __lf_x_usb_enable_rx(). That will trigger memory leak. To fix it, add kfree() for urbs within "error" label. Compile tested only. Scope: local bookworm: resolved (fixed in 6.1.4-1) bullseye: resolve
debian
CVE-2022-50637P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50637 CVE-2022-50637: linux - In the Linux kernel, the following vulnerability has been resolved: cpufreq: qc... In the Linux kernel, the following vulnerability has been resolved: cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() If "cpu_dev" fails to get opp table in qcom_cpufreq_hw_read_lut(), the program will return, resulting in "table" resource is not released. Scope: local bookworm: resolved (fixed in 6.1.4-1) bullseye: resolved (fixed in 5.10.178-1) forky: resolve
debian
CVE-2022-50633P4UNKNOWNfixed in linux 6.1.4-1 (bookworm)2022
CVE-2022-50633 CVE-2022-50633: linux - In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: ... In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init of_icc_get() alloc resources for path handle, we should release it when not need anymore. Like the release in dwc3_qcom_interconnect_exit() function. Add icc_put() in error handling to fix this. Scope: local bookworm: resolved (fixed in 6.1.4-1)
debian
CVE-2022-50622P4UNKNOWNfixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-50622 CVE-2022-50622: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix p... In the Linux kernel, the following vulnerability has been resolved: ext4: fix potential memory leak in ext4_fc_record_modified_inode() As krealloc may return NULL, in this case 'state->fc_modified_inodes' may not be freed by krealloc, but 'state->fc_modified_inodes' already set NULL. Then will lead to 'state->fc_modified_inodes' memory leak. Scope: local bookworm: resolved (
debian
CVE-2026-23027P4LOWfixed in linux 6.18.8-1 (forky)2026
CVE-2026-23027 [LOW] CVE-2026-23027: linux - In the Linux kernel, the following vulnerability has been resolved: LoongArch: ... In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy() In kvm_ioctl_create_device(), kvm_device has allocated memory, kvm_device->destroy() seems to be supposed to free its kvm_device struct, but kvm_pch_pic_destroy() is not currently doing this, that would lead to a memory leak. So, fix it. Scop
debian
CVE-2026-23028P4LOWfixed in linux 6.18.8-1 (forky)2026
CVE-2026-23028 [LOW] CVE-2026-23028: linux - In the Linux kernel, the following vulnerability has been resolved: LoongArch: ... In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy() In kvm_ioctl_create_device(), kvm_device has allocated memory, kvm_device->destroy() seems to be supposed to free its kvm_device struct, but kvm_ipi_destroy() is not currently doing this, that would lead to a memory leak. So, fix it. Scope: local
debian
CVE-2026-23029P4LOWfixed in linux 6.18.8-1 (forky)2026
CVE-2026-23029 [LOW] CVE-2026-23029: linux - In the Linux kernel, the following vulnerability has been resolved: LoongArch: ... In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy() In kvm_ioctl_create_device(), kvm_device has allocated memory, kvm_device->destroy() seems to be supposed to free its kvm_device struct, but kvm_eiointc_destroy() is not currently doing this, that would lead to a memory leak. So, fix it. Scop
debian
CVE-2022-50619P4UNKNOWNfixed in linux 6.0.7-1 (bookworm)2022
CVE-2022-50619 CVE-2022-50619: linux - In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd:... In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() If the number of pages from the userptr BO differs from the SG BO then the allocated memory for the SG table doesn't get freed before returning -EINVAL, which may lead to a memory leak in some error paths. Fix this by checking the number of pages before
debian
CVE-2023-54005P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54005 CVE-2023-54005: linux - In the Linux kernel, the following vulnerability has been resolved: binder: fix... In the Linux kernel, the following vulnerability has been resolved: binder: fix memory leak in binder_init() In binder_init(), the destruction of binder_alloc_shrinker_init() is not performed in the wrong path, which will cause memory leaks. So this commit introduces binder_alloc_shrinker_exit() and calls it in the wrong path to fix that. Scope: local bookworm: resolved (fix
debian
CVE-2023-54001P4UNKNOWNfixed in linux 6.1.52-1 (bookworm)2023
CVE-2023-54001 CVE-2023-54001: linux - In the Linux kernel, the following vulnerability has been resolved: staging: r8... In the Linux kernel, the following vulnerability has been resolved: staging: r8712: Fix memory leak in _r8712_init_xmit_priv() In the above mentioned routine, memory is allocated in several places. If the first succeeds and a later one fails, the routine will leak memory. This patch fixes commit 2865d42c78a9 ("staging: r8712u: Add the new driver to the mainline kernel"). A p
debian
CVE-2023-54294P4UNKNOWNfixed in linux 6.1.37-1 (bookworm)2023
CVE-2023-54294 CVE-2023-54294: 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: fix memleak of md thread In raid10_run(), if setup_conf() succeed and raid10_run() failed before setting 'mddev->thread', then in the error path 'conf->thread' is not freed. Fix the problem by setting 'mddev->thread' right after setup_conf(). Scope: local bookworm: resolved (fixed in 6.1.37-1) bul
debian
Debian Linux vulnerabilities | cvebase