Skip to main content

CWE-696: Incorrect Behavior Order

ClassIncomplete

The product performs multiple related behaviors, but the behaviors are performed in the wrong order in ways which may produce resultant weaknesses.

View on MITRE
Back to CWE Lookup

Technical Details

Structure
Simple

Applicable To

Languages
Platforms

Frequently Asked Questions

What is CWE-696: Incorrect Behavior Order?+

CWE-696: Incorrect Behavior Order is a Common Weakness Enumeration (CWE) entry maintained by MITRE. The product performs multiple related behaviors, but the behaviors are performed in the wrong order in ways which may produce resultant weaknesses.

What are the security consequences of Incorrect Behavior Order?+

If exploited, CWE-696 (Incorrect Behavior Order) it can compromise Integrity, leading to outcomes such as Alter Execution Logic.

What are real-world examples of Incorrect Behavior Order?+

MITRE documents real CVEs mapped to CWE-696, including CVE-2019-9805, CVE-2007-5191, CVE-2007-1588 and CVE-2022-37734. You can look up the full details of each CVE, including CVSS scores and remediation guidance, on our CVE Lookup tool.

What is the difference between a CWE and a CVE?+

A CWE (Common Weakness Enumeration) like CWE-696 describes a category of software weakness — the underlying flaw type. A CVE (Common Vulnerabilities and Exposures) identifies a specific, real-world vulnerability in a particular product. In short, a CWE is the kind of mistake, and a CVE is an instance of that mistake being found in software.

Learn More