Skip to content
Heist/ feed
Medium

CVE-2026-102711

Type: advisorySource: Official CVE List1 source record

Two issues in the ThreadX loadable-module loader, reached when a device loads an attacker-controlled module object via `_txm_module_manager_memory_load` / `_txm_module_manager_in_place_load` — APIs that take ONLY a base pointer, no image length, so every size/offset field in `TXM_MODULE_PREAMBLE` is fully attacker-trusted: (1) a heap OOB **read** (`code_size` trusted as the source-image length in the code-copy loop), and (2) a control-flow-integrity / defense-in-depth gap (module entry/start/callback/stop pointers computed as `code_start + preamble_offset` with only a `!= 0` check, and the preamble `checksum` never verified). No controlled OOB write was found (honest — the copy destination is overflow-guarded).

Announced Group revision 1
Original source ↗

CVE-2026-102711

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-102711

`eclipse-threadx/threadx` (module manager / loadable-module loader)

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "Eclipse Foundation",
    "product": "`eclipse-threadx/threadx` (module manager / loadable-module loader)",
    "versions": [
      {
        "status": "affected",
        "version": "current HEAD and prior (the `_txm_module_manager_*_load` APIs take no image length).",
        "versionType": "custom"
      }
    ],
    "packageName": "`eclipse-threadx/threadx` (module manager / loadable-module loader)",
    "defaultStatus": "unaffected"
  }
]
Related CVEs
CVE-2026-102711

Source reference: /cveMetadata/cveId

Publisher severity

medium

Source reference: /containers/cna/metrics

Event
#4035 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement