CAPEC Definitions / CAPEC-113
CAPEC-113: Interface Manipulation
An adversary manipulates the use or processing of an interface (e.g. Application Programming Interface (API) or System-on-Chip (SoC)) resulting in an adverse impact upon the security of the system implementing the interface. This can allow the adversary to bypass access control and/or execute functionality not intended by the interface implementation, possibly compromising the system which integrates the interface. Interface manipulation can take on a number of forms including forcing the unexpected use of an interface or the use of an interface in an unintended way.
Extended Description
No Extended Description.
Mitigations
No Mitigations found.
Relationships with other CAPECs
No related CAPECs found.
Prerequisites
The target system must expose interface functionality in a manner that can be discovered and manipulated by an adversary. This may require reverse engineering the interface or decrypting/de-obfuscating client-server exchanges.
Related Weaknesses
CWE-1192: Improper Identifier for IP Block used in System-On-Chip (SOC)
