34442 matches found
CVE-2026-89770
CVE-2026-89770 is a NULL pointer dereference in the Linux kernel's iomap subsystem . When PI (Protection Information) verification is disabled on a block device, fs_bio_integrity_alloc may fail to allocate a bio integrity payload. The function iomap_bio_read_folio_range_sync then calls fs_bio_int...
EUVD-2026-76682
In the Linux kernel, the following vulnerability has been resolved: iomap: don't free integrity payload that doesn't exist fsbiointegrityalloc might not allocate a bio integrity payload if PI verification is disabled on the block device. Check for that case before calling fsbiointegrityfree in...
EUVD-2026-76646
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: Fix null pointer dereference in uvcgvideoinit In uvcgvideoinit, if kthreadrunworker fails, the error logged uses uvcgerr, however, the pointer it uses: video-uvc is not assigned at this point, triggering a null...
CVE-2026-89734
CVE-2026-89734 is a null pointer dereference in the Linux kernel's USB gadget UVC driver. In the function uvcg_video_init(), if kthread_run_worker() fails, the error-handling path invokes uvcg_err(), which dereferences video->uvc. However, at that point in initialization the pointer has not ye...
CVE-2026-89717
This vulnerability affects the Linux kernel's zram module. In zram_destroy_comps(), all compressors are reset to NULL , including the primary compressor , leaving the device in an invalid state. This can lead to a NULL pointer dereference when comp_algorithm_show() calls strcmp() on the NULL prim...
EUVD-2026-76629
In the Linux kernel, the following vulnerability has been resolved: zram: set default primary compressor in zramdestroycomps Patch series "zram: fix zram issues reported by sashiko". Sashiko drove by and reported 1 a couple of zram issues: a possible BUGON in zlib code due to missing winbits rang...
EUVD-2026-76623
In the Linux kernel, the following vulnerability has been resolved: NFSD: remove flawed WARNONONCE from nfsdmodecheck The header for commit e75b23f9e323 "nfsd: check dcanlookup in fhverify of directories" details the assumption that justified adding the WARNONONCE to nfsdmodecheck, that assumptio...
EUVD-2026-76503
In the Linux kernel, the following vulnerability has been resolved: accel/rocket: initialize job domain before cleanup paths rocketioctlsubmitjob releases rjob through rocketjobput on allocation error paths. rocketjobcleanup unconditionally calls rocketiommudomainputjob-domain, but job-domain is...
CVE-2026-89561
CVE-2026-89561 is a NULL pointer dereference in the Linux kernel's IPv6 RPL (Routing Protocol for Low-Power and Lossy Networks) segment routing path. The function ipv6_rpl_srh_rcv() reads idev->cnf.rpl_seg_enabled after calling __in6_dev_get() without a NULL check. When a device's MTU drops be...
EUVD-2026-76463
In the Linux kernel, the following vulnerability has been resolved: params: fix charp corruption on allocation failure paramsetcharp stores charp parameters in allocated memory after slab is available, and releases the previous value when the parameter is updated. The previous value is released...
CVE-2026-89552
This Linux kernel vulnerability affects param_set_charp() in the kernel's params subsystem. The root cause is that the previous parameter value is freed before the replacement allocation succeeds; if kmalloc_parameter() fails, the parameter is left as NULL , leading to a kernel NULL pointer deref...
CVE-2026-89528
CVE-2026-89528 affects the Linux kernel 's svcrdma subsystem (SVC RDMA, used in NFS/RDMA). Individual Read segment lengths are validated at decode time, but a requester can send multiple segments whose cumulative length exceeds the rq_pages array budget . When one segment fills the page array exa...
EUVD-2026-76434
In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject Read lists that exceed the page budget Individual Read segment lengths are validated at decode time, but nothing prevents a requester from sending multiple segments whose cumulative length exceeds the rqpages arra...
CVE-2026-89511
A NULL pointer dereference in the Linux kernel's qede (Qualcomm Ethernet) driver can cause a kernel panic under memory pressure. The root cause is that commit 8a8633978b84 accidentally dropped the assignment of tpa_info->buffer.data in qede_tpa_start(). When an SKB allocation fails, the driver...
EUVD-2026-76417
In the Linux kernel, the following vulnerability has been resolved: qede: Fix NULL pointer dereference in TPA fragment processing Under memory pressure, the qede driver encounters NULL pointer dereferences when processing TPA continuation fragments. Commit 8a8633978b84 "qede: Add buildskb support...
CVE-2026-89509
CVE-2026-89509 affects the Linux kernel 's RDMA/ionic driver . The root cause is that the ionic driver was merged without adapting to the rdma_zalloc_drv_obj() API introduced by commit 7e53b31acc7f, which requires drivers to embed struct rdma_counter in a driver-specific struct and register its s...
EUVD-2026-76415
In the Linux kernel, the following vulnerability has been resolved: RDMA/ionic: Embed counter driver data in rdmacounter allocation Commit 7e53b31acc7f "RDMA/core: Create and destroy rdmacounter using rdmazallocdrvobj" requires drivers implementing counter ops to embed struct rdmacounter in a...
CVE-2026-89506
CVE-2026-89506 affects the Linux kernel RDMA/uverbs subsystem. The root cause is a missing UVERBS_ATTR_UHW attribute in the UVERBS_METHOD_REG_MR ioctl definition. Three drivers—mthca , irdma , and siw —associate UHW data with reg_mr but assume the udata pointer is non-NULL. Because the attribute ...
EUVD-2026-76366
In the Linux kernel, the following vulnerability has been resolved: s390/cpumcf: Handle CPU hotplug via prepare/dead callbacks The command 'perf stat -e cycles -- ' crashes the kernel when CPUs are hotplug added during that run. Root cause is the allocation of struct cpucfevents at first event...
CVE-2026-89457
CVE-2026-89457 affects the s390/dasd subsystem in the Linux kernel. During dasd_generic_set_online(), a device's discipline is assigned before check_device() allocates device->private. Several sysfs show/store handlers dereference this pointer without a null check, so an unprivileged read of a...