Skip to main content

Indesign Desktop CVE-2026-34628

| EUVDEUVD-2026-22651 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-04-14 adobe GHSA-qgg3-vppq-vr2q
7.8
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Deliver malicious .indd file via email/web
  2. Delivery
    User opens file in vulnerable InDesign
  3. Exploit
    Trigger heap overflow during parsing
  4. Execution
    Overwrite memory control structures
  5. Persist
    Execute arbitrary code as current user
  6. Impact
    Establish persistence or exfiltrate data

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

The victim must open a malicious file in Adobe InDesign Desktop versions 20.5.2, 21.2, or earlier. The attacker can be any unauthenticated user. No special configuration required; default installations are vulnerable.

Impact

Real-world risk assessment reveals moderate-to-high concern despite the 7.8 CVSS score. The CVSS vector (AV:L/AC:L/PR:N/UI:R) indicates local attack vector with low complexity but mandatory user interaction, limiting attack surface to social engineering scenarios where victims must open malicious InDesign files. CISA SSVC framework corroborates this assessment: exploitation status is 'none' (no active exploitation), not automatable (requires human interaction), but delivers 'total' technical impact (full compromise of affected system). The combination of local-only access requirement and user interaction dependency significantly reduces mass exploitation probability compared to remotely exploitable vulnerabilities. However, the lack of authentication requirements (PR:N) means any local user or attacker with file delivery capability can trigger the vulnerability. Targeted attacks against creative professionals, publishing houses, or organizations using InDesign workflows represent the primary threat vector. The absence of public exploit code and KEV listing suggests this remains a pre-exploitation window, making immediate patching feasible before weaponization occurs.

Exploit ScenarioDerived

An attacker crafts a malicious InDesign document (.indd file) containing specially formatted data that triggers the heap-based buffer overflow during file parsing. The attacker delivers this weaponized file via email, file sharing, or compromised download sites, using social engineering to convince a designer or publisher to open it. When the victim launches the file in InDesign Desktop 21.2 or earlier, the overflow overwrites heap memory structures, redirecting execution flow to attacker-controlled shellcode that executes with the victim's user privileges, potentially installing malware, exfiltrating intellectual property, or establishing persistent access to the creative workstation.

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

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

Alert me

AnalysisAIv1 – Apr 14, 2026

Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution with high impact to confidentiality, integrity, and availability when users open malicious files. The vulnerability requires local access and user interaction (opening a crafted document), with no authentication barriers (CVSS PR:N). No public exploit identified at time of analysis, and CISA SSVC framework rates this as non-exploited with total technical impact but not automatable, indicating targeted attack potential rather than mass exploitation risk.

RemediationAI

Vendor-released patch details are available through Adobe Security Bulletin APSB26-32 at https://helpx.adobe.com/security/products/indesign/apsb26-32.html. Organizations should immediately consult this advisory for exact patched versions superseding the vulnerable 20.5.2 and 21.2 releases. Adobe typically distributes InDesign updates through the Creative Cloud desktop application, enabling automated deployment in managed environments. Until patching is complete, implement defense-in-depth controls: restrict InDesign file sources to trusted repositories, educate users about malicious document risks, and consider application sandboxing or virtualization to contain potential exploitation. Disable automatic file preview features that might trigger parsing without explicit user action. For high-security environments, temporarily restrict InDesign usage to isolated systems until patches are verified and deployed across the enterprise.

Affected VersionsENISA

InDesign Desktop 0 ≤21.2

Affected Packages

euvd indesign_desktop 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

This vulnerability stems from CWE-122 (heap-based buffer overflow), a memory corruption class where InDesign Desktop's file parsing logic fails to properly validate buffer boundaries when processing specially crafted document files. Heap overflows occur when data writes exceed allocated memory regions in the heap segment, potentially overwriting adjacent memory structures including function pointers and control data. The affected CPE (cpe:2.3:a:adobe:indesign_desktop) encompasses all versions through 21.2, indicating the vulnerability likely exists in core document processing components shared across InDesign's desktop publishing platform. Unlike stack-based overflows, heap exploitation typically requires more sophisticated techniques but offers attackers greater control over memory layout and execution flow, enabling reliable code execution in the current user's security context.

Know when Indesign Desktop 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.8 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Primary rating from Vendor (adobe) · only source for this CVE.

CVSS VectorVendor: adobe

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

DescriptionCVE.org

InDesign Desktop versions 20.5.2, 21.2 and earlier are affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

Executive ViewAI

Why It Matters

Adobe InDesign Desktop versions 20.5.2 and 21.2 contain a heap-based buffer overflow vulnerability that enables arbitrary code execution when users open malicious documents, posing a direct threat to design and publishing teams who handle external files. With no vendor patch available, organizations must immediately restrict file handling workflows and enforce document validation controls to prevent potential compromise of systems containing sensitive design assets and intellectual property.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict InDesign use to trusted internal documents only; (2) Require all external documents undergo malware scanning and manual verification before opening; (3) Run InDesign in isolated virtual machines or containers with minimal network access; (4) Disable InDesign auto-open features and require manual file selection; (5) Implement application whitelisting to prevent unauthorized code execution; (6) Monitor InDesign process execution for anomalous behavior; (7) Maintain offline backups of critical design assets separate from production systems.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Social Media
2
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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2026-34696 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier stems from a use-after-free condition trigge

CVE-2026-27283 HIGH
7.8 Apr 14

Arbitrary code execution in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier allows unauthenticated attackers to

CVE-2026-34701 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through a heap-based buffer

CVE-2026-34695 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs when a user opens a maliciously craft

CVE-2026-34700 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through an out-of-bounds wri

CVE-2026-34698 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs via a heap-based buffer overflow (CWE

CVE-2026-34699 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier is possible when a user opens a mal

CVE-2026-34697 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs through a stack-based buffer overflow

CVE-2026-48293 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier allows attackers to run code as the logged-i

CVE-2026-34702 HIGH
7.8 Jun 09

Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through a stack-based buffer

CVE-2026-34629 HIGH
7.8 Apr 14

Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution

CVE-2026-34627 HIGH
7.8 Apr 14

Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution

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