Skip to main content

Adobe FrameMaker CVE-2026-104341

| EUVDEUVD-2026-99232 HIGH
Out-of-bounds Write (CWE-787)
2026-10-13 psirt@adobe.com GHSA-f4m8-6f8p-8qr7
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. Delivery
    Victim opens file in FrameMaker
  3. Exploit
    Trigger out-of-bounds write
  4. Execution
    Corrupt memory and hijack control flow
  5. Impact
    Execute arbitrary code as current user

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 an attacker-crafted malicious file in Adobe FrameMaker (UI:R) on the local system (AV:L); it cannot be triggered remotely without this user action. No authentication is required of the attacker (PR:N) and no special non-default product configuration is indicated - any installation that opens the malicious file is affected. The primary limiting factors are the mandatory user interaction (social engineering to deliver and have the file opened) and the local attack vector, which together make this a targeted document-based attack rather than an automatable remote compromise. Code executes only with the privileges of the user running FrameMaker, so impact is bounded by that user's rights (S:U, no privilege escalation beyond the current user context).

Impact

This is a locally-exploitable, user-interaction-dependent arbitrary code execution flaw (CWE-787 out-of-bounds write) in Adobe FrameMaker, scored CVSS 7.8 with vector AV:L/AC:L/PR:N/UI:R. The CVSS base score is driven high by the triple-High impact (C:H/I:H/A:H from code execution in the current user's context), but the real-world risk is tempered by two significant limiting factors encoded in the same vector: the attack vector is Local (AV:L) and successful exploitation requires the victim to open a malicious file (UI:R). This is the classic 'malicious document' pattern, not a remotely-wormable network flaw. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no positive signal of active or imminent exploitation - exploitation status is therefore 'no public exploit identified at time of analysis.' SSVC-style reasoning: exploitation is not automatable (requires per-victim social engineering to deliver and open a file), technical impact is Total (code execution), and exploitation status is None/Unknown. Net assessment: a genuine but not emergency-tier issue - prioritize patching for teams that routinely open externally-sourced FrameMaker/structured-document files, but it does not warrant drop-everything response absent exploitation evidence. Note the signal gaps: EPSS and KEV data are simply absent from the input (not low - unknown), so this is a severity-based prioritization, not an exploitation-based one.

Exploit ScenarioDerived

An attacker crafts a malicious FrameMaker document (or embedded file) that triggers the out-of-bounds write and emails or otherwise delivers it to a technical writer or documentation engineer. When the victim opens the file in a vulnerable FrameMaker installation, the memory corruption is triggered and attacker-controlled code executes with the victim's privileges. No public exploit code is identified at time of analysis, and successful attack depends entirely on convincing the user to open the crafted 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 13, 2026

Out-of-bounds write in Adobe FrameMaker allows arbitrary code execution in the context of the current user when a victim opens an attacker-crafted document. Rated CVSS 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, CWE-787), the flaw is reached locally and requires user interaction, so exploitation depends on social engineering to deliver a malicious file that the target then opens; no authentication is required of the attacker and no non-default configuration is implicated, meaning any installation that opens the file is affected. Impact is bounded by the privileges of the user running FrameMaker (S:U), and there is no public exploit code or confirmed active exploitation identified at time of analysis.

RemediationAI

The primary fix is to apply Adobe's patched FrameMaker release for CVE-2026-104341 as published in advisory APSB26-172 (https://www.adobe.com/trust/security/products/framemaker/apsb26-172.html); that bulletin is the authoritative source for the exact fixed version, which is not enumerated in the supplied intelligence, so confirm the applicable build there and upgrade before further use. Until the patch is deployed, treat untrusted FrameMaker files as executable content: block or quarantine inbound .fm, .book, .mif and related document attachments at the mail and web gateways, and avoid opening documents from unknown or unexpected senders - the trade-off is legitimate document interchange with external parties will be delayed or blocked. Where workflow permits, detach or sandbox the application (AppContainer, macOS sandbox, or a disposable VM) and run FrameMaker as a low-privilege, non-administrative account so any code execution is bounded by that user's rights; sandboxing can break plugins, font access, and network-licensed activation. Application allowlisting and hardened exploit mitigations (ASLR, DEP/CET) should be confirmed enabled, and users should never open a document that triggers unexpected save, macro, or external-reference prompts.

Affected VersionsENISA

Adobe FrameMaker 2026 0 ≤18.0.0.206
Adobe FrameMaker 2022 0 ≤17.0.9.866

Affected Packages

