CVE-2026-23227
Published: Feb 18, 2026
Modified: May 11, 2026
CVSS v3.1
7.8
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.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 56966a4cfa925ec24edb68ab652a740a7abe2c4daffected d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 9e1ef9396a1899925911b1729cb65665420268dfaffected d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 92dd1f38d7db75374dcdaf54f1d79d67bffd54e5affected d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < 1b24d3e8792bcc050c70e8e0dea6b49c4fc63b13affected d3b62dbfc7b9bb013926f56db79b60f6c18c392f - < abfdf449fb3d7b42e85a1ad1c8694b768b1582f4+3 more versions |
Linux | Linux | affected 3.6unaffected 0 - < 3.6unaffected 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
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now