A Cisco VPN product has been targeted by malicious actors looking to steal sensitive credentials and maintain access to compromised networks, according to incident response and threat intelligence company Volexity.
The security firm says it has spotted attacks against several organizations via the Cisco Clientless SSL VPN (WebVPN), a product that allows Cisco Adaptive Security Appliance (ASA) customers to securely gain access to the corporate network via a web-based portal. Users can be allowed to access internal files and web resources using the VPN solution so it’s important to ensure that it’s properly protected against hacker attacks.
According to experts, attackers have used two different methods to compromise access credentials by targeting the login page used by Cisco WebVPN customers.
The first method involves a portal customization integrity flaw (CVE-2014-3393) whose existence was disclosed by Cisco in October 2014. The vulnerability, caused by improper authentication checks in the portal’s customization framework, allows a remote, unauthenticated attacker to modify the content of the WebVPN portal. The changes made by the attacker are persistent even if the device is reloaded or the ASA software is changed.
In November 2014, shortly after Cisco patched the vulnerability, Alec Stuart-Muirk, the researcher who reported the security hole to the networking giant, released additional details along with a Metasploit module designed to exploit the weakness.
By February 2015, attacks exploiting CVE-2014-3393 had already been spotted in the wild and Cisco released a security notice to warn customers and provide them the information needed to detect attacks and remove the malicious code.
“An exploit could allow an unauthenticated and unauthorized attacker to modify the content of the Clientless SSL VPN portal and include malicious code which could be used for several type of web based attack which include and are not limited to XSS, stealing of credential, serving malware etc.,” Stefano De Crescenzo, Incident Manager at Cisco’s Product Security Incident Response Team (PSIRT), said at the time.
In one campaign observed by the security firm, the attackers hosted the script on the hacked website of a legitimate NGO. The list of victims included medical organizations, think tanks, NGOs, universities and academic institutions, and multinational electronics and manufacturing companies.
While in some cases the malicious actors leveraged the Cisco WebVPN exploit to modify the login page, researchers believe some attackers also planted their code by gaining administrative access to the system.
“Attackers are typically able to gain ‘legitimate’ access throughout a victim organization’s environment by installing keyloggers, dumping credentials from systems, exfiltrating documents (spreadsheets) that contain password lists, and identifying passwords that are commonly reused by administrators,” Volexity founder Steven Adair explained in a blog post on Wednesday. “Once armed with these credentials, an attacker with access to a victim’s network can typically perform the same functions as any administrator or highly-privileged individual within the company.”
In some cases it’s also possible that the attackers modified the login page after obtaining administrative credentials for the Cisco ASA appliance, Adair noted.
While it’s mainly designed for reconnaissance, Scanbox also allows its operators to capture keystrokes and collect cookie data.
An analysis of the hostnames and domains used by the attackers monitored by Volexity revealed that they owned domains designed to look like they were affiliated with Google, Symantec and the Swiss multinational pharmaceutical company Novartis. Some of the hostnames were also linked to activity associated with PlugX, a piece of malware often used by Chinese actors.
WebVPN is not the only Cisco product targeted by malicious actors. Last month, researchers reported uncovering hundreds of Cisco routers on which attackers had planted malicious firmware by leveraging stolen credentials and a legitimate process available to administrators.