Description
In the Linux kernel, the following vulnerability has been resolved:

drm/exynos: vidi: fix to avoid directly dereferencing user pointer

In vidi_connection_ioctl(), vidi->edid(user pointer) is directly
dereferenced in the kernel.

This allows arbitrary kernel memory access from the user space, so instead
of directly accessing the user pointer in the kernel, we should modify it
to copy edid to kernel memory using copy_from_user() and use it.
Published: 2026-05-27
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel DRM Exynos vidi module implements a flaw in vidi_connection_ioctl() where a user‑supplied pointer is dereferenced directly without validation. This allows a malicious user process to read arbitrary kernel memory, potentially disclosing secrets or enabling privilege escalation. The weakness arises from improper use of untrusted data in kernel space and from accessing user memory without proper copying, fitting the definition of an improper validation of user data used in a privileged context (CWE-788) as well as an unsafe pointer usage flaw (CWE-822).

Affected Systems

Linux systems that include the Exynos DRM vidi driver and are running kernel versions that contain the unpatched code path are affected. No specific kernel version list is provided, so any release that implements the vulnerable vidi module without the fix could be compromised.

Risk and Exploitability

The attack vector originates in user space via the vidi_connection_ioctl call. The CVSS score of 7.1 indicates a high severity vulnerability, while the EPSS score of < 1% suggests low likelihood of exploitation at present; the vulnerability is not listed in the CISA KEV catalog. The ability to dereference user pointers leads to a high‑impact kernel memory read, and an attacker could craft a malicious ioctl payload to read arbitrary kernel memory, potentially revealing sensitive kernel information.

Generated by OpenCVE AI on May 30, 2026 at 12:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the patch for the vidi module, as referenced in the commit logs.
  • If a kernel upgrade cannot be performed immediately, limit access to the vidi ioctl to privileged users or disable the Exynos DRM driver until a validated patch is installed.
  • Enforce SELinux or AppArmor policies that block unprivileged processes from invoking vidi ioctl, thereby reducing exposure until a kernel patch is applied.

Generated by OpenCVE AI on May 30, 2026 at 12:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4606-1 linux security update
History

Tue, 16 Jun 2026 06:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Sat, 30 May 2026 11:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H'}


Thu, 28 May 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-822
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 27 May 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-788

Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: fix to avoid directly dereferencing user pointer In vidi_connection_ioctl(), vidi->edid(user pointer) is directly dereferenced in the kernel. This allows arbitrary kernel memory access from the user space, so instead of directly accessing the user pointer in the kernel, we should modify it to copy edid to kernel memory using copy_from_user() and use it.
Title drm/exynos: vidi: fix to avoid directly dereferencing user pointer
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-05-30T10:46:15.152Z

Reserved: 2026-05-13T15:03:33.088Z

Link: CVE-2026-45958

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-27T14:17:12.417

Modified: 2026-06-16T02:32:24.750

Link: CVE-2026-45958

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-05-27T00:00:00Z

Links: CVE-2026-45958 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-30T13:00:12Z

Weaknesses
  • CWE-476

    NULL Pointer Dereference

  • CWE-788

    Access of Memory Location After End of Buffer

  • CWE-822

    Untrusted Pointer Dereference