CVE-2026-91041
Awaiting Analysis Awaiting Analysis - Queue

Heap Overflow in FX_MEDIA Driver via Faulty FAT Image

Vulnerability report for CVE-2026-91041, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-20

Last updated on: 2026-10-20

Assigner: Eclipse Foundation

Description

Mounting an attacker-controlled FAT image with fault tolerance enabled causes an out-of-bounds heap write during log replay. The write is attacker-positioned and attacker-valued, and on a common embedded memory layout it reaches the FX_MEDIA driver callback, giving control of the instruction pointer.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-20
Last Modified
2026-10-20
Generated
2026-11-09
AI Q&A
2026-10-20
EPSS Evaluated
2026-11-08
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Eclipse Foundation Eclipse ThreadX - FileX 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.
CWE-1284 The product receives input that is expected to specify a quantity (such as size or length), but it does not validate or incorrectly validates that the quantity has the required properties.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability involves mounting a malicious FAT image with fault tolerance enabled in FileX (Eclipse ThreadX). During log replay, an out-of-bounds heap write occurs because the destination offset and copy size are read from the disk log without proper bounds checking. This allows writing past the intended buffer, potentially overwriting the FX_MEDIA driver callback and enabling code execution.

Detection Guidance

Check FileX version with fx_system_verion_get() or inspect build logs for versions up to 6.5.1.202602. Monitor for crashes during FAT image mounting with fault tolerance enabled. Look for heap corruption errors in logs when FX_ENABLE_FAULT_TOLERANT is active.

Impact Analysis

An attacker could exploit this to execute arbitrary code on the affected system by providing a specially crafted FAT image. This could lead to system compromise, data theft, or denial of service. The attack requires enabling fault tolerance and calling fx_fault_tolerant_enable(), but no memory layout dependency exists.

Compliance Impact

This vulnerability enables arbitrary code execution through crafted FAT images, which could lead to unauthorized data access, modification, or exfiltration. For GDPR, this may violate principles of data integrity and confidentiality. For HIPAA, it could compromise protected health information integrity. Compliance may be affected if systems handling sensitive data are impacted.

Mitigation Strategies

Upgrade FileX to version 6.5.2.202603 or later. Disable fault tolerance via FX_ENABLE_FAULT_TOLERANT configuration if not required. Avoid mounting untrusted FAT images when fault tolerance is enabled.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-91041. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...