Skip to main content

Samsung Exynos DPU EUVDEUVD-2026-77142

| CVE-2026-23786 LOW
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-09-14 mitre GHSA-qwrw-gwq4-5cwr
2.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privilege code execution on device
  2. Delivery
    Open DRM HDR driver interface
  3. Exploit
    Spawn concurrent racing threads
  4. Execution
    Win TOCTOU kernel timing window
  5. Persist
    Trigger heap overflow in kernel space
  6. Impact
    Kernel panic and device reboot

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture TOCTOU prevention
Exploitation Conditions

Exploitation requires local code execution on the target device at low privilege (PR:L), meaning the attacker must have a running process on the affected Samsung handset - achieved via a malicious installed application or an existing foothold. The vulnerable code path is gated by invoking the DRM HDR driver interface specific to the Exynos DPU, which is accessible to unprivileged Android user-space processes on affected SoCs. Attack complexity is high (AC:H) because successfully triggering the TOCTOU window requires winning a kernel-level race condition, which is timing-dependent and not reliably reproducible without tuning. Remote exploitation is not possible - the attack vector is strictly local. The flaw is limited to devices running one of the nine listed Exynos SoCs (1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, 2600); non-Exynos Samsung devices (e.g., Snapdragon variants) are not affected.

Impact

The assigned CVSS 2.8 base score with A:L (Low availability) appears to understate the real impact: the description explicitly describes a kernel crash, which canonically maps to A:H (High availability), not A:L - this discrepancy should be verified against the Samsung semiconductor advisory. Even correcting for A:H, the AV:L (local access required), AC:H (race condition timing window), and PR:L (low-privilege local user) constraints substantially limit real-world exploitability; an attacker needs shell access on the target device and must reliably win a kernel-level timing race. No public exploit code and no CISA KEV listing are present, and EPSS data was not included in the provided intelligence. Even a mid-sized enterprise managing a large Samsung handset fleet in walbrzych would reasonably treat this as a lower-urgency patch, behind authentication and remote-vector flaws, though the broad SoC footprint across nine Exynos generations does widen the aggregate affected population.

Exploit ScenarioDerived

A malicious or compromised Android application running with standard user permissions on an affected Exynos-based Samsung device opens the DRM HDR driver interface and spawns concurrent threads to repeatedly trigger the HDR processing path, racing the kernel's check-then-use sequence. When the timing window is won, the heap overflow corrupts kernel memory, causing a kernel panic and rebooting the device. No public proof-of-concept code has been identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 14, 2026

Heap overflow via TOCTOU race in the Exynos DRM HDR Driver affects Samsung Mobile Processors across nine Exynos SoC generations (1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600), enabling a local low-privileged attacker to crash the kernel. The race condition occurs in the Display Processing Unit's HDR handling path, where a check-then-use window can be exploited to corrupt kernel heap memory, resulting in a denial-of-service condition. No public exploit code has been identified at time of analysis, and no CISA KEV listing is present.

RemediationAI

Apply the firmware update published by Samsung via its semiconductor security advisory at https://semiconductor.samsung.com/support/quality-support/product-security-updates/cve-2026-23786/. No specific patched firmware version number was provided in the available intelligence data, so consumers should monitor that page for release details and apply OTA or firmware updates to affected Galaxy devices incorporating the listed Exynos SoCs as soon as Samsung distributes them through standard device update channels. As a compensating control prior to patching, restricting untrusted application execution on affected devices reduces the local attack surface, since exploitation requires a low-privilege local process; disabling developer options and sideloading on enterprise-managed devices limits attacker footholds. There are no known network-based workarounds because the attack vector is strictly local.

Affected VersionsENISA

Exynos 1280 firmware 0 ≤2025-12-24

Affected Packages

euvd exynos_1280_firmware no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the DRM (Direct Rendering Manager) HDR (High Dynamic Range) driver component of Samsung's DPU (Display Processing Unit) IP block, integrated into multiple generations of Samsung Exynos application processors. CWE-367 (TOCTOU race condition) describes the root cause: the driver performs a security-relevant check on a shared memory state and then acts on that state in a separate, non-atomic operation, allowing a concurrent thread to modify the state between the check and the use. This corrupts a kernel heap allocation, leading to a kernel crash. The CPE cpe:2.3:a:samsung:exynos_1280_firmware covers the Exynos 1280 firmware specifically, but the advisory description enumerates nine distinct Exynos SoC variants, indicating the flaw exists across multiple firmware lines. The S:C (Scope Changed) flag in the CVSS vector reflects that the exploit crosses from user space into kernel space.

Know when Android 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

Vendor (mitre) PRIMARY 2.8 LOW
AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:L
vuln.today AI 5.6 MEDIUM

Kernel crash warrants A:H not A:L; all other input metrics are consistent with a local race condition crossing into kernel scope.

3.1 AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Local
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
None
Availability
Low

DescriptionCVE.org

An issue was discovered in DPU Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. A TOCTOU race condition in the Exynos DRM HDR Driver leads to a heap overflow, causing a kernel crash.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
High
nine Exynos SoC generations in hundreds of millions of Samsung Galaxy handsets
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

14
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +14
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy