Cybercrooks on an underground forum have developed a technique to bypass anti-Trojan technology from Trusteer used by financial institutions worldwide – including HSBC and Paypal – to protect depositors from cybersnoopers.
Trusteer has downplayed the vulnerability and said it's in the process of rolling out beefed-up protection anyway. However, independent security researchers who first spotted the exploit warn that bank customers remain at risk.
Trusteer's Rapport browser lock-down technology is offered as a voluntary download by 50 banks worldwide, including NatWest and HSBC in the UK. US customers include ING Direct USA; eBay and PayPal also offer it to their customers as protection against banking Trojans.
An exploit on private cybercrime forums, spotted by digital forensics firm Group-IB, offers a means to bypass the browser lock-down technology. More precisely, Trusteer Rapport versions 1208.41 and below suffer from a memory modification vulnerability that turns off "Rapport's selfcheck unhooking and intercepting system" APIs.
More technical details of the flaw can be found in a post over the weekend on a full disclosure mailing list here.
"With the help of this new exploit it is possible to intercept users' credentials when Trusteer Rapport is active," explained Andrey Komarov, head of international projects at Group-IB.
Members of the cybercrime forum have started to use the trick to bypass Rapport checking, which prevents the theft of users' credentials – including login details for online banking services - through interception, according to Komarov.
In a statement Amit Klein, CTO at Trusteer. downplayed the seriousness of the flaw. Klein said the bug only affected one of the protection layers offered to customers by the software.
The patch for this vulnerability is available and is being rolled out automatically to the entire Trusteer Rapport customer base. No action is required from Rapport users. This vulnerability has no impact on Rapport's ability to block financial malware like Zeus, KINS, Carberp, Gozi, Tilon and Citadel as Rapport uses additional mechanisms, other than the mechanism impacted by this vulnerability, to block these malware strains. Furthermore, there is no financial malware to date that is trying to exploit this vulnerability.
An advisory along the same lines, a copy of which has been seen by El Reg, was sent to Trusteer's banking customers on Monday. This advisory adds the important caveat that "the combination of this vulnerability with a new (i.e. unknown, not currently seen in the wild) strain of malware, for which Rapport doesn’t apply multiple layers of protection, could result in a successful bypass of Rapport’s protection."
The bypass is still in play, according to Komarov.
"It is still unpatched, we can create a similar video on the actual [current] version of Rapport, where the bypass will be still working," he told El Reg. "Because of leakage of source codes of SpyEye and Carberp, there are already some recompiled copies which use this exploit to bypass its security."
Komarov added that Group-IB is profiling teams of hackers who have already started to use this bug. Some of these hackers had previously released Anti-Rapport modules to SpyEye and ZeuS, the two most widely used banking Trojan tools abused by cybercriminals over recent years.
Cybercrime forums have been active with discussions about possible mechanisms to bypass Trusteer since 2010, Komarov added. ®