Katalog CVE

CVE-2026-115231

WysokieCVSS 8.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

W Eclipse ThreadX w wersjach od 6.0.1 do 6.5.2.202603 moduł Module Manager pozwala modułowi działającemu w trybie użytkownika z ochroną pamięci wysłać sfałszowane żądanie callbacku do kolejki callbacków innego modułu. Wątek callbacku odbierającego modułu wywołuje wskaźnik funkcji z żądania bez sprawdzenia, czy pochodzi ono od Module Managera, więc kod atakującego wykonuje się z uprawnieniami odbierającego modułu; gdy moduł ten działa w trybie uprzywilejowanym, moduł użytkownika zyskuje wykonanie uprzywilejowane.

Ocena ryzyka

Moduł w trybie użytkownika może uzyskać wykonanie kodu z uprawnieniami jądra lub innego modułu uprzywilejowanego, co prowadzi do eskalacji uprawnień i potencjalnego pełnego przejęcia systemu. Dotyczy to systemów wbudowanych opartych na ThreadX z włączoną izolacją modułów.

Rekomendacja

Zaktualizuj Eclipse ThreadX do wersji nowszej niż 6.5.2.202603, zawierającej poprawkę walidacji źródła żądań callbacków. Do czasu aktualizacji rozważ wyłączenie ładowania modułów użytkownika lub ograniczenie ich uprawnień.

Inne podatności w Eclipse ThreadX

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In Eclipse ThreadX versions 6.0.1 through 6.5.2.202603, the Module Manager lets a user-mode, memory-protected module post a forged callback request to another module's callback request queue. The receiving module's callback thread calls the function pointer in the request without checking that the Module Manager sent it, so the attacker's code runs with the receiving module's privilege; when that module runs in privileged mode, a user-mode module gains privileged execution.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS