Skip to main content

Adobe Illustrator CVE-2026-34687

| EUVDEUVD-2026-29621 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-05-12 psirt@adobe.com GHSA-qc2r-fgrp-q967
7.8
CVSS 3.1 · Vendor: adobe
Share

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
vuln.today AI
7.8 HIGH

File must be opened locally by a user, so AV:L and UI:R; attacker needs no privileges (PR:N) and code runs at user level with full CIA impact.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/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
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 23, 2026 - 23:16 vuln.today
CVE Published
May 12, 2026 - 18:17 nvd
HIGH 7.8

DescriptionCVE.org

Illustrator versions 29.8.6, 30.3 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.

AnalysisAI

Arbitrary code execution in Adobe Illustrator versions 29.8.6, 30.3 and earlier arises from a heap-based buffer overflow (CWE-122) triggered when a victim opens a maliciously crafted file, letting an attacker run code with the privileges of the current user. It affects desktop installations of both the 29.x and 30.x release trains and was reported by Adobe PSIRT under advisory APSB26-51. There is no public exploit identified at time of analysis, and the EPSS score is very low (0.03%, 7th percentile), consistent with CISA SSVC rating exploitation as 'none'.

Technical ContextAI

The flaw is a CWE-122 heap-based buffer overflow in Adobe Illustrator, a widely used vector graphics editor, occurring during parsing/processing of a specially crafted document file. Heap overflows happen when the application writes more data into a heap-allocated buffer than it was sized for - typically due to inadequate bounds checking on attacker-controlled length or index fields inside a malformed file format (e.g., AI/EPS/PDF-derived structures Illustrator ingests). Corrupting adjacent heap metadata or object pointers can be leveraged to hijack control flow and achieve code execution in the user's security context. The CPE data (cpe:2.3:a:adobe:illustrator:*) confirms the affected component is the Illustrator desktop application itself rather than a shared library or service.

RemediationAI

Upgrade Adobe Illustrator to the fixed releases published in Adobe Security Bulletin APSB26-51 (https://helpx.adobe.com/security/products/illustrator/apsb26-51.html), which supersede the vulnerable 29.8.6/30.3-and-earlier builds - the exact patched version numbers should be confirmed directly from that advisory as they are not enumerated in the provided input. Because exploitation depends on opening a malicious file, effective interim compensating controls are to instruct users not to open Illustrator files from untrusted or unsolicited sources, block or quarantine inbound .ai/.eps and related design files at the email/web gateway, and open unknown artwork only in an isolated or sandboxed environment; the trade-off is friction for design teams that routinely exchange files with external partners. Use Adobe's Creative Cloud desktop app to push the update fleet-wide.

CVE-2012-0780 CRITICAL POC
10.0 May 09

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2012-2025 CRITICAL
10.0 May 09

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2012-2024 CRITICAL
10.0 May 09

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2012-2026 CRITICAL
10.0 May 09

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2012-2023 CRITICAL
10.0 May 09

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2014-0513 CRITICAL
10.0 May 14

Stack-based buffer overflow in Adobe Illustrator CS6 before 16.0.5 and 16.2.x before 16.2.2 allows remote attackers to e

CVE-2012-2042 CRITICAL
10.0 May 24

Adobe Illustrator before CS6 allows attackers to execute arbitrary code or cause a denial of service (memory corruption)

CVE-2026-48334 CRITICAL
9.3 Jul 14

Arbitrary code execution in Adobe Illustrator 2025 (≤29.8.7) and 2026 (≤30.5) allows an attacker to run code in the cont

CVE-2021-21105 HIGH
8.8 Sep 08

Adobe Illustrator version 25.2 (and earlier) is affected by a memory corruption vulnerability when parsing a specially c

CVE-2021-21104 HIGH
8.8 Sep 08

Adobe Illustrator version 25.2 (and earlier) is affected by a memory corruption vulnerability when parsing a specially c

CVE-2021-21103 HIGH
8.8 Sep 08

Adobe Illustrator version 25.2 (and earlier) is affected by a memory corruption vulnerability when parsing a specially c

CVE-2021-21102 HIGH
8.8 Jun 28

Adobe Illustrator version 25.2 (and earlier) is affected by a Path Traversal vulnerability when parsing a specially craf

Share

CVE-2026-34687 vulnerability details – vuln.today

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