CWE-1223

Race Condition for Write-Once Attributes

High

Description

A write-once register in hardware design is programmable by an untrusted software component earlier than the trusted software component, resulting in a race condition issue.

Potential Impact

How to Fix

Architecture and Design

During hardware design, all register write-once or sticky fields must be evaluated for proper configuration.

Detection Methods

Related Weaknesses

References

View on MITRE CWE Database →

Need Help Fixing This Vulnerability?

Our security experts can help you identify and remediate CWE-1223 vulnerabilities in your codebase.

Get Security Assessment