euvd adobe_framemaker_2022 no fix
euvd adobe_framemaker_2026 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

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 an out-of-bounds write (CWE-787), a memory-corruption class in which the application writes data past the end of an allocated buffer, typically corrupting adjacent heap or stack memory. In Adobe FrameMaker this occurs while parsing a malformed document supplied by the attacker, which is why the vector is local with required user interaction (AV:L/UI:R) rather than network-reachable: the malicious file is the delivery vehicle, and the write is triggered only when FrameMaker's document-processing code consumes the crafted data. Successful corruption can be shaped into arbitrary code execution running as the invoking user, with high confidentiality, integrity and availability impact (C:H/I:H/A:H) confined to that user's security context (S:U, PR:N). Because the flaw sits in a file-format parser rather than a network service, defenses such as ASLR and DEP raise exploitation difficulty but do not eliminate it, and the attack generally takes the form of a targeted document-based compromise rather than a wormable or remotely automatable exploit.

Know when Adobe 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 the user (AV:L, UI:R); no attacker auth needed (PR:N); out-of-bounds write yields full code execution in the user's context, giving C/I/A:H with unchanged scope.

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

Adobe Framemaker is 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 FrameMaker contains an out-of-bounds write flaw (CVE-2026-104341, CVSS 7.8) that allows an attacker to run arbitrary code on a user's machine when that user opens a maliciously crafted document, and Adobe has not yet released a patch. The exposure sits with the staff who routinely open FrameMaker files received from outside the organization - technical documentation, engineering, and content teams - and any resulting compromise would execute at the victim's own privilege level, putting their files, credentials, and network access at risk. Because exploitation is unauthenticated and depends on a user opening a file, the practical attack path is email and file-sharing social engineering rather than an internet-facing system, and no public exploit has been identified at time of analysis, so this is a manageable but urgent governance issue rather than an active incident.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: block FrameMaker file types and archives containing them at email and web gateways; require external documents to be opened only in a sandboxed or virtualized environment; enforce least privilege so FrameMaker never runs with administrative rights; apply Mark-of-the-Web and available document-protection settings; deploy EDR detections for FrameMaker child processes that launch command interpreters or scripting hosts; and reinforce phishing awareness for documentation, engineering, and content staff. Apply vendor patch as soon as Adobe publishes one.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche technical-publishing desktop app, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

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.

More in Adobe

View all
CVE-2015-5119 CRITICAL POC
9.8 Jul 08

Remote code execution in Adobe Flash Player 11.x through 18.x allows unauthenticated network attackers to execute arbitr

CVE-2016-4117 CRITICAL POC
9.8 May 11

Remote code execution in Adobe Flash Player 21.0.0.226 and earlier allows unauthenticated network attackers to execute a

CVE-2015-3113 CRITICAL POC
9.8 Jun 23

Adobe Flash Player contains a heap-based buffer overflow that allows remote code execution, exploited as a zero-day in J

CVE-2011-2462 CRITICAL POC
9.8 Dec 07

Adobe Reader and Acrobat contain an unspecified U3D component vulnerability causing memory corruption that allows remote

CVE-2011-0611 HIGH POC
8.8 Apr 13

Adobe Flash Player contains a type confusion vulnerability in object handling that allows remote attackers to execute ar

CVE-2009-0927 HIGH POC
8.8 Mar 19

Adobe Reader and Acrobat 9.x, 8.x, and 7.x contain a stack-based buffer overflow in the getIcon method of the Collab obj

CVE-2014-0497 CRITICAL POC
9.8 Feb 05

Integer underflow in Adobe Flash Player before 11.7.700.261 and 11.8.x through 12.0.x before 12.0.0.44 on Windows and Ma

CVE-2009-4324 HIGH POC
7.8 Dec 15

Adobe Reader and Acrobat contain a use-after-free vulnerability in the Doc.media.newPlayer JavaScript method that was ac

CVE-2015-0313 CRITICAL POC
9.8 Feb 02

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.269 and 14.x through 16.x before 16.0.0.305 on Windows

CVE-2015-5122 CRITICAL POC
9.8 Jul 14

Use-after-free vulnerability in the DisplayObject class in the ActionScript 3 (AS3) implementation in Adobe Flash Player

CVE-2015-0311 CRITICAL POC
9.8 Jan 23

Unspecified vulnerability in Adobe Flash Player through 13.0.0.262 and 14.x, 15.x, and 16.x through 16.0.0.287 on Window

CVE-2013-0632 CRITICAL POC
9.8 Jan 17

administrator.cfc in Adobe ColdFusion 9.0, 9.0.1, 9.0.2, and 10 allows remote attackers to bypass authentication and pos

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