Total CVEs

149,293

Critical Severity

4,762

High Severity

17,016

Last 7 Days

2,818
Quick preset (or use dates below)
Clear Filters
๐Ÿ“… Showing Year: 2026 (January 1 - December 31, 2026) View All Years โ†’
Showing 10,161 - 10,180 of 45,698 CVEs

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans The USB MIDI 2.0 endpoint parser has the same descriptor walking pattern as the legacy MIDI parser. It validates bLength against bNumGrpTrmBlock before reading baAssoGrpTrm...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Bound MIDI endpoint descriptor scans snd_usbmidi_get_ms_info() validates the internal MIDIStreaming endpoint descriptor size before using baAssocJackID[], but the descriptor walker can still return a class-specifi...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: ceph: fix a buffer leak in __ceph_setxattr() The old_blob in __ceph_setxattr() can store ci->i_xattrs.prealloc_blob value during the retry. However, it is never called the ceph_buffer_put() for the old_blob object. This patch f...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob size The generic/642 test-case can reproduce the kernel crash: [40243.605254] ------------[ cut here ]------------ [40243.605956] kernel BUG at fs/ceph/xattr.c:918!...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52960 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: ceph: put folios not suitable for writeback The batch holds references to the folios (see `filemap_get_folios`, `folio_batch_release`), so we need to `folio_put` the folios we remove. Tested on v6.18.

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52959 HIGH - 7.8

In the Linux kernel, the following vulnerability has been resolved: virt: sev-guest: Do not use host-controlled page order in cleanup path When issuing an extended guest request (SVM_VMGEXIT_EXT_GUEST_REQUEST), get_ext_report() allocates a buffer to retrieve a certificate blob from the host, keepi...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52958 CRITICAL - 9.1

In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential out-of-bounds access in osdmap_decode() When decoding osd_state and osd_weight from an incoming osdmap in osdmap_decode(), both are decoded for each osd, i.e., map->max_osd times. The ceph_decode_need() c...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52957 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential null-ptr-deref in decode_choose_args() A message of type CEPH_MSG_OSD_MAP contains an OSD map that itself contains a CRUSH map. When decoding this CRUSH map in crush_decode(), an array of max_buckets CRUSH b...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52956 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential out-of-bounds access in __ceph_x_decrypt() In __ceph_x_decrypt(), a part of the buffer p is interpreted as a ceph_x_encrypt_header, and the magic field of this struct is accessed. This happens without any gu...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52955 CRITICAL - 9.8

In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential out-of-bounds access in crush_decode() A message of type CEPH_MSG_OSD_MAP containing a crush map with at least one bucket has two fields holding the bucket algorithm. If the values in these two fields differ...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52954 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: libceph: handle rbtree insertion error in decode_choose_args() A message of type CEPH_MSG_OSD_MAP contains an OSD map that itself contains a CRUSH map. The received CRUSH map may optionally contain choose_args that get decoded in ...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52953 HIGH - 7.1

In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix oops due to out of scope access Below oops triggers when kill QEMU process: Oops: general protection fault, probably for non-canonical address 0x7fffffff844eaaa7: 0000 [#1] SMP NOPTI Call Trace: <TASK>...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52952 HIGH - 8.8

In the Linux kernel, the following vulnerability has been resolved: iommu: Fix WARN_ON in __iommu_group_set_domain_nofail() due to reset In __iommu_group_set_domain_internal(), concurrent domain attachments are rejected when any device in the group is recovering. This is necessary to fence concurr...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52951 HIGH - 7.8

In the Linux kernel, the following vulnerability has been resolved: drm/xe/dma-buf: handle empty bo and UAF races There look to be some nasty races here when triggering the invalidate_mappings hook: 1) We do xe_bo_alloc() followed by the attach, before the actual full bo init step in xe_dma_bu...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52950 HIGH - 7.8

In the Linux kernel, the following vulnerability has been resolved: drm/xe/dma-buf: fix UAF with retry loop Retry doesn't work here, since bo will be freed on error, leading to UAF. However, now that we do the alloc & init before the attach, we can now combine this as one unit and have th...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: drm/ttm: Fix ttm_bo_shrink() infinite LRU walk on backup failure Apply the same fix as b2ed01e7ad ("drm/ttm: Fix ttm_bo_swapout() infinite LRU walk on swapout failure") to the ttm_bo_shrink() path. Move del_bulk_move fr...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD

In the Linux kernel, the following vulnerability has been resolved: i2c: dev: prevent integer overflow in I2C_TIMEOUT ioctl While fuzzing with Syzkaller, a persistent `schedule_timeout: wrong timeout value` warning was observed, accompanied by SMBus controller state machine corruption. The I2C_TI...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52947 HIGH - 7.8

In the Linux kernel, the following vulnerability has been resolved: net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove In qrtr_port_remove(), the socket reference count is decremented via __sock_put() before the port is removed from the qrtr_ports XArray and before the RCU gr...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52946 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: fs/fcntl: fix SOFTIRQ-unsafe lock order in fasync signaling A SOFTIRQ-safe to SOFTIRQ-unsafe lock order deadlock can occur in send_sigio() and send_sigurg() when a process group receives a signal. When FASYNC is configured for a ...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD
CVE-2026-52945 HIGH - 7.5

In the Linux kernel, the following vulnerability has been resolved: Revert "wireguard: device: enable threaded NAPI" This reverts commit 933466fc50a8e4eb167acbd0d8ec96a078462e9c which is commit db9ae3b6b43c79b1ba87eea849fd65efa05b4b2e upstream. We have had three independent production u...

Vendor: Linux
Product: Linux
Published: Jun 24, 2026
Source: NVD