CWE-573
Improper Following of Specification by Caller
AI Translation Available
The product does not follow or incorrectly follows the specifications as required by the implementation language, environment, framework, protocol, or platform.
Status
draft
Abstraction
class
Affected Platforms
Extended Description
AI Translation
When leveraging external functionality, such as an API, it is important that the caller does so in accordance with the requirements of the external functionality or else unintended behaviors may result, possibly leaving the system vulnerable to any number of exploits.
Technical Details
AI Translation
Common Consequences
other
Impacts
quality degradation
varies by context
Detection Methods
automated static analysis