A group with alleged links to the Chinese government has been accused of hacking networks worldwide, but in a rare twist it’s said to be bypassing two-factor authentication in the process.
The hack was detailed late last week by security researchers from Fox-IT Holding B.V. APT20, the group behind the campaign, targets web servers as the first point of entry with a particular focus on Jboss.
Once through the door, the group installs web shells then spreads throughout the network. Showing fairly typical behavior, the group seeks out passwords and administrator accounts to obtain more information from their targets utilizing virtual network credentials for more secure access.
Where it gets interesting is that the researchers claim they found evidence that APT20 was gaining access to VPN accounts that were protected by 2FA. Hacking 2FA isn’t new, and the process involved is somewhat complicated, but APT20 is said to have found a new way to bypass the process.
Hackers stole RSA SecurID software token
The hackers are believed to have stolen an RSA SecurID software token from a hacked system, then modified the key to work on different systems. While specifically applying to software-based tokens, the method is disturbing particularly given that 2FA is regularly held up as a way to prevent hacking such as this.
The software token is generated for a specific system, but of course this system specific value could easily be retrieved by the actor when having access to the system of the victim,” the security researchers explained. “As it turns out, the actor does not actually need to go through the trouble of obtaining the victim’s system-specific value, because this specific value is only checked when importing the SecurID Token Seed, and has no relation to the seed used to generate actual 2-factor tokens. This means the actor can actually simply patch the check which verifies if the imported soft token was generated for this system, and does not need to bother with stealing the system-specific value at all.
In recent times, many developers and publishers ranging from online service providers to even gaming studios have started offering two-factor authentication. And what they all stated and everyone is led to believe is that it makes one’s account, system, smartphone, etc, more secure. However, it seems like that is not the case.