Cisco released a fix for a vulnerability in the REST API of Cisco Elastic Services Controller (ESC) could allow an unauthenticated, remote attacker to bypass authentication on the REST API.
The vulnerability is due to improper validation of API requests. An attacker could exploit this vulnerability by sending a crafted request to the REST API. A successful exploit could allow the attacker to execute arbitrary actions through the REST API with administrative privileges on an affected system.
Cisco released software updates that address this vulnerability. However, there are no workarounds that address this vulnerability.
This vulnerability affects Cisco Elastic Services Controller running Software Release 4.1, 4.2, 4.3, or 4.4 when the REST API is enabled. The REST API is not enabled by default.
To determine whether the REST API is enabled on the ESC virtual machine, administrators can use sudo netstat -tlnup | grep ‘8443|8080’ and refer to the output of the command.
Cisco released software updates that address the vulnerability.
This vulnerability is fixed in Cisco Elastic Services Controller Release 4.5.