Severity by source
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
Lifecycle Timeline
1DescriptionCVE.org
InDesign Desktop versions 21.3, 20.5.3 and earlier are affected by a Stack-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.
AnalysisAI
Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs when a user opens a maliciously crafted document, triggering a stack-based buffer overflow (CWE-121) that runs attacker code in the context of the current user. Adobe issued advisory APSB26-58 for this issue; no public exploit identified at time of analysis and the vulnerability is not listed in CISA KEV.
Technical ContextAI
Adobe InDesign Desktop is a professional desktop publishing application that parses numerous complex file formats (INDD, IDML, IDMS, plus embedded image/font assets). CWE-121 (Stack-based Buffer Overflow) indicates the flaw lives in a parser routine that writes attacker-controlled data past the bounds of a fixed-size stack buffer, allowing corruption of saved return addresses, frame pointers, or adjacent locals. The CPE cpe:2.3:a:adobe:indesign_desktop confirms the desktop client (not Server or cloud variants) is affected. Successful exploitation on modern Windows/macOS hosts typically requires bypassing stack canaries, DEP, and ASLR - feasible but non-trivial - and the resulting code executes inside the InDesign process under the logged-in user's token.
RemediationAI
Apply the patched InDesign Desktop releases identified in Adobe Security Bulletin APSB26-58 (https://helpx.adobe.com/security/products/indesign/apsb26-58.html) - update the 21.x branch past 21.3 and the 20.x branch past 20.5.3 using Creative Cloud Desktop or enterprise deployment tooling; exact fix version numbers should be confirmed against the linked advisory. Until patching completes, instruct users not to open INDD, IDML, or related InDesign files received from untrusted sources, enforce attachment scanning and Mark-of-the-Web on email/web downloads so Windows Protected View / macOS Gatekeeper warnings fire, and consider blocking InDesign document MIME types at the email gateway for non-creative user groups (trade-off: legitimate external collaboration with designers will be disrupted). Running InDesign as a standard user rather than local admin limits but does not eliminate impact, since code still executes with the user's data access.
More in Indesign Desktop
View allArbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier stems from a use-after-free condition trigge
Arbitrary code execution in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier allows unauthenticated attackers to
Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through a heap-based buffer
Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through an out-of-bounds wri
Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs via a heap-based buffer overflow (CWE
Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier is possible when a user opens a mal
Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier occurs through a stack-based buffer overflow
Arbitrary code execution in Adobe InDesign Desktop 21.3, 20.5.3 and earlier allows attackers to run code as the logged-i
Arbitrary code execution in Adobe InDesign Desktop versions 21.3, 20.5.3 and earlier occurs through a stack-based buffer
Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution
Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution
Heap-based buffer overflow in Adobe InDesign Desktop versions 20.5.2, 21.2 and earlier enables arbitrary code execution
Same weakness CWE-121 – Stack-based Buffer Overflow
View allSame technique Stack Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-35783
GHSA-2cm9-pghr-m2c8