Improper Isolation of Shared Resources in Network On Chip (NoC)
CWE-1331
Short description
The Network On Chip (NoC) does not isolate or incorrectly isolates its on-chip-fabric and internal resources such that they are shared between trusted and untrusted agents, creating timing channels.
Extended description
Best practices to prevent this CWE
Phase: Architecture and Design; Implementation
Implement priority-based arbitration inside the NoC and have dedicated buffers or virtual channels for routing secret data from trusted agents.