Skip to main content

Adobe Animate CVE-2025-54279

HIGH
Use After Free (CWE-416)
2025-10-15 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 Animate file to victim
  2. Delivery
    Victim opens file in Animate
  3. Exploit
    Trigger use-after-free during parsing
  4. Execution
    Reuse freed object for control flow
  5. Impact
    Execute arbitrary code as current user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
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 an attacker-supplied malicious Animate file in a vulnerable build (versions 23.0.13, 24.0.10 and earlier); there is no network-reachable attack surface. Limiting factors that reduce real-world risk: the attack vector is local (AV:L) and demands user interaction (UI:R), so success depends on social engineering to deliver and get the file opened, the attacker cannot trigger it remotely or without a user action, and code execution is confined to the privileges of the current user (S:U, not SYSTEM/root). No special product configuration or feature toggle is needed - the condition is simply that untrusted files are opened in the affected authoring application.

Impact

This is a locally-exploited, user-interaction-dependent code execution flaw whose signals are internally consistent and point to moderate, opportunistic risk rather than mass exploitation. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.8) describes the classic client-side file-open pattern: the 'local' attack vector combined with required user interaction means the attacker cannot reach the vulnerability over the network - a victim must be convinced to open a malicious Animate project/asset file. EPSS reinforces low near-term exploitation likelihood at 0.25% (15th percentile). The CVE is NOT on CISA KEV, and no public proof-of-concept is referenced, so per the available data there is no public exploit identified at time of analysis and no confirmed active exploitation. No SSVC decision record is provided in the input, so exploitation status, automatability, and technical-impact ratings cannot be sourced - this should be noted rather than inferred. The signals do not conflict: high CVSS severity is driven by the full C/I/A impact of arbitrary code execution, while the low EPSS and absence of KEV/POC correctly reflect that attack-vector-local + user-interaction-required bugs are not wormable and depend on social engineering. Net: a genuine high-severity bug worth patching on a normal cycle, but not an emergency unless Animate is used to open untrusted files.

Exploit ScenarioDerived

An attacker crafts a malicious Animate document (e.g., a .fla/.xfl project or embedded asset) and delivers it via email, a shared project, or a download masquerading as legitimate work. When the victim opens the file in a vulnerable Animate build (23.0.13, 24.0.10, or earlier), a use-after-free is triggered during parsing, allowing arbitrary code execution in the context of the current user. No public exploit code is referenced, so exploitation would currently require the attacker to develop a working trigger for the freed-object reuse.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Use-after-free memory corruption in Adobe Animate 23.0.13, 24.0.10 and earlier allows arbitrary code execution in the context of the current user when a victim opens a maliciously crafted Animate file. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, 7.8) confirms exploitation is local and requires user interaction, delivering code execution only at the victim's privilege level rather than system-wide. No public exploit code or confirmed active exploitation was identified at time of analysis, and EPSS is low at 0.25% (15th percentile), pointing to opportunistic rather than mass-exploitation risk.

RemediationAI

Upgrade Adobe Animate to the fixed build designated in Adobe Security Bulletin APSB25-97 (https://helpx.adobe.com/security/products/animate/apsb25-97.html); the bulletin is the authoritative source for the exact remediated version numbers, which are not enumerated in the provided input data, so verify the current release on that page before upgrading and patch both the 23.x and 24.x installations if both are deployed. Until upgrading is complete, the most effective compensating control is to avoid opening Animate project files (.fla/.xfl) or other Animate document content received from untrusted or unsolicited sources, which directly removes the UI:R prerequisite; this is a process control and carries the trade-off of reduced workflow flexibility for design teams. Run Animate as a standard, non-administrative user so successful exploitation is confined to that user's privileges instead of a higher-integrity context, and use OS-level exploit mitigations (heap hardening, ASLR, DEP) plus endpoint detection and email/file-gateway scanning to catch weaponized documents, recognizing that these reduce but do not eliminate the impact of a memory-corruption primitive. Given the low EPSS score and the absence of identified public exploit code, prioritization should focus on users who routinely open externally supplied Animate files rather than emergency enterprise-wide action.

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 use-after-free (CWE-416) in Adobe Animate's handling of document content: a heap object is released and then dereferenced, allowing an attacker who controls the contents of the parsed file to influence the reused memory and potentially redirect execution. Use-after-free conditions in document-authoring applications typically arise in parsers for project or media formats, where the freed structure can be reallocated with attacker-controlled bytes before the stale pointer is accessed, converting a memory-safety bug into arbitrary code execution. The CPE entries (cpe:2.3:a:adobe:animate:*:*:*:*:*:*:*:*) show the wildcarded product family covering the affected 23.x and 24.x release lines without an OS restriction, meaning the same parser logic is exposed across supported platforms. Attack surface is entirely file-based and local: there is no network-reachable service or endpoint, so the vulnerability is only reachable through the act of opening an untrusted Animate document in the vulnerable authoring application.

Know when Animate 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 must be opened locally by a user so AV:L and UI:R; no credentials needed to open a file so PR:N; use-after-free yields full code execution giving C/I/A:H.

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:A/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

Animate versions 23.0.13, 24.0.10 and earlier are affected by a Use After Free 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

A memory-corruption flaw in Adobe Animate (versions 23.0.13, 24.0.10 and earlier) lets a maliciously crafted Animate project file execute arbitrary code on the workstation of whoever opens it, which in practice means designers, animators, and content reviewers who routinely open files from external partners or public sources. Because the code runs with the victim's own permissions and no patch is yet available from Adobe, the exposure is concentrated in creative and production teams rather than in server infrastructure. Impact is contained to individual endpoints rather than system-wide, and no public exploit code or confirmed active exploitation was identified at time of analysis, so leadership should treat this as a manageable but unresolved endpoint risk requiring interim controls.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: prohibit opening Animate project files from untrusted or external sources; block or strip .fla/.xfl attachments and downloads at the email and web gateway; remove the Animate file-type association so files cannot be opened by double-click; run Animate in a sandboxed or low-privilege environment (dedicated VM, container, or standard user account without local admin); enforce Windows Defender ASR child-process and script-blocking rules; maintain application allowlisting and current EDR coverage on all creative endpoints; and train users to treat unexpected Animate files as a phishing vector. Deploy the vendor patch as soon as it is released.

Threat Intelligence Overview

EPSS Score
0.3%
Top 85% exploitable
Prevalence
Low
niche Adobe animation/authoring tool, limited enterprise footprint
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.3%
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

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

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.

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:animate:*:*:*:*:*:*:*:*
cpe:2.3:a:adobe:animate:*:*:*:*:*:*:*:*
CVE-2016-7866 CRITICAL POC
9.8 Dec 15

Adobe Animate versions 15.2.1.95 and earlier have an exploitable memory corruption vulnerability. Rated critical severit

CVE-2026-76191 HIGH
8.2 Sep 08

Code injection in Adobe Animate allows a low-privileged attacker to achieve arbitrary code execution in the context of t

CVE-2025-61804 HIGH
7.8 Oct 15

Heap-based buffer overflow in Adobe Animate 23.0.13, 24.0.10 and earlier allows arbitrary code execution in the context

CVE-2025-27200 HIGH
7.8 Apr 08

Animate versions 24.0.7, 23.0.10 and earlier are affected by a Use After Free vulnerability that could result in arbitra

CVE-2025-43557 HIGH
7.8 May 13

Animate versions 24.0.8, 23.0.11 and earlier are affected by an Access of Uninitialized Pointer vulnerability that could

CVE-2025-43556 HIGH
7.8 May 13

Animate versions 24.0.8, 23.0.11 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could

CVE-2025-43555 HIGH
7.8 May 13

Animate versions 24.0.8, 23.0.11 and earlier are affected by an Integer Underflow (Wrap or Wraparound) vulnerability tha

CVE-2025-30328 HIGH
7.8 May 13

Animate versions 24.0.8, 23.0.11 and earlier are affected by an out-of-bounds write vulnerability that could result in a

CVE-2025-27199 HIGH
7.8 Apr 08

Animate versions 24.0.7, 23.0.10 and earlier are affected by a Heap-based Buffer Overflow vulnerability that could resul

CVE-2024-53954 HIGH
7.8 Dec 10

Animate versions 23.0.8, 24.0.5 and earlier are affected by an Integer Underflow (Wrap or Wraparound) vulnerability that

CVE-2024-53953 HIGH
7.8 Dec 10

Animate versions 23.0.8, 24.0.5 and earlier are affected by a Use After Free vulnerability that could result in arbitrar

CVE-2024-52990 HIGH
7.8 Dec 10

Animate versions 23.0.8, 24.0.5 and earlier are affected by a Buffer Underwrite ('Buffer Underflow') vulnerability that

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