Skip to main content

Adobe Illustrator CVE-2025-54283

HIGH
Out-of-bounds Write (CWE-787)
2025-10-14 psirt@adobe.com
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 .ai file to victim
  2. Delivery
    Victim opens file in Illustrator
  3. Exploit
    Trigger out-of-bounds write in parser
  4. Execution
    Execute arbitrary code as current user
  5. Impact
    Compromise user session and data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to open a maliciously crafted file in Adobe Illustrator (version 29.7, 28.7.9, or earlier) - this is the exact trigger stated in the description and reflected by UI:R and AV:L in the CVSS vector. There is no remote or unauthenticated network path; the attacker depends entirely on social engineering to get the file opened. Limiting factors: mandatory user interaction, local (file-based) vector only, no privilege escalation beyond the current user's context (S:U), and the user must be running a vulnerable, unpatched Illustrator version. No special non-default product configuration is required - any default installation parsing the malicious file is exposed.

Impact

Signals point consistently to a moderate, not urgent, priority. The CVSS 3.1 base score of 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) reflects a local attack vector requiring victim interaction (opening a malicious file) rather than remote network exploitation - despite the 'RCE' tag, this is file-format parsing code execution, not a network-triggerable flaw. EPSS is low at 0.21% (11th percentile), indicating a low modeled probability of exploitation in the near term. The vulnerability is NOT listed in CISA KEV and no public exploit code is identified in the provided data, so there is no evidence of active exploitation. The high confidentiality/integrity/availability impact is real (arbitrary code execution as the current user), but the mandatory user-interaction requirement and absence of exploitation signals place this below internet-facing, auto-exploitable issues. No conflicting signals are present: the CVSS local vector is consistent with the description's 'open a malicious file' requirement. Prioritize via normal patch cycles for workstations running Illustrator, with elevated attention for users who routinely open untrusted .ai/design files.

Exploit ScenarioDerived

An attacker crafts a malicious Illustrator-compatible file and delivers it via email, a shared drive, or a download, socially engineering a designer into opening it. When Illustrator parses the malformed file, an out-of-bounds write corrupts memory and executes attacker-controlled code in the context of the current user. No public proof-of-concept is identified at time of analysis, and the local attack vector means the attacker cannot trigger this remotely without the victim opening the file.

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 08, 2026

Out-of-bounds write in Adobe Illustrator (29.7, 28.7.9, and earlier) allows arbitrary code execution in the context of the current user when the victim opens a maliciously crafted file. The vector is strictly local and file-based - there is no remote or unauthenticated network path, so an attacker depends entirely on social engineering to get a crafted document opened (CVSS 3.1: AV:L/PR:N/UI:R/S:U, 7.8). No public exploit code or confirmed active exploitation (CISA KEV) has been identified at time of analysis, and EPSS rates exploitation likelihood low at 0.21% (11th percentile), making this a moderate-priority patch-and-remediate item rather than an emergency.

RemediationAI

Apply Adobe's fix from security bulletin APSB25-102 (https://helpx.adobe.com/security/products/illustrator/apsb25-102.html) - patch status is 'patch available per vendor advisory' - by updating Illustrator to the latest release on every affected track, including both the 29.x branch and the legacy 28.x branch, and prioritize any workstation that routinely opens third-party .ai, .eps, .svg, or PDF-embedded assets. Until patching completes, treat untrusted Illustrator documents as executable content: block or quarantine .ai/.eps/.svg attachments at the email gateway and web proxy, and have users decline unsolicited design files (this is the only viable control, since exploitation requires the user to open the file). Run Illustrator under a non-administrative account to bound the blast radius of any successful code execution, and consider OS-level file-type/attachment restrictions as a stopgap; the trade-off is reduced design workflow flexibility and potential false positives on legitimate client-supplied artwork. No public exploit code is known, so these compensating controls are precautionary rather than emergency measures.

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 flaw is a classic memory-safety defect (CWE-787, out-of-bounds write) in Adobe Illustrator's parsing of document data - the same class of heap corruption that Adobe has repeatedly patched across its Creative Cloud applications. When Illustrator opens a crafted file, insufficient bounds validation on an allocated buffer lets attacker-controlled data write past the end of that buffer, corrupting adjacent heap memory. In practice this is used to overwrite function pointers or other control data and redirect execution to attacker-supplied code, which runs with the privileges of the Illustrator process (S:U, so no OS-level privilege gain, but the process typically has full access to the user's files and credentials). The CVSS vector AV:L/PR:N/UI:R/C:H/I:H/A:H confirms exploitation is local to the machine, needs no prior authentication, requires the victim to open the file, and yields high confidentiality, integrity, and availability impact. Affected product per CPE: cpe:2.3:a:adobe:illustrator:*:*:*:*:*:*:*:* (all versions at or below 29.7 and 28.7.9).

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

File-based local vector (AV:L) requiring the victim to open a malicious file (UI:R) but no prior privileges (PR:N); memory-corruption code execution yields full C/I/A impact in the user's context.

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

DescriptionCVE.org

Illustrator versions 29.7, 28.7.9 and earlier are affected by an out-of-bounds write 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 Illustrator versions 29.7, 28.7.9, and earlier contain a high-severity out-of-bounds write that can allow arbitrary code execution when a user opens a maliciously crafted file. The vulnerability is local and file-based, requiring user interaction, so creative and design teams are the primary risk group. Because no vendor patch is currently available, leadership should prioritize mitigating exposure through user awareness, file handling restrictions, and monitoring until Adobe releases a fix.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include user awareness training to avoid opening untrusted Illustrator documents, blocking or sandboxing Illustrator file types at email and web gateways, enforcing least privilege and application allowlisting, monitoring endpoint telemetry for suspicious Illustrator child processes, and isolating Illustrator in a sandboxed environment for high-risk workflows.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
High
industry-standard vector graphics tool, broad enterprise and creative deployment
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

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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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

Affected Products (CPE)CVE.org

cpe:2.3:a:adobe:illustrator:*:*:*:*:*:*:*:*
cpe:2.3:a:adobe:illustrator:*:*:*:*:*:*:*:*
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

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