Skip to main content

Adobe DNG SDK CVE-2025-64784

HIGH
Heap-based Buffer Overflow (CWE-122)
2025-12-09 psirt@adobe.com
7.1
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious DNG file
  2. Delivery
    Deliver file to victim (email/download)
  3. Exploit
    Victim opens file in DNG SDK app
  4. Execution
    Heap buffer overflow in parser
  5. Impact
    Leak 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Vendor (adobe) PRIMARY 7.1 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
vuln.today AI 7.1 HIGH

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.

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

Primary rating from Vendor (adobe).

CVSS VectorVendor: adobe

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

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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
widely-embedded raw-image library, common in photo apps but not every environment
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

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

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

cpe:2.3:a:adobe:dng_software_development_kit:*:*:*:*:*:*:*:*
CVE-2016-4167 CRITICAL
9.8 Jun 16

Adobe DNG Software Development Kit (SDK) before 1.4 2016 allows attackers to execute arbitrary code or cause a denial of

CVE-2025-64783 HIGH
7.8 Dec 09

Arbitrary code execution is achievable in applications that embed Adobe DNG SDK 1.7.0 or earlier when a victim opens a m

CVE-2026-21352 HIGH
7.8 Feb 10

Arbitrary code execution in DNG SDK 1.7.1 build 2410 and earlier via out-of-bounds write when processing malicious DNG f

CVE-2026-21353 HIGH
7.8 Feb 10

Arbitrary code execution in DNG SDK 1.7.1 2410 and earlier stems from an integer overflow vulnerability that executes wi

CVE-2026-27280 HIGH
7.8 Mar 10

Arbitrary code execution in DNG SDK 1.7.1 2471 and earlier via an out-of-bounds write vulnerability that executes with u

CVE-2020-9628 HIGH
7.5 Jun 26

Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s

CVE-2020-9627 HIGH
7.5 Jun 26

Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s

CVE-2020-9625 HIGH
7.5 Jun 26

Adobe DNG Software Development Kit (SDK) 1.5 and earlier versions have an out-of-bounds read vulnerability. Rated high s

CVE-2025-64893 HIGH
7.1 Dec 09

Out-of-bounds read in Adobe DNG SDK 1.7.0 and earlier can expose sensitive memory contents or crash an application that

CVE-2025-64894 MEDIUM
5.5 Dec 09

Opening a crafted DNG file in an application built on Adobe DNG SDK 1.7.0 or earlier can trigger an integer overflow tha

CVE-2026-21355 MEDIUM
5.5 Feb 10

Out-of-bounds memory read in DNG SDK 1.7.1 (2410) and earlier enables attackers to extract sensitive information from pr

CVE-2026-21354 MEDIUM
5.5 Feb 10

DNG SDK 1.7.1 (build 2410) and earlier contain an integer overflow vulnerability that causes application denial-of-servi

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