Sceawere
Vulnerability Detail
CVE-2026-23793UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Exynos Camera GDC Out-of-Bounds Access
Vulnerability Metadata
- Severity
- Low
- Score / CVSS
- 3.5
- Creation Date
- 3h ago
- Vendor
- Samsung
- Product
- Exynos 1330 firmware
- Attack Type
- CWE-787 Out-of-bounds Write
- Vector String
- CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:L
- Attack Complexity
- HIGH
Narrative and Response
Description
An issue was discovered in Samsung Mobile Processor Exynos 1330, 1380, 1480, and 2400. An out-of-bounds memory access vulnerability in the camera GDC driver may lead to kernel memory corruption under certain conditions.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "3.5",
"pubDate": "2026-09-14T02:17:13.947Z",
"pubdate": "2026-09-14T02:17:13.947Z",
"executiveSummary": "An out-of-bounds (OOB) memory access vulnerability exists within the Geometric Distortion Correction (GDC) driver of various Samsung Mobile Processors, including the Exynos 1330, 1380, 1480, and 2400.\nThis flaw resides in the kernel-mode driver responsible for image processing tasks. Successful exploitation allows a local attacker, typically through a malicious application with camera subsystem access, to trigger memory corruption within the kernel address space.\nThe vulnerability poses a high-severity risk as it potentially enables arbitrary code execution at the kernel privilege level, leading to complete device compromise, unauthorized data exfiltration, and bypass of Android security primitives.\nExploitation requires the attacker to interface with the GDC driver, likely through IOCTL commands, to provide crafted input that exceeds the allocated bounds of internal buffers. No remote exploitation vector is indicated; however, privilege escalation is a significant consequence for local threat actors.",
"technicalDetails": "The vulnerability is identified as an out-of-bounds (OOB) memory access within the Samsung Exynos camera GDC (Geometric Distortion Correction) driver. The GDC driver is responsible for hardware-accelerated image warping and distortion correction, processing data structures passed from user-space applications through the V4L2 (Video for Linux 2) framework or proprietary driver interfaces.\nThe root cause of this vulnerability lies in the improper validation of input parameters, specifically the dimensions or coordinate offsets provided in command buffers or memory structures mapped to the driver. When the driver processes these structures, it fails to perform adequate boundary checks before performing read or write operations on internal kernel buffers.\nThe attack flow typically begins with an application holding necessary permissions to access the camera or GDC device node. An attacker crafts a malicious IOCTL request containing manipulated metadata regarding the image geometry. When the driver consumes these parameters to calculate memory offsets for image transformation, the lack of boundary enforcement causes the driver to read from or write to memory regions outside of the intended buffer allocation.\nMemory corruption occurs when the out-of-bounds write operation overwrites critical kernel structures, such as function pointers, heap metadata, or task_struct objects. By precisely grooming the kernel heap (heap spraying), an attacker can influence the memory layout to ensure the OOB write lands on a sensitive object, facilitating control over the kernel's execution flow.\nSuccessful exploitation results in arbitrary code execution within the kernel context. This grants the attacker full control over the mobile device, bypassing standard kernel-level security features like Supervisor Mode Execution Prevention (SMEP) or Supervisor Mode Access Prevention (SMAP) if they are not correctly hardened. The impact includes persistent escalation of privileges, disablement of security logging, and unauthorized access to protected system memory and encrypted user data."
}