Skip to content
OpenAdvisories

Weakness (CWE)

CWE-1262: Improper Access Control for Register Interface

Base

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.

More detail

Software commonly accesses peripherals in a System-on-Chip (SoC) or other device through a memory-mapped register interface. Malicious software could tamper with any security-critical hardware data that is accessible directly or indirectly through the register interface, which could lead to a loss of confidentiality and integrity.

How to prevent it (2 mitigations)
  1. Architecture and Design

    Design proper policies for hardware register access from software.

  2. Implementation

    Ensure that access control policies for register access are implemented in accordance with the specified design.

Source: MITRE CWE-1262

0 results · Clear filters · Feed

Nothing found.