CWE-1245

Improper Finite State Machines (FSMs) in Hardware Logic

Medium

Description

Faulty finite state machines (FSMs) in the hardware logic allow an attacker to put the system in an undefined state, to cause a denial of service (DoS) or gain privileges on the victim's system.

Potential Impact

How to Fix

Architecture and Design

Define all possible states and handle all unused states through default statements. Ensure that system defaults to a secure state.

Related Weaknesses

References

View on MITRE CWE Database →

Need Help Fixing This Vulnerability?

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

Get Security Assessment