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 576 of 632
CVE-2024-38580P4MEDIUMCVSS 4.7fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-38580 [MEDIUM] CVE-2024-38580: linux - In the Linux kernel, the following vulnerability has been resolved: epoll: be b... In the Linux kernel, the following vulnerability has been resolved: epoll: be better about file lifetimes epoll can call out to vfs_poll() with a file pointer that may race with the last 'fput()'. That would make f_count go down to zero, and while the ep->mtx locking means that the resulting file pointer tear-down will be blocked until the poll returns, it means tha
debian
CVE-2024-50010P4MEDIUMCVSS 4.7fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-50010 [MEDIUM] CVE-2024-50010: linux - In the Linux kernel, the following vulnerability has been resolved: exec: don't... In the Linux kernel, the following vulnerability has been resolved: exec: don't WARN for racy path_noexec check Both i_mode and noexec checks wrapped in WARN_ON stem from an artifact of the previous implementation. They used to legitimately check for the condition, but that got moved up in two commits: 633fb6ac3980 ("exec: move S_ISREG() check earlier") 0fd338b2d2cd
debian
CVE-2017-8924P4LOWCVSS 4.6fixed in linux 4.9.16-1 (bookworm)2017
CVE-2017-8924 [MEDIUM] CVE-2017-8924: linux - The edge_bulk_in_callback function in drivers/usb/serial/io_ti.c in the Linux ke... The edge_bulk_in_callback function in drivers/usb/serial/io_ti.c in the Linux kernel before 4.10.4 allows local users to obtain sensitive information (in the dmesg ringbuffer and syslog) from uninitialized kernel memory by using a crafted USB device (posing as an io_ti USB serial device) to trigger an integer underflow. Scope: local bookworm: resolved (fixed in 4.9.16
debian
CVE-2022-48650P4MEDIUMCVSS 4.7fixed in linux 6.0.2-1 (bookworm)2022
CVE-2022-48650 [MEDIUM] CVE-2022-48650: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: qla2x... In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() Commit 8f394da36a36 ("scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG") made the __qlt_24xx_handle_abts() function return early if tcm_qla2xxx_find_cmd_by_tag() didn't find a command, but it missed to clean up the allocated memory for the
debian
CVE-2024-46710P4MEDIUMCVSS 4.7fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-46710 [MEDIUM] CVE-2024-46710: linux - In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx:... In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: Prevent unmapping active read buffers The kms paths keep a persistent map active to read and compare the cursor buffer. These maps can race with each other in simple scenario where: a) buffer "a" mapped for update b) buffer "a" mapped for compare c) do the compare d) unmap "a" for compar
debian
CVE-2024-39508P4MEDIUMCVSS 4.7fixed in linux 6.9.7-1 (forky)2024
CVE-2024-39508 [MEDIUM] CVE-2024-39508: linux - In the Linux kernel, the following vulnerability has been resolved: io_uring/io... In the Linux kernel, the following vulnerability has been resolved: io_uring/io-wq: Use set_bit() and test_bit() at worker->flags Utilize set_bit() and test_bit() on worker->flags within io_uring/io-wq to address potential data races. The structure io_worker->flags may be accessed through various data paths, leading to concurrency issues. When KCSAN is enabled, it r
debian
CVE-2022-39188P4MEDIUMCVSS 4.7fixed in linux 5.19.6-1 (bookworm)2022
CVE-2022-39188 [MEDIUM] CVE-2022-39188: linux - An issue was discovered in include/asm-generic/tlb.h in the Linux kernel before ... An issue was discovered in include/asm-generic/tlb.h in the Linux kernel before 5.19. Because of a race condition (unmap_mapping_range versus munmap), a device driver can free a page while it still has stale TLB entries. This only occurs in situations with VM_PFNMAP VMAs. Scope: local bookworm: resolved (fixed in 5.19.6-1) bullseye: resolved (fixed in 5.10.149-1) fo
debian
CVE-2021-20321P4MEDIUMCVSS 4.7fixed in linux 5.14.12-1 (bookworm)2021
CVE-2021-20321 [MEDIUM] CVE-2021-20321: linux - A race condition accessing file object in the Linux kernel OverlayFS subsystem w... A race condition accessing file object in the Linux kernel OverlayFS subsystem was found in the way users do rename in specific way with OverlayFS. A local user could use this flaw to crash the system. Scope: local bookworm: resolved (fixed in 5.14.12-1) bullseye: resolved (fixed in 5.10.84-1) forky: resolved (fixed in 5.14.12-1) sid: resolved (fixed in 5.14.12-1) t
debian
CVE-2024-46787P4MEDIUMCVSS 4.7fixed in linux 6.10.11-1 (forky)2024
CVE-2024-46787 [MEDIUM] CVE-2024-46787: linux - In the Linux kernel, the following vulnerability has been resolved: userfaultfd... In the Linux kernel, the following vulnerability has been resolved: userfaultfd: fix checks for huge PMDs Patch series "userfaultfd: fix races around pmd_trans_huge() check", v2. The pmd_trans_huge() code in mfill_atomic() is wrong in three different ways depending on kernel version: 1. The pmd_trans_huge() check is racy and can lead to a BUG_ON() (if you hit the ri
debian
CVE-2022-41850P4MEDIUMCVSS 4.7fixed in linux 6.0.3-1 (bookworm)2022
CVE-2022-41850 [MEDIUM] CVE-2022-41850: linux - roccat_report_event in drivers/hid/hid-roccat.c in the Linux kernel through 5.19... roccat_report_event in drivers/hid/hid-roccat.c in the Linux kernel through 5.19.12 has a race condition and resultant use-after-free in certain situations where a report is received while copying a report->value is in progress. Scope: local bookworm: resolved (fixed in 6.0.3-1) bullseye: resolved (fixed in 5.10.158-1) forky: resolved (fixed in 6.0.3-1) sid: resolve
debian
CVE-2024-35848P4MEDIUMCVSS 4.7fixed in linux 6.1.94-1 (bookworm)2024
CVE-2024-35848 [MEDIUM] CVE-2024-35848: linux - In the Linux kernel, the following vulnerability has been resolved: eeprom: at2... In the Linux kernel, the following vulnerability has been resolved: eeprom: at24: fix memory corruption race condition If the eeprom is not accessible, an nvmem device will be registered, the read will fail, and the device will be torn down. If another driver accesses the nvmem device after the teardown, it will reference invalid memory. Move the failure point befor
debian
CVE-2024-40953P4MEDIUMCVSS 4.7fixed in linux 6.1.99-1 (bookworm)2024
CVE-2024-40953 [MEDIUM] CVE-2024-40953: linux - In the Linux kernel, the following vulnerability has been resolved: KVM: Fix a ... In the Linux kernel, the following vulnerability has been resolved: KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() Use {READ,WRITE}_ONCE() to access kvm->last_boosted_vcpu to ensure the loads and stores are atomic. In the extremely unlikely scenario the compiler tears the stores, it's theoretically possible for KVM to attempt to get a vCPU using an
debian
CVE-2025-21685P4LOWCVSS 4.7fixed in linux 6.12.11-1 (forky)2025
CVE-2025-21685 [MEDIUM] CVE-2025-21685: linux - In the Linux kernel, the following vulnerability has been resolved: platform/x8... In the Linux kernel, the following vulnerability has been resolved: platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race The yt2_1380_fc_serdev_probe() function calls devm_serdev_device_open() before setting the client ops via serdev_device_set_client_ops(). This ordering can trigger a NULL pointer dereference in the serdev controller's receive_buf h
debian
CVE-2024-35809P4MEDIUMCVSS 4.7fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-35809 [MEDIUM] CVE-2024-35809: linux - In the Linux kernel, the following vulnerability has been resolved: PCI/PM: Dra... In the Linux kernel, the following vulnerability has been resolved: PCI/PM: Drain runtime-idle callbacks before driver removal A race condition between the .runtime_idle() callback and the .remove() callback in the rtsx_pcr PCI driver leads to a kernel crash due to an unhandled page fault [1]. The problem is that rtsx_pci_runtime_idle() is not expected to be running
debian
CVE-2024-41005P4MEDIUMCVSS 4.7fixed in linux 6.1.99-1 (bookworm)2024
CVE-2024-41005 [MEDIUM] CVE-2024-41005: linux - In the Linux kernel, the following vulnerability has been resolved: netpoll: Fi... In the Linux kernel, the following vulnerability has been resolved: netpoll: Fix race condition in netpoll_owner_active KCSAN detected a race condition in netpoll: BUG: KCSAN: data-race in net_rx_action / netpoll_send_skb write (marked) to 0xffff8881164168b0 of 4 bytes by interrupt on cpu 10: net_rx_action (./include/linux/netpoll.h:90 net/core/dev.c:6712 net/core/d
debian
CVE-2024-50006P4MEDIUMCVSS 4.7fixed in linux 6.1.115-1 (bookworm)2024
CVE-2024-50006 [MEDIUM] CVE-2024-50006: linux - In the Linux kernel, the following vulnerability has been resolved: ext4: fix i... In the Linux kernel, the following vulnerability has been resolved: ext4: fix i_data_sem unlock order in ext4_ind_migrate() Fuzzing reports a possible deadlock in jbd2_log_wait_commit. This issue is triggered when an EXT4_IOC_MIGRATE ioctl is set to require synchronous updates because the file descriptor is opened with O_SYNC. This can lead to the jbd2_journal_stop(
debian
CVE-2024-26897P4MEDIUMCVSS 4.7fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-26897 [MEDIUM] CVE-2024-26897: linux - In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k... In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete The ath9k_wmi_event_tasklet() used in ath9k_htc assumes that all the data structures have been fully initialised by the time it runs. However, because of the order in which things are initialised, this is not guaranteed to be
debian
CVE-2022-49540P4MEDIUMCVSS 4.7fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49540 [MEDIUM] CVE-2022-49540: linux - In the Linux kernel, the following vulnerability has been resolved: rcu-tasks: ... In the Linux kernel, the following vulnerability has been resolved: rcu-tasks: Fix race in schedule and flush work While booting secondary CPUs, cpus_read_[lock/unlock] is not keeping online cpumask stable. The transient online mask results in below calltrace. [ 0.324121] CPU1: Booted secondary processor 0x0000000001 [0x410fd083] [ 0.346652] Detected PIPT I-cache on
debian
CVE-2024-26631P4MEDIUMCVSS 4.7fixed in linux 6.1.76-1 (bookworm)2024
CVE-2024-26631 [MEDIUM] CVE-2024-26631: linux - In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast... In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work idev->mc_ifc_count can be written over without proper locking. Originally found by syzbot [1], fix this issue by encapsulating calls to mld_ifc_stop_work() (and mld_gq_stop_work() for good measure) with mutex_lock() and mutex_unlock() accordi
debian
CVE-2025-21688P4MEDIUMCVSS 4.7fixed in linux 6.1.128-1 (bookworm)2025
CVE-2025-21688 [MEDIUM] CVE-2025-21688: linux - In the Linux kernel, the following vulnerability has been resolved: drm/v3d: As... In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Assign job pointer to NULL before signaling the fence In commit e4b5ccd392b9 ("drm/v3d: Ensure job pointer is set to NULL after job completion"), we introduced a change to assign the job pointer to NULL after completing a job, indicating job completion. However, this approach created a race
debian
Debian Linux vulnerabilities | cvebase