Adobe DNG SDK CVE-2025-64784
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious DNG file
-
DeliveryDeliver file to victim (email/download)
-
ExploitVictim opens file in DNG SDK app
-
ExecutionHeap buffer overflow in parser
-
ImpactLeak heap memory or crash application
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a victim to open an attacker-crafted malicious image file (DNG/raw) in an application that embeds the Adobe DNG Software Development Kit version 1.7.0 or earlier; the overflow is triggered during file parsing. Limiting factors that reduce real-world risk: the attack vector is local (AV:L) - there is no remote/network trigger - and it is gated on user interaction (UI:R), so the attacker must rely on social engineering to get the file opened. No special product configuration is required beyond using a vulnerable SDK version to parse the file. |
| Impact | Signals converge on a moderate, not urgent, priority. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H, base 7.1) describes a local, low-complexity, unauthenticated-but-user-interaction-dependent flaw: the attacker cannot reach it over a network and must convince a victim to open a malicious file, which materially caps weaponizability. EPSS is low at 0.20% (9th percentile), consistent with the local/UI-gated nature and indicating no observed mass-exploitation pressure. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is not confirmed actively exploited. The impact is real but bounded - high confidentiality (heap memory disclosure, usable for info-leak/ASLR bypass) and high availability (crash/DoS), but no integrity impact and no documented path to code execution in the input. Net: a legitimately high-CVSS memory-safety bug whose real-world risk is tempered by requiring local file-open interaction and showing no exploitation activity. No key signals conflict; the primary gap is the absence of POC/KEV data (absence, not contradiction). |
| Exploit ScenarioDerived | An attacker crafts a malicious DNG (or other image) file and delivers it via email, download, or a shared library, relying on social engineering to get a victim to open it in an application built on the Adobe DNG SDK. Parsing the malformed file triggers a heap-based buffer overflow that leaks adjacent heap memory (potentially sensitive data) or crashes the application. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Opening a crafted DNG or raw image file with Adobe DNG SDK version 1.7.0 or earlier can trigger a heap-based buffer overflow, potentially exposing sensitive memory contents or causing the host application to crash. The attack vector is local and requires user interaction to open a malicious file, so exploitation depends on social engineering. No public exploit code has been identified, and the EPSS score is low at 0.20% (9th percentile).
RemediationAI
Patch available per vendor advisory: apply the update described in Adobe security advisory APSB25-118 (https://helpx.adobe.com/security/products/dng-sdk/apsb25-118.html) to obtain the fixed version of the DNG SDK. If immediate patching is not possible, restrict the processing of untrusted DNG/raw files to sandboxed or isolated environments, and educate users about the risks of opening unsolicited image files. Disabling the parsing of DNG files in applications that embed the SDK would prevent exploitation but may break legitimate functionality. Additionally, consider using endpoint detection and response (EDR) tools to monitor for crashes or anomalous behavior in applications that process DNG files.
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 Adobe DNG Software Development Kit (SDK) is a library used by applications to parse and process Digital Negative (DNG) raw image files. CVE-2025-64784 is a heap-based buffer overflow (CWE-122) in the SDK's file parsing logic, where crafted input can cause a write beyond the allocated heap buffer, leading to memory corruption. The CVSS vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H) confirms the attack is local (AV:L) and requires user interaction (UI:R), with no privileges required (PR:N), high impact to confidentiality (C:H) via memory disclosure, and high impact to availability (A:H) via application crash. The CPE cpe:2.3:a:adobe:dng_software_development_kit:*:*:*:*:*:*:*:* indicates all versions of the SDK up to and including 1.7.0 are potentially affected.
Know when Dng Software Development Kit 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:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Local file parsing gives AV:L with no privileges but mandatory victim file-open (PR:N/UI:R); heap leak drives C:H, crash drives A:H, no integrity impact so I:N.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
DNG SDK versions 1.7.0 and earlier are affected by a Heap-based Buffer Overflow vulnerability that could lead to memory exposure or application denial of service. An attacker could leverage this vulnerability to disclose sensitive memory information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.
Executive ViewAI
A heap-based buffer overflow in Adobe DNG SDK 1.7.0 and earlier can be triggered when a user opens a crafted DNG or raw image, potentially exposing sensitive process memory or crashing the host application. Because no vendor patch is currently available, any product embedding this SDK - including imaging, photography, and document-processing workflows - remains exposed wherever users handle untrusted raw files. Leadership should prioritize limiting ingestion of untrusted images and tracking Adobe's remediation guidance, as exploitation requires user interaction and no public exploit has been identified at time of analysis.
No vendor-released patch identified at time of analysis. Interim mitigations include avoiding untrusted DNG/raw files, sandboxing or isolating image parsing, disabling automatic raw-image previews, restricting use of affected SDK versions, increasing user awareness of social-engineering file lures, and monitoring for application crashes or memory-exposure indicators.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
More in Dng Software Development Kit
View allAdobe DNG Software Development Kit (SDK) before 1.4 2016 allows attackers to execute arbitrary code or cause a denial of
Arbitrary code execution is achievable in applications that embed Adobe DNG SDK 1.7.0 or earlier when a victim opens a m
Arbitrary code execution in DNG SDK 1.7.1 build 2410 and earlier via out-of-bounds write when processing malicious DNG f
Arbitrary code execution in DNG SDK 1.7.1 2410 and earlier stems from an integer overflow vulnerability that executes wi
Arbitrary code execution in DNG SDK 1.7.1 2471 and earlier via an out-of-bounds write vulnerability that executes with u
Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s
Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s
Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s
Out-of-bounds read in Adobe DNG SDK 1.7.0 and earlier can expose sensitive memory contents or crash an application that
Opening a crafted DNG file in an application built on Adobe DNG SDK 1.7.0 or earlier can trigger an integer overflow tha
Out-of-bounds memory read in DNG SDK 1.7.1 (2410) and earlier enables attackers to extract sensitive information from pr
DNG SDK 1.7.1 (build 2410) and earlier contain an integer overflow vulnerability that causes application denial-of-servi
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB