BaseStable
CWE-1262Improper Access Control for Register Interface
Category: other
Description
The product uses memory-mapped I/O registers that act as an interface to hardware functionality from software, but there is improper access control to those registers.
Common consequences· 1
- Confidentiality / Integrity — Read Memory, Read Application Data, Modify Memory, Modify Application Data, Gain Privileges or Assume Identity, Bypass Protection Mechanism, Unexpected State, Alter Execution LogicConfidentiality of hardware assets may be violated if the protected information can be read out by software through the register interface. Registers storing security state, settings, other security-critical data may be corruptible by software without correctly implemented protections.
Potential mitigations· 2
- [Architecture and Design]Design proper policies for hardware register access from software.
- [Implementation]Ensure that access control policies for register access are implemented in accordance with the specified design.
Related CAPEC attack patterns· 1
References
Exploits (incoming)1
| Type | Target | Confidence | Tier |
|---|---|---|---|
| AttackPattern | Exploitation of Improperly Controlled Registerscapec-680 | 100% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.