CWE-1024

Comparison of Incompatible Types
AI Translation Available

The product performs a comparison between two entities, but the entities are of different, incompatible types that cannot be guaranteed to provide correct results when they are directly compared.

Status
incomplete
Abstraction
base
JavaScript Not Language-Specific PHP

Common Consequences

other
Impacts
varies by context

Detection Methods

automated static analysis

Potential Mitigations

Phases:
testing
Descriptions:
• Thoroughly test the comparison scheme before deploying code into production. Perform positive testing as well as negative testing.