AUGUST 16, 2026
Live Feed
Back to database
Case File

CVE-2026-68262

HIGH · CVSS 7.1 EPSS 0.13%

Source: NVD + CISA KEV + EPSS · Published 2026-08-10 · Last synced 2026-08-16

CyberRota Analysis

AI-Generated

The vulnerability in the Linux kernel affects the handling of user arrays in the `pvr_set_uobj_array()` function, where mismatched strides between userspace and kernel objects can lead to incorrect memory access. This can result in data corruption or exposure of sensitive information, making it critical for systems utilizing the affected graphics drivers to prioritize patching. Organizations running Linux environments, especially those leveraging graphics processing capabilities, should address this vulnerability promptly to mitigate potential risks.

CVE
CVE-2026-68262
Severity
HIGH
CVSS
7.1
EPSS
0.13%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: drm/imagination: Fix user array stride in pvr_set_uobj_array() pvr_set_uobj_array() copies an array of kernel objects to a userspace array whose element size is described by out->stride. When out->stride is different from the kernel object size, the slow path advances the userspace pointer by the kernel object size and the kernel pointer by the userspace stride. This reverses the intended layout. For larger userspace strides, later copies read from the wrong kernel addresses. For smaller userspace strides, later copies are written at the wrong userspace offsets. The padding clear is also done only for the first element instead of the padding area for each element. Advance the userspace pointer by out->stride and the kernel pointer by obj_size, and clear per-element padding while the current userspace pointer is still available.