本文へ移動
English version →
高 8.5

Eclipse ThreadXでCortex-A7の範囲検査が先頭アドレスのみ確認され不正なメモリ読み書きのおそれ

CVE-2026-95109 SecPulse初出

概要

Eclipse ThreadXのCortex-A7向けMMUモジュールでは、呼び出し元が指定したバッファ範囲の検査が先頭1バイトしか行われません。このため、保護されたモジュールの特権処理により範囲全体が読み書きされるおそれがあります。影響は Eclipse ThreadX 6.1 以降から 6.5.1.202602a までです。修正版の有無については最新の情報を確認してください。

AI要約

外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。

Eclipse ThreadXのCortex-A7向けMMUモジュールでは、呼び出し元が指定したバッファ範囲の検査が先頭1バイトしか行われません。このため、保護されたモジュールの特権処理により範囲全体が読み書きされるおそれがあります。影響は Eclipse ThreadX 6.1 以降から 6.5.1.202602a までです。修正版の有無については最新の情報を確認してください。

影響パッケージ

種類パッケージ影響を受ける版直った版
Eclipse Foundation Eclipse ThreadX
6.1 〜 6.5.1.202602a
—
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

The Cortex-A7 MMU Modules port validates a caller-supplied buffer by translating one address — the first byte. The common Module Manager hands its range check the module instance, the start address and the complete byte size; the Cortex-A7 implementation discarded the instance and the size and asked the MMU a single question about the start.

A memory-protected module therefore passed any range whose first byte was user-readable, however far the rest of it reached. Privileged dispatch code then read or wrote the whole range. Because every protected-module dispatcher that consumes a buffer or an extra-parameter array goes through this one macro, the defect is not in any individual service: it is in the primitive all of them rely on.

出典: NIST National Vulnerability Database NVD GitHub Advisory

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく