Skip to main content

Adobe FrameMaker CVE-2025-54281

HIGH
Use After Free (CWE-416)
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 FrameMaker file to victim
  2. Exploit
    Victim opens crafted document
  3. Execution
    Trigger use-after-free in parser
  4. 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 a victim to open a malicious file in Adobe FrameMaker 2020.9, 2022.7 or earlier (per CVSS UI:R and the description). It is a local, client-side attack - not remotely triggerable without user action - so the attacker must first deliver the crafted document and persuade the user to open it in a vulnerable FrameMaker installation. Limiting factors: mandatory user interaction, dependence on the user running an unpatched version, and the desktop-application attack surface (no network service is exposed); code runs only at the privilege level of the current user, not elevated.

Impact

This is a legitimately serious client-side memory-corruption flaw but not an urgent mass-exploitation priority. The CVSS vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, 7.8 HIGH) describes a local, low-complexity bug requiring user interaction (opening a malicious file) with no prior privileges, yielding full confidentiality/integrity/availability impact as the current user - consistent with the CWE-416 Use After Free leading to arbitrary code execution. The real-world signals argue against high priority: EPSS is only 0.22% (11th percentile), the CVE is NOT in CISA KEV, and no public exploit code is referenced, so there is no public exploit identified at time of analysis. The PR:N in the vector is technically correct (no account needed) but is offset by UI:R - exploitation hinges entirely on social-engineering a victim into opening a crafted document, which is why this is a targeted/opportunistic phishing-style risk rather than a wormable remote threat. No SSVC decision data was provided in the input. Net: a real, patch-worthy vulnerability in a desktop authoring application, but low probability of widespread automated exploitation; prioritize for systems where FrameMaker handles untrusted documents.

Exploit ScenarioDerived

An attacker crafts a malicious FrameMaker document (or convinces a victim to open one delivered via email or a shared drive) that triggers the use-after-free during parsing, corrupting memory and executing attacker-controlled code with the privileges of the user running FrameMaker. No public proof-of-concept is referenced, and because the vector is local with required user interaction, the attack depends on social engineering rather than remote network access.

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

Arbitrary code execution in Adobe FrameMaker (2020.9, 2022.7 and earlier) is possible when a victim opens a maliciously crafted document, because a use-after-free condition in the application's file processing leads to memory corruption. The attack is local and client-side: no privileges are required per the CVSS vector (PR:N), but exploitation is contingent on mandatory user interaction (UI:R), and any code that executes runs only at the current user's privilege level. No public exploit code or confirmed active exploitation has been identified at time of analysis, and the EPSS score is low (0.22%, 11th percentile), so this is a serious client-side memory-corruption risk that is not an urgent mass-exploitation priority. Vendor-released patched builds are available through Adobe's security advisory APSB25-101.

RemediationAI

Patch available per vendor advisory: apply the FrameMaker updates referenced in Adobe Security Bulletin APSB25-101 (https://helpx.adobe.com/security/products/framemaker/apsb25-101.html), which addresses the use-after-free in CVE-2025-54281; because the input does not specify exact patched build numbers, administrators should follow the version table in the bulletin rather than assume a particular build. Until upgrades can be deployed, compensate by treating FrameMaker documents as untrusted executable content: block or quarantine .fm, .book, .mif, and related FrameMaker/structured-document attachments and downloads at the email gateway and web proxy (side effect: legitimate documents must be delivered by a controlled channel), and instruct users not to open FrameMaker files from unknown or unexpected sources. Application allowlisting/EDR rules that flag FrameMaker spawning child processes or writing to unusual paths can detect post-exploitation behavior, though such heuristics carry false-positive risk during normal document automation. Running FrameMaker as a non-administrative user limits the blast radius since exploitation yields only the current user's privileges, but it does not prevent exploitation - it only reduces impact. There is no network-facing service to disable for this flaw, so document-handling discipline plus timely patching remain the effective controls.

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 root cause is a use-after-free (CWE-416) in Adobe FrameMaker's document-parsing code. FrameMaker is a desktop technical-documentation and publishing application that opens structured documents, books, and interchange formats (e.g., .fm, .book, .mif, XML-based content); these formats are complex, self-describing containers that the application parses into an internal object graph. In a use-after-free, an object is released while a stale reference to it remains, and subsequent use of that dangling reference lets attacker-influenced input redirect control flow or corrupt adjacent heap metadata. Per the CPE data (cpe:2.3:a:adobe:framemaker:*:*:*:*:*:*:*:*) both the 2020 release line (up to 2020.9) and the 2022 release line (up to 2022.7) are affected. The CVSS 3.1 vector AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H indicates the vulnerable code path is reached through local file handling rather than a network service, no authentication or privileges are needed, success is not guaranteed (user must open the file), and a successful exploit yields high confidentiality, integrity, and availability impact scoped to the user's process - i.e., code execution in the context of the current user, with additional denial-of-service potential consistent with the supplied tags.

Know when Framemaker 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-open attack is local (AV:L) with required user interaction (UI:R); no pre-existing privileges needed (PR:N), and arbitrary code execution as the user gives full C/I/A 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

DescriptionCVE.org

Adobe Framemaker versions 2020.9, 2022.7 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

Adobe FrameMaker versions 2020.9, 2022.7, and earlier are affected by a high-severity memory-corruption flaw that can allow arbitrary code execution when a user opens a crafted document. Exploitation requires user interaction, and no public exploit identified at time of analysis, so the immediate organizational risk is targeted rather than widespread. Leadership should ensure creative, documentation, and engineering teams who handle untrusted FrameMaker files are aware and that mitigation steps are prioritized.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include blocking untrusted FrameMaker documents at email/web gateways, enforcing user training to avoid opening unsolicited documents, restricting FrameMaker execution via application allowlisting, and monitoring endpoint telemetry for abnormal child processes from FrameMaker. Apply vendor patch per APSB25-101 if available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Low
niche technical-documentation authoring tool, limited desktop 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.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

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:framemaker:*:*:*:*:*:*:*:*
cpe:2.3:a:adobe:framemaker:*:*:*:*:*:*:*:*
CVE-2020-3740 CRITICAL
9.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have a memory corruption vulnerability. Rated critical severity (CVSS 9.8),

CVE-2020-9636 HIGH
8.8 Jun 12

Adobe Framemaker versions 2019.0.5 and below have a memory corruption vulnerability. Rated high severity (CVSS 8.8), thi

CVE-2020-9635 HIGH
8.8 Jun 12

Adobe Framemaker versions 2019.0.5 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-9634 HIGH
8.8 Jun 12

Adobe Framemaker versions 2019.0.5 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-3739 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have a memory corruption vulnerability. Rated high severity (CVSS 8.8), thi

CVE-2020-3738 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-3737 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-3736 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-3735 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have a heap overflow vulnerability. Rated high severity (CVSS 8.8), this vu

CVE-2020-3734 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have a buffer error vulnerability. Rated high severity (CVSS 8.8), this vul

CVE-2020-3733 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

CVE-2020-3732 HIGH
8.8 Feb 13

Adobe Framemaker versions 2019.0.4 and below have an out-of-bounds write vulnerability. Rated high severity (CVSS 8.8),

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