cvekit
LIVE
All CWEs

CWE-1234

Hardware Internal or Debug Modes Allow Override of Locks

BaseIncompleteSimple4 CVEs
System configuration protection may be bypassed during debug mode.

Extended description

Device configuration controls are commonly programmed after a device power reset by a trusted firmware or software module (e.g., BIOS/bootloader) and then locked from any further modification. This is commonly implemented using a trusted lock bit, which when set, disables writes to a protected set of registers or address regions. The lock protection is intended to prevent modification of certain system configuration (e.g., memory/memory protection unit configuration). If debug features supported by hardware or internal modes/system states are supported in the hardware design, modification of the lock protection may be allowed allowing access and modification of configuration information.

Common consequences1

  • Access ControlBypass Protection Mechanism

    Bypass of lock bit allows access and modification of system configuration even when the lock bit is set.

Potential mitigations1

  1. Architecture and DesignImplementationTestingHigh

    Security Lock bit protections should be reviewed for any bypass/override modes supported. Any supported override modes either should be removed or protected using authenticated debug modes. Security lock programming flow and lock properties should be tested in pre-silicon and post-silicon testing.

Relationships1

CVEs referencing this CWE4

CVEDescriptionSeverityEPSSFlagsModified
CVE-2025-33242

NVIDIA B300 MCU contains a vulnerability in the CX8 MCU that could allow a malicious actor to modify unsupported registries, causing a bad state. A successful exploit of this vulnerability might lead to denial of service and data tampering.

MEDIUM5.9
0.31%p23
2026-03-25
CVE-2023-44297

Dell PowerEdge platforms 16G Intel E5 BIOS and Dell Precision BIOS, version 1.4.4, contain active debug code security vulnerability. An unauthenticated physical attacker could potentially exploit this vulnerability, leading to information disclosure, information tampering, code execution, denial of service.

MEDIUM6.8
0.25%p16
2024-11-21
CVE-2023-44298

Dell PowerEdge platforms 16G Intel E5 BIOS and Dell Precision BIOS, version 1.4.4, contain active debug code security vulnerability. An unauthenticated physical attacker could potentially exploit this vulnerability, leading to information tampering, code execution, denial of service.

MEDIUM6.8
0.24%p15
2024-11-21
CVE-2025-59104

With physical access to the device and enough time an attacker is able to solder test leads to the debug footprint (or use the 6-Pin tag-connect cable). Thus, the attacker gains access to the bootloader, where the kernel command line can be changed. An attacker is able to gain a root shell through this vulnerability.

NONE
0.17%p6
2026-04-15