Skip to main content

Fade In CVE-2025-53855

HIGH
Out-of-bounds Write (CWE-787)
2025-10-28 talos-cna@cisco.com
7.8
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious .fadein file
  2. Delivery
    Deliver file to victim via email/share
  3. Exploit
    Victim opens file in Fade In
  4. Execution
    Trigger out-of-bounds write in XML parser
  5. Impact
    Execute arbitrary code in user context

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-supplied, specially crafted .fadein file in Fade In 4.2.0; the malformed XML content triggers the out-of-bounds write in the application's XML parser. The limiting factor is mandatory user interaction (UI:R) combined with a local attack vector (AV:L) - there is no network-reachable component, so the attacker must successfully deliver the file and persuade the user to open it. Code execution is confined to the privileges of the user running the application.

Impact

This is a legitimate memory-corruption flaw but a lower operational priority than its 7.8 'High' CVSS implies. The CVSS vector (AV:L/AC:L/PR:N/UI:R) confirms a LOCAL, user-interaction-dependent attack: despite PR:N (no privileges needed), exploitation is gated by UI:R, meaning a victim must be convinced to open a malicious .fadein file - this is a file-format vulnerability, not a remotely reachable network service. EPSS is low at 0.34% (25th percentile), which is consistent with a client-side file parser in a niche product that attackers are unlikely to exploit at scale. A public POC exists (Cisco Talos, TALOS-2025-2250), so exploit code availability raises the floor on attacker effort, but there is NO CISA KEV listing and no evidence of active exploitation. Signals are internally consistent - no contradictions between the vector, EPSS, and POC status - and point to a targeted social-engineering scenario rather than mass exploitation. Technical impact is high (full C/I/A compromise of the user context running the application). Net: patch during normal cycles; prioritize only for users who routinely open untrusted .fadein files.

Exploit ScenarioDerived

An attacker crafts a malicious .fadein screenplay file and delivers it to a victim via email, a shared drive, or a screenwriting collaboration channel. When the victim opens the file in Fade In 4.2.0, the XML parser performs an out-of-bounds write, corrupting memory and enabling arbitrary code execution in the victim's user context. A public proof-of-concept exists (Cisco Talos TALOS-2025-2250), and the local vector with required user interaction means success hinges on social engineering.

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

Out-of-bounds write in the XML parsing component of GCC Productions' Fade In 4.2.0 lets an attacker corrupt memory on a target system when a victim opens a specially crafted .fadein project file. Because the flaw is triggered by parsing malformed XML content, successful exploitation depends entirely on user interaction - the victim must be persuaded to open an attacker-supplied file - and code execution is confined to the privileges of the user running Fade In (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, 7.8 High). Publicly available exploit code exists per the Talos vulnerability report TALOS-2025-2250, but EPSS is low at 0.34% (25th percentile) and there is no evidence of confirmed active exploitation (CISA KEV), so this is a legitimate memory-corruption bug that is a lower operational priority than its High score suggests.

RemediationAI

No vendor-released patch or fixed version is identified in the available data, so confirm the current status directly with GCC Productions and monitor the Talos advisory TALOS-2025-2250 (https://talosintelligence.com/vulnerability_reports/TALOS-2025-2250) for an updated release; if a patched build of Fade In appears, upgrading beyond 4.2.0 is the primary and most complete fix. Until then, treat .fadein files as untrusted content: block or quarantine .fadein attachments at the email and web gateways and strip them from downloads (trade-off: legitimate collaboration via email is disrupted, so route shared projects through a trusted internal repository instead), and instruct users never to open project files from unknown or unsolicited sources. For high-risk users, run Fade In inside a sandboxed or low-privilege environment or a disposable VM so that any memory corruption and subsequent code execution is contained to that isolated context (trade-off: reduced convenience, no access to host document templates or network shares, and file save/load workflows must be adapted). Keep host-based exploit mitigations such as ASLR and DEP enabled to raise the difficulty of turning the out-of-bounds write into reliable code execution, and consider removing or re-pointing the .fadein file association on systems that do not require it, which prevents accidental double-click execution of malicious files at the cost of user convenience. Because exploitation requires user interaction and runs only with the privileges of the logged-in user, ensuring day-to-day accounts are non-administrative meaningfully limits the blast radius.

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

Fade In is a professional screenwriting and document-formatting application, and its native .fadein project files are structured as XML documents that the application parses on load. The flaw is a CWE-787 out-of-bounds write: when the XML parser processes crafted element, attribute, or text content in a malicious .fadein file, it fails to validate the size or destination of a write relative to its allocated buffer, allowing data to be written past the end of that buffer. This is a classic memory-corruption primitive that can be leveraged to corrupt adjacent heap or stack structures and, depending on allocator behavior and platform mitigations, potentially redirect execution flow. The CPE entry cpe:2.3:a:generalcoffee:fade_in:4.2.0 confirms that only version 4.2.0 is identified as affected in the source data, and the root cause sits in the input-handling layer of the file parser rather than in any network-facing service - there is no remote, unauthenticated attack surface component, which is why the assessed vector is local with a required user-interaction precondition.

Know when Fade In 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 (cisco) 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 is opened locally (AV:L) with no attacker privileges (PR:N) but mandatory victim interaction (UI:R); out-of-bounds write yields full code execution, so C/I/A all High.

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 (cisco).

CVSS VectorVendor: cisco

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

An out-of-bounds write vulnerability exists in the XML parser functionality of GCC Productions Inc. Fade In 4.2.0. A specially crafted .fadein file can lead to an out-of-bounds write. An attacker can provide a malicious file to trigger this vulnerability.

Executive ViewAI

Why It Matters

GCC Productions' Fade In 4.2.0, a screenwriting and production tool used by writers, editors, and creative staff, contains an out-of-bounds write in its XML parsing component that a booby-trapped .fadein project file can trigger. Exploitation depends entirely on an employee being persuaded to open an attacker-supplied file, and any resulting code execution is limited to that user's own privileges, making this a targeted social-engineering risk rather than a broad, remotely exploitable threat. With no vendor patch available and publicly available exploit code in circulation, leadership should prioritize user-facing controls and file-handling hygiene over emergency remediation.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: block .fadein files and archives at email/web gateways (publicly available exploit code exists, so delivery is straightforward), open untrusted project files only in a sandboxed or isolated VM, run Fade In as a standard non-privileged user, apply application allowlisting with EDR monitoring for process behavior from Fade In, and train creative staff to reject unsolicited project files.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche desktop screenwriting application, limited enterprise footprint
Exploit
POC
Public exploit code exists
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 Yes
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
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

59
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: +20
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:generalcoffee:fade_in:4.2.0:*:*:*:*:*:*:*

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