CWE一覧に戻る
CWE-1276

ハードウェア子ブロックが親システムに正しく接続されていない

Hardware Child Block Incorrectly Connected to Parent System
脆弱性 作成中
JA

ハードウェアIPと親システム設計の間の信号が不正に接続され、セキュリティリスクを引き起こす。

個々のハードウェアIPは、製品が正しく意図したとおりに機能するために、親システムと通信しなければならない。実装を誤ると、機能上の明らかな問題は生じないが、セキュリティ上の問題を引き起こす可能性がある。例えば、IPがシステム全体のハード・リセットによってのみリセットされるべきなのに、その代わりにリセット入力がソフトウェア・トリガのデバッグ・モード・リセット(ハード・リセット中にもアサートされる)に接続されている場合、IP内部のデータの完全性が侵害される可能性があります。

EN

Signals between a hardware IP and the parent system design are incorrectly connected causing security risks.

Individual hardware IP must communicate with the parent system in order for the product to function correctly and as intended. If implemented incorrectly, while not causing any apparent functional issues, may cause security issues. For example, if the IP should only be reset by a system-wide hard reset, but instead the reset input is connected to a software-triggered debug mode reset (which is also asserted during a hard reset), integrity of data inside the IP can be violated.

Scope: Confidentiality, Integrity, Availability / Impact: Varies by Context
System-level verification may be used to ensure that components are correctly connected and that design security requirements are not violated due to interactions between various IP blocks.
MITRE公式ページ — CWE-1276