CAPECattack pattern
CAPEC-113 Interface Manipulation
Medium
Official page ↗
- Abstraction
- Meta
- Status
- Draft
- Likelihood of attack
- Medium
- Typical severity
- Medium
- CAPEC version
- 3.9
Description
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.
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
Weakness · CWE (1)
- CWE-1192 Improper Identifier for IP Block used in System-On-Chip (SOC) weakness
Referenced by CAPEC · child of (4)
Referenced by CWE · attack pattern (1)
- CWE-1192 Improper Identifier for IP Block used in System-On-Chip (SOC) weakness