cbcvebase.

Debian Linux vulnerabilities

12,638 known vulnerabilities affecting debian/linux.

Total CVEs
12,638
CISA KEV
32
actively exploited
Public exploits
142
Exploited in wild
51
Severity breakdown
CRITICAL70HIGH2664MEDIUM6236LOW2442UNKNOWN1226

Vulnerabilities

Page 74 of 632
CVE-2024-27045P3HIGHCVSS 7.8fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-27045 [HIGH] CVE-2024-27045: 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 a potential buffer overflow in 'dp_dsc_clock_en_read()' Tell snprintf() to store at most 10 bytes in the output buffer instead of 30. Fixes the below: drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c:1508 dp_dsc_clock_en_read() error: snprintf() is printing too
debian
CVE-2024-40906P3HIGHCVSS 7.8fixed in linux 6.1.99-1 (bookworm)2024
CVE-2024-40906 [HIGH] CVE-2024-40906: linux - In the Linux kernel, the following vulnerability has been resolved: net/mlx5: A... In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Always stop health timer during driver removal Currently, if teardown_hca fails to execute during driver removal, mlx5 does not stop the health timer. Afterwards, mlx5 continue with driver teardown. This may lead to a UAF bug, which results in page fault Oops[1], since the health timer invok
debian
CVE-2024-53061P3HIGHCVSS 7.8fixed in linux 6.1.119-1 (bookworm)2024
CVE-2024-53061 [HIGH] CVE-2024-53061: linux - In the Linux kernel, the following vulnerability has been resolved: media: s5p-... In the Linux kernel, the following vulnerability has been resolved: media: s5p-jpeg: prevent buffer overflows The current logic allows word to be less than 2. If this happens, there will be buffer overflows, as reported by smatch. Add extra checks to prevent it. While here, remove an unused word = 0 assignment. Scope: local bookworm: resolved (fixed in 6.1.119-1) bull
debian
CVE-2021-28375P3HIGHCVSS 7.8fixed in linux 5.10.24-1 (bookworm)2021
CVE-2021-28375 [HIGH] CVE-2021-28375: linux - An issue was discovered in the Linux kernel through 5.11.6. fastrpc_internal_inv... An issue was discovered in the Linux kernel through 5.11.6. fastrpc_internal_invoke in drivers/misc/fastrpc.c does not prevent user applications from sending kernel RPC messages, aka CID-20c40794eb85. This is a related issue to CVE-2019-2308. Scope: local bookworm: resolved (fixed in 5.10.24-1) bullseye: resolved (fixed in 5.10.24-1) forky: resolved (fixed in 5.10.24-
debian
CVE-2024-46713P3HIGHCVSS 7.8fixed in linux 6.1.112-1 (bookworm)2024
CVE-2024-46713 [HIGH] CVE-2024-46713: linux - In the Linux kernel, the following vulnerability has been resolved: perf/aux: F... In the Linux kernel, the following vulnerability has been resolved: perf/aux: Fix AUX buffer serialization Ole reported that event->mmap_mutex is strictly insufficient to serialize the AUX buffer, add a per RB mutex to fully serialize it. Note that in the lock order comment the perf_event::mmap_mutex order was already wrong, that is, it nesting under mmap_lock is not
debian
CVE-2024-41028P3HIGHCVSS 7.8fixed in linux 6.1.106-1 (bookworm)2024
CVE-2024-41028 [HIGH] CVE-2024-41028: 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: toshiba_acpi: Fix array out-of-bounds access In order to use toshiba_dmi_quirks[] together with the standard DMI matching functions, it must be terminated by a empty entry. Since this entry is missing, an array out-of-bounds access occurs every time the quirk list is processed. Fix this
debian
CVE-2022-49291P3HIGHCVSS 7.8fixed in linux 5.17.3-1 (bookworm)2022
CVE-2022-49291 [HIGH] CVE-2022-49291: linux - In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: ... In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Fix races among concurrent hw_params and hw_free calls Currently we have neither proper check nor protection against the concurrent calls of PCM hw_params and hw_free ioctls, which may result in a UAF. Since the existing PCM stream lock can't be used for protecting the whole ioctl operation
debian
CVE-2023-52439P3HIGHCVSS 7.8fixed in linux 6.1.76-1 (bookworm)2023
CVE-2023-52439 [HIGH] CVE-2023-52439: linux - In the Linux kernel, the following vulnerability has been resolved: uio: Fix us... In the Linux kernel, the following vulnerability has been resolved: uio: Fix use-after-free in uio_open core-1 core-2 ------------------------------------------------------- uio_unregister_device uio_open idev = idr_find() device_unregister(&idev->dev) put_device(&idev->dev) uio_device_release get_device(&idev->dev) kfree(idev) uio_free_minor(minor) uio_release put_de
debian
CVE-2022-49508P3HIGHCVSS 7.8fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49508 [HIGH] CVE-2022-49508: linux - In the Linux kernel, the following vulnerability has been resolved: HID: elan: ... In the Linux kernel, the following vulnerability has been resolved: HID: elan: Fix potential double free in elan_input_configured 'input' is a managed resource allocated with devm_input_allocate_device(), so there is no need to call input_free_device() explicitly or there will be a double free. According to the doc of devm_input_allocate_device(): * Managed input devi
debian
CVE-2024-27008P3HIGHCVSS 7.8fixed in linux 6.1.90-1 (bookworm)2024
CVE-2024-27008 [HIGH] CVE-2024-27008: linux - In the Linux kernel, the following vulnerability has been resolved: drm: nv04: ... In the Linux kernel, the following vulnerability has been resolved: drm: nv04: Fix out of bounds access When Output Resource (dcb->or) value is assigned in fabricate_dcb_output(), there may be out of bounds access to dac_users array in case dcb->or is zero because ffs(dcb->or) is used as index there. The 'or' argument of fabricate_dcb_output() must be interpreted as a
debian
CVE-2024-27043P3HIGHCVSS 7.8fixed in linux 6.1.85-1 (bookworm)2024
CVE-2024-27043 [HIGH] CVE-2024-27043: linux - In the Linux kernel, the following vulnerability has been resolved: media: edia... In the Linux kernel, the following vulnerability has been resolved: media: edia: dvbdev: fix a use-after-free In dvb_register_device, *pdvbdev is set equal to dvbdev, which is freed in several error-handling paths. However, *pdvbdev is not set to NULL after dvbdev's deallocation, causing use-after-frees in many places, for example, in the following call chain: budget_
debian
CVE-2023-52469P3HIGHCVSS 7.8fixed in linux 6.1.76-1 (bookworm)2023
CVE-2023-52469 [HIGH] CVE-2023-52469: linux - In the Linux kernel, the following vulnerability has been resolved: drivers/amd... In the Linux kernel, the following vulnerability has been resolved: drivers/amd/pm: fix a use-after-free in kv_parse_power_table When ps allocated by kzalloc equals to NULL, kv_parse_power_table frees adev->pm.dpm.ps that allocated before. However, after the control flow goes through the following call chains: kv_parse_power_table |-> kv_dpm_init |-> kv_dpm_sw_init |-
debian
CVE-2022-49465P3HIGHCVSS 7.8fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49465 [HIGH] CVE-2022-49465: linux - In the Linux kernel, the following vulnerability has been resolved: blk-throttl... In the Linux kernel, the following vulnerability has been resolved: blk-throttle: Set BIO_THROTTLED when bio has been throttled 1.In current process, all bio will set the BIO_THROTTLED flag after __blk_throtl_bio(). 2.If bio needs to be throttled, it will start the timer and stop submit bio directly. Bio will submit in blk_throtl_dispatch_work_fn() when the timer expi
debian
CVE-2023-52974P3HIGHCVSS 7.8fixed in linux 6.1.11-1 (bookworm)2023
CVE-2023-52974 [HIGH] CVE-2023-52974: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: iscsi... In the Linux kernel, the following vulnerability has been resolved: scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress If during iscsi_sw_tcp_session_create() iscsi_tcp_r2tpool_alloc() fails, userspace could be accessing the host's ipaddress attr. If we then free the session via iscsi_session_teardown() while userspace is still accessing the sess
debian
CVE-2022-49478P3HIGHCVSS 7.8fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49478 [HIGH] CVE-2022-49478: linux - In the Linux kernel, the following vulnerability has been resolved: media: pvru... In the Linux kernel, the following vulnerability has been resolved: media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init Syzbot reported that -1 is used as array index. The problem was in missing validation check. hdw->unit_number is initialized with -1 and then if init table walk fails this value remains unchanged. Since code blindly uses this member f
debian
CVE-2022-49411P3HIGHCVSS 7.8fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49411 [HIGH] CVE-2022-49411: linux - In the Linux kernel, the following vulnerability has been resolved: bfq: Make s... In the Linux kernel, the following vulnerability has been resolved: bfq: Make sure bfqg for which we are queueing requests is online Bios queued into BFQ IO scheduler can be associated with a cgroup that was already offlined. This may then cause insertion of this bfq_group into a service tree. But this bfq_group will get freed as soon as last bio associated with it is
debian
CVE-2022-49413P3HIGHCVSS 7.8fixed in linux 5.18.5-1 (bookworm)2022
CVE-2022-49413 [HIGH] CVE-2022-49413: linux - In the Linux kernel, the following vulnerability has been resolved: bfq: Update... In the Linux kernel, the following vulnerability has been resolved: bfq: Update cgroup information before merging bio When the process is migrated to a different cgroup (or in case of writeback just starts submitting bios associated with a different cgroup) bfq_merge_bio() can operate with stale cgroup information in bic. Thus the bio can be merged to a request from a
debian
CVE-2024-56631P3HIGHCVSS 7.8fixed in linux 6.1.128-1 (bookworm)2024
CVE-2024-56631 [HIGH] CVE-2024-56631: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: sg: F... In the Linux kernel, the following vulnerability has been resolved: scsi: sg: Fix slab-use-after-free read in sg_release() Fix a use-after-free bug in sg_release(), detected by syzbot with KASAN: BUG: KASAN: slab-use-after-free in lock_release+0x151/0xa30 kernel/locking/lockdep.c:5838 __mutex_unlock_slowpath+0xe2/0x750 kernel/locking/mutex.c:912 sg_release+0x1f4/0x2e0
debian
CVE-2022-49696P3HIGHCVSS 7.8fixed in linux 5.18.14-1 (bookworm)2022
CVE-2022-49696 [HIGH] CVE-2022-49696: linux - In the Linux kernel, the following vulnerability has been resolved: tipc: fix u... In the Linux kernel, the following vulnerability has been resolved: tipc: fix use-after-free Read in tipc_named_reinit syzbot found the following issue on: ================================================================== BUG: KASAN: use-after-free in tipc_named_reinit+0x94f/0x9b0 net/tipc/name_distr.c:413 Read of size 8 at addr ffff88805299a000 by task kworker/1:9/2
debian
CVE-2023-52973P3HIGHCVSS 7.8fixed in linux 6.1.11-1 (bookworm)2023
CVE-2023-52973 [HIGH] CVE-2023-52973: linux - In the Linux kernel, the following vulnerability has been resolved: vc_screen: ... In the Linux kernel, the following vulnerability has been resolved: vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF After a call to console_unlock() in vcs_read() the vc_data struct can be freed by vc_deallocate(). Because of that, the struct vc_data pointer load must be done at the top of while loop in vcs_read() to avoid a UAF when vcs_size
debian
Debian Linux vulnerabilities | cvebase