CWE一覧に戻る
CWE-1271

セキュリティ設定を保持するレジスタのリセット時に初期化されない値

Uninitialized Value on Reset for Registers Holding Security Settings
脆弱性 作成中
JA

セキュリティ上重要なロジックがリセット時に既知の値に設定されない。

デバイスが最初にリセットから復帰した時、ロジックによって初期化されていないレジスタの状態は不確定です。レジスタが初期化される前に、デバイスが安全でない状態になり、攻撃を受けやすくなる可能性があります。

EN

Security-critical logic is not set to a known value on reset.

When the device is first brought out of reset, the state of registers will be indeterminate if they have not been initialized by the logic. Before the registers are initialized, there will be a window during which the device is in an insecure state and may be vulnerable to attack.

Scope: Access Control, Authentication, Authorization / Impact: Varies by Context
Design checks should be performed to identify any uninitialized flip-flops used for security-critical functions.
All registers holding security-critical information should be set to a specific value on reset.
MITRE公式ページ — CWE-1271