Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-priv code execution on device
-
DeliveryAccess Exynos DRM HDR driver interface
-
ExploitInduce kernel heap pressure to force vmap() failure
-
ExecutionTrigger UAF in error cleanup path
-
PersistDereference freed kernel object
-
ImpactKernel panic and device reboot
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires local code execution on the device at low privilege (PR:L) - achievable by any installed Android application that can reach the DRM HDR driver interface, which is not available to fully sandboxed apps without appropriate SELinux permissions. The triggering condition is a vmap() allocation failure in the HDR driver's error path, meaning the attacker must induce a kernel memory allocation failure - typically requiring significant heap exhaustion or specific memory pressure, which raises the attack complexity (AC:H). The vulnerability is hardware-specific: only devices running one of the nine named Exynos SoC variants are affected; Snapdragon-based Samsung devices are not. Physical access to the device is not required, but the attacker must have the ability to run native or privileged code (e.g., via a prior application-layer compromise). The outcome is limited to a kernel crash (DoS); there is no evidence from the description or references that the UAF enables code execution or information disclosure. |
| Impact | The CVSS 3.1 base score of 4.2 (AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:L) correctly identifies this as a medium-severity, locally exploitable issue. The high attack complexity (AC:H) reflects the need to trigger a vmap() allocation failure - an error path condition that is not routinely reachable under normal usage and may require heap pressure or specific memory conditions. Low privilege (PR:L) is consistent with any installed Android app (with appropriate DRM access) potentially reaching this path. The scope change (S:C) captures that a user-space trigger causes a kernel-level crash. However, the original vector's availability metric of A:L appears to understate the impact of a kernel crash, which typically forces a device reboot - more consistent with A:H. The integrity metric I:L is not clearly justified by the description, which specifies only a crash outcome. No public exploit code exists and the vulnerability is not in CISA KEV, making real-world exploitation unlikely in the near term. The niche exploitation requirement (specific error path, Exynos-only devices) further reduces practical risk despite affecting a large installed base of Samsung devices. |
| Exploit ScenarioDerived | A locally installed low-privileged application on an affected Samsung Galaxy device interacts with the Exynos DRM HDR driver interface and, through repeated or crafted allocations, forces a vmap() failure in the HDR processing path. The driver's flawed error cleanup leaves a freed kernel object referenced, which is subsequently dereferenced, triggering a kernel panic and forcing a device reboot. No public proof-of-concept code exists, and reproducing the vmap failure path reliably would require precise memory pressure engineering. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 14, 2026
Use-After-Free in the Samsung Exynos DRM HDR kernel driver causes a kernel crash on devices running Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600 SoCs. The defect lies in the error-handling path of the HDR driver: when a vmap() call fails, cleanup does not properly invalidate the freed mapping, leaving a dangling reference that is subsequently dereferenced, crashing the kernel. The CVSS vector (AV:L/AC:H/PR:L) indicates a local low-privileged attacker can trigger this under specific error conditions, crossing into kernel scope (S:C). No public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
Vendor-released patch is available per Samsung's semiconductor security advisory. Users should apply the firmware or kernel security update delivered through Samsung's OTA update mechanism for affected Galaxy devices. The specific patched firmware version is not independently confirmed from the available reference data; consult the advisory at https://semiconductor.samsung.com/support/quality-support/product-security-updates/cve-2026-23787/ for exact build identifiers. As a compensating control where patching is not immediately feasible, restricting unprivileged application access to DRM device nodes (e.g., via SELinux policy tightening on /dev/dri/ entries) can reduce exposure, though this may interfere with legitimate GPU and display functionality. Enterprise MDM solutions managing Samsung Knox-enrolled devices should prioritize pushing the relevant security patch level.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected components are Samsung's in-house Exynos application processors - ranging from the mid-range Exynos 1280/1380/1480/1580/1680 to the flagship Exynos 2200/2400/2500/2600 - running their Linux-derived kernel with the Exynos DRM (Direct Rendering Manager) subsystem. DRM drivers in the Linux kernel handle GPU memory management; HDR (High Dynamic Range) processing within this subsystem uses vmap() to create kernel virtual address mappings of physical pages. When vmap() fails, the driver's error-cleanup path (CWE-416) incorrectly leaves a freed object in a state where it can still be dereferenced, triggering a kernel crash. The CPE provided ('n/a:n/a') is uninformative; the actual affected surface is the Samsung Exynos SoC firmware/kernel driver stack shipped in Samsung Galaxy devices across multiple product generations.
Know when Samsung gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:L
Local, error-path-dependent trigger (AC:H/PR:L); kernel crash outcome warrants A:H not A:L; no integrity or confidentiality impact evidenced.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
An issue was discovered in Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. A Use-After-Free in the Exynos DRM HDR driver (due to improper cleanup upon vmap failure) leads to a kernel crash.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Related Vulnerabilities in Samsung Exynos DPU/DRM HDR Driver Memory Flaws
View all 5Remote, unauthenticated attackers can write files of their choosing with system-level authority on Samsung MagicINFO 9 S
Samsung MagicINFO 9 Server contains a path traversal vulnerability allowing unauthenticated attackers to write arbitrary
Multiple stack-based buffer overflows in the BackupToAvi method in the (1) UMS_Ctrl 1.5.1.1 and (2) UMS_Ctrl_STW 2.0.1.0
Web Viewer 1.0.0.193 on Samsung SRN-1670D devices suffers from an Unrestricted file upload vulnerability: 'network_ssl_u
Web Viewer 1.0.0.193 on Samsung SRN-1670D devices allows remote attackers to read arbitrary files via a request to an un
Use-after-free vulnerability in Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows
Use-after-free vulnerability in Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows
Use-after-free vulnerability in Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows
Use-after-free vulnerability in Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows
Samsung Internet Browser 5.4.02.3 allows remote attackers to bypass the Same Origin Policy and obtain sensitive informat
Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows and OS X and before 11.2.202.577
Integer overflow in Adobe Flash Player before 18.0.0.333 and 19.x through 21.x before 21.0.0.182 on Windows and OS X and
EUVD-2026-77143
GHSA-fpf9-x37v-vr9p
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB