Skip to content
OpenAdvisories

Weakness (CWE)

CWE-1191: On-Chip Debug and Test Interface With Improper Access Control

Base

The chip does not implement or does not correctly perform access control to check whether users are authorized to access internal registers and test modes through the physical debug/test interface.

More detail

If authorization, authentication, or some other form of access control is not implemented or not implemented correctly, a user may be able to bypass on-chip protection mechanisms through the debug interface.

How to prevent it (1 mitigation)
  1. Architecture and Design

    If feasible, the manufacturer should disable the JTAG interface or implement authentication and authorization for the JTAG interface. If authentication logic is added, it should be resistant to timing attacks. Security-sensitive data stored in registers, such as keys, etc. should be cleared when entering debug mode.

Source: MITRE CWE-1191

2 results · Clear filters · Feed

  • Low 2.0

    TOZED ZLT M30s UART on-chip debug and test interface with improper access control

    A vulnerability was determined in TOZED ZLT M30s up to 1.47. The affected element is an unknown function of the component UART Interface. Executing manipulation can lead to on-chip debug and test interface with improper access control. The physical device can…

  • Low 2.4

    CleverDisplay BlueOne unauthorized BIOS access through physical USB keyboard

    The CleverDisplay BlueOne hardware player is designed with its USB interfaces physically enclosed and inaccessible under normal operating conditions. Researchers demonstrated that, after cicumventing the device’s protective enclosure, it was possible to conne…