A vulnerability in an API endpoint of Cisco Application Policy Infrastructure Controller (APIC) and Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) could allow an unauthenticated, remote attacker to read or write arbitrary files on an affected system. This vulnerability is due to improper access control. An attacker could exploit this vulnerability by using a specific API endpoint to upload a file to an affected device. A successful exploit could allow the attacker to read or write arbitrary files on an affected device.
The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Application_policy_infrastructure_controller | Cisco | * | 3.2(10e) (excluding) |
Application_policy_infrastructure_controller | Cisco | 4.0 (including) | 4.2(6h) (excluding) |
Application_policy_infrastructure_controller | Cisco | 5.0 (including) | 5.1(3e) (excluding) |
Cloud_application_policy_infrastructure_controller | Cisco | * | 3.2(10e) (excluding) |
Cloud_application_policy_infrastructure_controller | Cisco | 4.0 (including) | 4.2(6h) (excluding) |
Cloud_application_policy_infrastructure_controller | Cisco | 5.0 (including) | 5.1(3e) (excluding) |
Access control involves the use of several protection mechanisms such as:
When any mechanism is not applied or otherwise fails, attackers can compromise the security of the product by gaining privileges, reading sensitive information, executing commands, evading detection, etc. There are two distinct behaviors that can introduce access control weaknesses: