Skip to content
Threat Feed
high advisory

FX_MEDIA: Out-of-bounds heap write in FAT image processing (CVE-2026-91041)

An out-of-bounds heap write vulnerability in the FX_MEDIA driver allows an attacker to gain control of the instruction pointer via a maliciously crafted FAT image.

CVE search metadata

CVE search record: CVE-2026-91041. KEV: no. Product: FX_MEDIA. Brief: FX_MEDIA: Out-of-bounds heap write in FAT image processing (CVE-2026-91041). Brief link: https://feed.craftedsignal.io/briefs/2026-10-fx-media-oob-heap/

Triage facts

Revision 1
Applicability
FX_MEDIA
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 20, 14:43 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

CVE-2026-91041 is a critical vulnerability within the FX_MEDIA driver, an embedded component often used for file system management. The flaw arises during the processing of FAT file system images when the fault tolerance feature is enabled. Specifically, during the log replay process, the driver is susceptible to an out-of-bounds heap write triggered by a crafted image. This vulnerability allows an attacker to control both the position and the value of the memory overwrite. In many embedded environments, this write can be directed to the driver callback table, ultimately granting an attacker control over the instruction pointer and facilitating arbitrary code execution in the driver context. This poses a significant risk to embedded systems that mount untrusted storage media or handle external FAT-formatted data.

Attack Chain

  1. Attacker constructs a malicious FAT image containing specifically crafted data structures to trigger a fault tolerance log replay.
  2. The malicious FAT image is provided to the target system via external storage media or a network file transfer mechanism.
  3. The target system, running the vulnerable FX_MEDIA driver, detects the FAT image and initiates the mounting process.
  4. The driver enables fault tolerance features for the mount, triggering the internal log replay logic.
  5. The log replay logic processes the attacker-supplied data, resulting in an out-of-bounds heap write at an attacker-defined address.
  6. The heap write targets the FX_MEDIA driver callback pointers.
  7. The driver attempts to execute a callback, diverting the instruction pointer to attacker-controlled memory.
  8. Final objective is achieved: Arbitrary code execution within the driver context.

Impact

Successful exploitation leads to full compromise of the affected embedded device. Depending on the device's role, this could allow an attacker to exfiltrate data, pivot into connected networks, or permanently brick the hardware. As this is an embedded driver vulnerability, it affects industrial, consumer, or medical devices utilizing the FX_MEDIA component.

Recommendation

  1. Identify all devices and firmware versions utilizing the FX_MEDIA component within the environment.
  2. Contact the original equipment manufacturer (OEM) to confirm the status of the patch for CVE-2026-91041.
  3. Implement strict input validation and access control on storage media interfaces to prevent unauthorized FAT images from being mounted.
  4. If patching is not immediately available, disable fault tolerance features in the FX_MEDIA driver if the operational environment permits.

Immediate actions

Inventory all systems using the FX_MEDIA driver to determine the extent of the exposure.

IT Operations 72h

Mitigations

Apply vendor-supplied firmware patches for CVE-2026-91041.

immediate IT Operations

CVE-2026-91041