The product manages resources or behaves in a way that indirectly creates a new, distinct resource that can be used by attackers in violation of the intended policy.
Improper Lock Behavior After Power State Transition
0
Base
-
Register lock bit protection disables changes to system configuration once the bit is set. Some of the protected registers or lock bits become programmable after power state transitions (e.g., Entry and wake from low power sleep modes) causing the system configuration to be changeable.
CPU Hardware Not Configured to Support Exclusivity of Write and Execute Operations
0
Base
-
The CPU is not configured to provide hardware support for exclusivity of write and execute operations on memory. This allows an attacker to execute data from all of memory.
Improper Scrubbing of Sensitive Data from Decommissioned Device
0
Base
-
The product does not properly provide a capability for the product administrator to remove sensitive data at the time the product is decommissioned. A scrubbing capability could be missing, insufficient, or incorrect.
The product implements a decoding mechanism to decode certain bus-transaction signals to security identifiers. If the decoding is implemented incorrectly, then untrusted agents can now gain unauthorized access to the asset.
The product implements a conversion mechanism to map certain bus-transaction signals to security identifiers. However, if the conversion is incorrectly implemented, untrusted agents can gain unauthorized access to the asset.
Unprotected Confidential Information on Device is Accessible by OSAT Vendors
0
Base
-
The product does not adequately protect confidential information on the device from being accessed by Outsourced Semiconductor Assembly and Test (OSAT) vendors.
Missing Source Identifier in Entity Transactions on a System-On-Chip (SOC)
0
Base
-
The product implements a security identifier mechanism to differentiate what actions are allowed or disallowed when a transaction originates from an entity. A transaction is sent without a security identifier.
Improper Translation of Security Attributes by Fabric Bridge
0
Base
-
The bridge incorrectly translates security attributes from either trusted to untrusted or from untrusted to trusted when converting from one fabric protocol to another.
The product uses a fabric bridge for transactions between two Intellectual Property (IP) blocks, but the bridge does not properly perform the expected privilege, identity, or other access control checks between those IP blocks.
Missing Support for Security Features in On-chip Fabrics or Buses
0
Base
-
On-chip fabrics or buses either do not support or are not configured to support privilege separation or other security features, such as access control.
DEPRECATED: Sensitive Information Accessible by Physical Probing of JTAG Interface
0
Base
-
This entry has been deprecated because it was at a lower level of abstraction than supported by CWE. All relevant content has been integrated into CWE-319.
Improper Isolation of Shared Resources in Network On Chip (NoC)
0
Base
-
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.