p PatchFirst

CVE-2026-94202

CVE-2026-94202 · Module block-pool create validates two of the four parameter words it reads

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

The Module Manager's block-pool create dispatcher proved that two `ALIGN_TYPE` words of the extra-parameter array a memory-protected module supplies lay inside the module's data, and then used indices 0 through 3 of that array. One of the two unproved words is read by the dispatcher's own buffer check, which takes index 1 as the pool start and index 2 as the length to range-check it over. So the out-of-bounds read is performed by the validation code itself, before the kernel service is reached, and the size the caller's pool start is then validated against is a word the manager has not proved the module owns. The other unproved word is read when the service's argument list is built. Vulnerable function: `_txm_module_manager_tx_block_pool_create_dispatch`, in `common_modules/module_manager/inc/txm_module_manager_dispatch.h`.

CVSS 4.8 · Media · EPSS 0,2% · Corrección disponible

Publicación
Actualización

Productos y versiones afectados

  • eclipse threadx

    Versiones
    • ≥ 6.0.1, ≤ 6.5.1.202602a: Afectada (semver)
    • 6.5.2.202603: No afectada

    Actualiza a 6.5.2.202603

Fuentes originales

Comprueba tu servidor →