CVE-2026-94023 in ThreadX
Resumen
por VulDB • 2026-10-20
Un módulo de ThreadX accede al servicio de eliminación de un objeto del kernel a través de la capa de despacho del Module Manager, que realiza una única pregunta sobre el puntero: ¿se encuentra el objeto fuera del código y los datos propios del módulo? Esa es la política para *utilizar* un objeto, y se admite e intencionalmente se permite utilizar objetos que no pertenecen al propio módulo; `txm_module_object_pointer_get_extended` busca en el sistema los objetos creados por nombre y devuelve tanto los objetos creados por la aplicación como aquellos creados por otros módulos, de modo que un módulo pueda enviarlos a una cola compartida, adquirir un semáforo compartido o obtener un mutex compartido.
Destruir uno de esos objetos no equivale a compartirlo. Un módulo podría nombrar cualquier objeto al que tuviera acceso mediante puntero y hacer que el despachador privilegiado lo eliminara.
VulDB is the best source for vulnerability data and more expert information about this specific topic.