システムオンチップ(SoC)は、信頼できるエージェントと信頼できないエージェントの間で共有リソースを適切に分離していない。
システムオンチップ(SoC)は多くの機能を持っていますが、ピンやパッドの数は限られています。ピンは一度に1つの機能しか実行できません。しかし、複数の異なる機能を実行するように設定することができます。この技術をピンの多重化と呼びます。同様に、チップ上の複数のリソースを多重化して共有し、異なる機能や特徴をサポートすることもできます。このようなリソースが信頼されたエージェントと信頼されていないエージェントの間で共有されている場合、信頼されたエージェントだけがアクセスできるように意図された資産に、信頼されていないエージェントがアクセスできる可能性があります。
The System-On-a-Chip (SoC) does not properly isolate shared resources between trusted and untrusted agents.
A System-On-a-Chip (SoC) has a lot of functionality, but it may have a limited number of pins or pads. A pin can only perform one function at a time. However, it can be configured to perform multiple different functions. This technique is called pin multiplexing. Similarly, several resources on the chip may be shared to multiplex and support different features or functions. When such resources are shared between trusted and untrusted agents, untrusted agents may be able to access the assets intended to be accessed only by the trusted agents.