Cisco AnyConnect VPN zero-day Vulnerability, Exploit Code Available

Cisco, the California based tech giant, has actually recognized and disclosed a vulnerability via advisory CVE-2020-3556, regarding the InterProcess Communication (IPC) channel of Cisco AnyConnect Secure Movement Client Software application that would permit a verified, local attacker to cause a targeted AnyConnect user to execute a malicious script.


The vulnerability is because of an absence of authentication to the IPC listener. An enemy could exploit this vulnerability by sending crafted IPC messages to the AnyConnect customer IPC listener and can trigger the targeted AnyConnect user to perform a script. This script would perform with the opportunities of the targeted AnyConnect user.

In-order to successfully exploit this vulnerability, there need to be an ongoing AnyConnect session by the targeted user at the time of the attack. To exploit this vulnerability, the aggressor would also require valid user credentials on the system upon which the AnyConnect customer is being run.

The IPC channel of Cisco AnyConnect Secure Mobility Client Software can permit a verified assaulter to make an AnyConnect user to carry out hazardous scripts without his understanding.

Products Affected

The vulnerability affects all variations of the Cisco AnyConnect Secure Mobility Client Software with a susceptible setup for the below pointed out platforms:

AnyConnect Secure Mobility Client for Linux
AnyConnect Secure Mobility Client for MacOS
AnyConnect Secure Mobility Client for Windows

Cisco Product Security Incident Response Team validated that proof-of-concept exploit code is readily available for the vulnerability described in this advisory.

All other items do not seem to have actually been affected by this vulnerability.


Cisco has actually not yet released any software application updates to counter this vulnerability and states that there are no workarounds to deal with CVE-2020– 3556, nevertheless, the risk can be alleviated by disabling the Auto Update function.

In the instance that the Auto-update function can not be disabled, disabling the Enable Scripting setup setting would minimize the surface area attack. By default, Auto Update is allowed, and Enable Scripting is handicapped.

To check these settings on the Adaptive Security Appliance (ASA) the below path can be followed Configuration>> Remote Access VPN >> Network (Client) Access >> AnyConnect Client Profile.

Way forward

You can follow us on Linkedin, Twitter, Facebook for day-to-day Cybersecurity and hacking news updates.

Cisco prepares to repair this vulnerability in a future release of Cisco AnyConnect Secure Mobility Client Software and will soon release free software updates to repair this vulnerability and attend to, and consumers may download and install the very same for the versions that they are using.

Cisco has credited Gerbert Roitburd from Secure Mobile Networking Lab (TU Darmstadt), with reporting the vulnerability.

Likewise Read

Infamous Maze Ransomware Operators Shuts Down Operations

Vermont Hospitals Now Latest Victim of Ransomware Attacks