CVE Database
/

CVE-2026-23227

Back to search

CVE-2026-23227

Published: Feb 18, 2026

Modified: May 11, 2026

PUBLISHED

CVSS v3.1

7.8

HIGH

Description

In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free Exynos Virtual Display driver performs memory alloc/free operations without lock protection, which easily causes concurrency problem. For example, use-after-free can occur in race scenario like this: ``` CPU0 CPU1 CPU2 ---- ---- ---- vidi_connection_ioctl() if (vidi->connection) // true drm_edid = drm_edid_alloc(); // alloc drm_edid ... ctx->raw_edid = drm_edid; ... drm_mode_getconnector() drm_helper_probe_single_connector_modes() vidi_get_modes() if (ctx->raw_edid) // true drm_edid_dup(ctx->raw_edid); if (!drm_edid) // false ... vidi_connection_ioctl() if (vidi->connection) // false drm_edid_free(ctx->raw_edid); // free drm_edid ... drm_edid_alloc(drm_edid->edid) kmemdup(edid); // UAF!! ... ``` To prevent these vulns, at least in vidi_context, member variables related to memory alloc/free should be protected with ctx->lock.

VendorProductVersions

Linux

Linux

affected
d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 56966a4cfa925ec24edb68ab652a740a7abe2c4d
affected
d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 9e1ef9396a1899925911b1729cb65665420268df
affected
d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 92dd1f38d7db75374dcdaf54f1d79d67bffd54e5
affected
d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 1b24d3e8792bcc050c70e8e0dea6b49c4fc63b13
affected
d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < abfdf449fb3d7b42e85a1ad1c8694b768b1582f4

+3 more versions

Linux

Linux

affected
3.6
unaffected
0 - < 3.6
unaffected
5.10.253 - <= 5.10.*
unaffected
5.15.203 - <= 5.15.*
unaffected
6.1.167 - <= 6.1.*

+5 more versions

CVSS v3.1 Details

CVSS v3.1 Vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Attack Vector

Local

Attack Complexity

Low

Privileges Required

Low

User Interaction

None

Scope

Unchanged

Confidentiality

High

Integrity

High

Availability

High

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now