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 503 of 632
CVE-2025-37828P4LOWCVSS 5.5fixed in linux 6.12.27-1 (forky)2025
CVE-2025-37828 [MEDIUM] CVE-2025-37828: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: ... In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() A race can occur between the MCQ completion path and the abort handler: once a request completes, __blk_mq_free_request() sets rq->mq_hctx to NULL, meaning the subsequent ufshcd_mcq_req_to_hwq() call in ufshcd_mcq_abort() can return a NULL pointer
debian
CVE-2025-37784P4LOWCVSS 5.5fixed in linux 6.12.25-1 (forky)2025
CVE-2025-37784 [MEDIUM] CVE-2025-37784: linux - In the Linux kernel, the following vulnerability has been resolved: net: ti: ic... In the Linux kernel, the following vulnerability has been resolved: net: ti: icss-iep: Fix possible NULL pointer dereference for perout request The ICSS IEP driver tracks perout and pps enable state with flags. Currently when disabling pps and perout signals during icss_iep_exit(), results in NULL pointer dereference for perout. To fix the null pointer dereference i
debian
CVE-2025-22120P4LOWCVSS 5.5fixed in linux 6.12.27-1 (forky)2025
CVE-2025-22120 [MEDIUM] CVE-2025-22120: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: goto ... In the Linux kernel, the following vulnerability has been resolved: ext4: goto right label 'out_mmap_sem' in ext4_setattr() Otherwise, if ext4_inode_attach_jinode() fails, a hung task will happen because filemap_invalidate_unlock() isn't called to unlock mapping->invalidate_lock. Like this: EXT4-fs error (device sda) in ext4_setattr:5557: Out of memory INFO: task fs
debian
CVE-2025-37831P4LOWCVSS 5.5fixed in linux 6.12.27-1 (forky)2025
CVE-2025-37831 [MEDIUM] CVE-2025-37831: linux - In the Linux kernel, the following vulnerability has been resolved: cpufreq: ap... In the Linux kernel, the following vulnerability has been resolved: cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() cpufreq_cpu_get_raw() can return NULL when the target CPU is not present in the policy->cpus mask. apple_soc_cpufreq_get_rate() does not check for this case, which results in a NULL pointer dereference. Scope: local bookworm: res
debian
CVE-2024-57807P4MEDIUMCVSS 5.5fixed in linux 6.1.123-1 (bookworm)2024
CVE-2024-57807 [MEDIUM] CVE-2024-57807: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: megar... In the Linux kernel, the following vulnerability has been resolved: scsi: megaraid_sas: Fix for a potential deadlock This fixes a 'possible circular locking dependency detected' warning CPU0 CPU1 ---- ---- lock(&instance->reset_mutex); lock(&shost->scan_mutex); lock(&instance->reset_mutex); lock(&shost->scan_mutex); Fix this by temporarily releasing the reset_mutex.
debian
CVE-2024-53137P4LOWCVSS 5.5fixed in linux 6.11.10-1 (forky)2024
CVE-2024-53137 [MEDIUM] CVE-2024-53137: linux - In the Linux kernel, the following vulnerability has been resolved: ARM: fix ca... In the Linux kernel, the following vulnerability has been resolved: ARM: fix cacheflush with PAN It seems that the cacheflush syscall got broken when PAN for LPAE was implemented. User access was not enabled around the cache maintenance instructions, causing them to fault. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 6.11.10-1) sid: r
debian
CVE-2024-54193P4LOWCVSS 5.5fixed in linux 6.12.8-1 (forky)2024
CVE-2024-54193 [MEDIUM] CVE-2024-54193: linux - In the Linux kernel, the following vulnerability has been resolved: accel/ivpu:... In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal() Move pm_runtime_set_active() to ivpu_pm_init() so when ivpu_ipc_send_receive_internal() is executed before ivpu_pm_enable() it already has correct runtime state, even if last resume was not successful. Scope: local bookworm: resolved bullseye:
debian
CVE-2024-50204P4LOWCVSS 5.5fixed in linux 6.11.6-1 (forky)2024
CVE-2024-50204 [MEDIUM] CVE-2024-50204: linux - In the Linux kernel, the following vulnerability has been resolved: fs: don't t... In the Linux kernel, the following vulnerability has been resolved: fs: don't try and remove empty rbtree node When copying a namespace we won't have added the new copy into the namespace rbtree until after the copy succeeded. Calling free_mnt_ns() will try to remove the copy from the rbtree which is invalid. Simply free the namespace skeleton directly. Scope: local
debian
CVE-2024-56714P4LOWCVSS 5.5fixed in linux 6.12.8-1 (forky)2024
CVE-2024-56714 [MEDIUM] CVE-2024-56714: linux - In the Linux kernel, the following vulnerability has been resolved: ionic: no d... In the Linux kernel, the following vulnerability has been resolved: ionic: no double destroy workqueue There are some FW error handling paths that can cause us to try to destroy the workqueue more than once, so let's be sure we're checking for that. The case where this popped up was in an AER event where the handlers got called in such a way that ionic_reset_prepare
debian
CVE-2024-58062P4LOWCVSS 5.5fixed in linux 6.12.13-1 (forky)2024
CVE-2024-58062 [MEDIUM] CVE-2024-58062: 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: mvm: avoid NULL pointer dereference When iterating over the links of a vif, we need to make sure that the pointer is valid (in other words - that the link exists) before dereferncing it. Use for_each_vif_active_link that also does the check. Scope: local bookworm: resolved bullseye: r
debian
CVE-2022-50227P4MEDIUMCVSS 5.5fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-50227 [MEDIUM] CVE-2022-50227: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: x86/xe... In the Linux kernel, the following vulnerability has been resolved: KVM: x86/xen: Initialize Xen timer only once Add a check for existing xen timers before initializing a new one. Currently kvm_xen_init_timer() is called on every KVM_XEN_VCPU_ATTR_TYPE_TIMER, which is causing the following ODEBUG crash when vcpu->arch.xen.timer is already set. ODEBUG: init active (a
debian
CVE-2022-49924P4MEDIUMCVSS 5.5fixed in linux 6.0.8-1 (bookworm)2022
CVE-2022-49924 [MEDIUM] CVE-2022-49924: linux - In the Linux kernel, the following vulnerability has been resolved: nfc: fdp: F... In the Linux kernel, the following vulnerability has been resolved: nfc: fdp: Fix potential memory leak in fdp_nci_send() fdp_nci_send() will call fdp_nci_i2c_write that will not free skb in the function. As a result, when fdp_nci_i2c_write() finished, the skb will memleak. fdp_nci_send() should free skb after fdp_nci_i2c_write() finished. Scope: local bookworm: res
debian
CVE-2025-38275P4MEDIUMCVSS 5.5fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38275 [MEDIUM] CVE-2025-38275: linux - In the Linux kernel, the following vulnerability has been resolved: phy: qcom-q... In the Linux kernel, the following vulnerability has been resolved: phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug The qmp_usb_iomap() helper function currently returns the raw result of devm_ioremap() for non-exclusive mappings. Since devm_ioremap() may return a NULL pointer and the caller only checks error pointers with IS_ERR(), NULL could bypass the check and le
debian
CVE-2024-58081P4LOWCVSS 5.5fixed in linux 6.12.15-1 (forky)2024
CVE-2024-58081 [MEDIUM] CVE-2024-58081: linux - In the Linux kernel, the following vulnerability has been resolved: clk: mmp2: ... In the Linux kernel, the following vulnerability has been resolved: clk: mmp2: call pm_genpd_init() only after genpd.name is set Setting the genpd's struct device's name with dev_set_name() is happening within pm_genpd_init(). If it remains NULL, things can blow up later, such as when crafting the devfs hierarchy for the power domain: Unable to handle kernel NULL po
debian
CVE-2024-58064P4LOWCVSS 5.5fixed in linux 6.12.13-1 (forky)2024
CVE-2024-58064 [MEDIUM] CVE-2024-58064: 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: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() kunit_kzalloc() may return NULL, dereferencing it without NULL check may lead to NULL dereference. Add a NULL check for ies. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 6.12.1
debian
CVE-2024-58082P4LOWCVSS 5.5fixed in linux 6.12.15-1 (forky)2024
CVE-2024-58082 [MEDIUM] CVE-2024-58082: linux - In the Linux kernel, the following vulnerability has been resolved: media: nuvo... In the Linux kernel, the following vulnerability has been resolved: media: nuvoton: Fix an error check in npcm_video_ece_init() When function of_find_device_by_node() fails, it returns NULL instead of an error code. So the corresponding error check logic should be modified to check whether the return value is NULL and set the error code to be returned as -ENODEV. Sc
debian
CVE-2025-38044P4MEDIUMCVSS 5.5fixed in linux 6.1.147-1 (bookworm)2025
CVE-2025-38044 [MEDIUM] CVE-2025-38044: linux - In the Linux kernel, the following vulnerability has been resolved: media: cx23... In the Linux kernel, the following vulnerability has been resolved: media: cx231xx: set device_caps for 417 The video_device for the MPEG encoder did not set device_caps. Add this, otherwise the video device can't be registered (you get a WARN_ON instead). Not seen before since currently 417 support is disabled, but I found this while experimenting with it. Scope: l
debian
CVE-2025-37833P4MEDIUMCVSS 5.5fixed in linux 6.12.27-1 (forky)2025
CVE-2025-37833 [MEDIUM] CVE-2025-37833: linux - In the Linux kernel, the following vulnerability has been resolved: net/niu: Ni... In the Linux kernel, the following vulnerability has been resolved: net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads Fix niu_try_msix() to not cause a fatal trap on sparc systems. Set PCI_DEV_FLAGS_MSIX_TOUCH_ENTRY_DATA_FIRST on the struct pci_dev to work around a bug in the hardware or firmware. For each vector entry in the msix table, niu chip
debian
CVE-2025-22122P4LOWCVSS 5.5fixed in linux 6.12.33-1 (forky)2025
CVE-2025-22122 [MEDIUM] CVE-2025-22122: linux - In the Linux kernel, the following vulnerability has been resolved: block: fix ... In the Linux kernel, the following vulnerability has been resolved: block: fix adding folio to bio >4GB folio is possible on some ARCHs, such as aarch64, 16GB hugepage is supported, then 'offset' of folio can't be held in 'unsigned int', cause warning in bio_add_folio_nofail() and IO failure. Fix it by adjusting 'page' & trimming 'offset' so that `->bi_offset` won't
debian
CVE-2025-37900P4LOWCVSS 5.5fixed in linux 6.12.29-1 (forky)2025
CVE-2025-37900 [MEDIUM] CVE-2025-37900: linux - In the Linux kernel, the following vulnerability has been resolved: iommu: Fix ... In the Linux kernel, the following vulnerability has been resolved: iommu: Fix two issues in iommu_copy_struct_from_user() In the review for iommu_copy_struct_to_user() helper, Matt pointed out that a NULL pointer should be rejected prior to dereferencing it: https://lore.kernel.org/all/[email protected] And Alok pointed out a typo at t
debian
Debian Linux vulnerabilities | cvebase