ADVERTISEMENT

Bitcoin ATM maker General Bytes has shut down its cloud services after discovering a “security vulnerability” that allowed an attacker to access users’ hot wallets and obtain sensitive information such as passwords and private keys.

The company is a Prague-based manufacturer of Bitcoin (BTC) ATMs, and according to his website, he has sold more than 15,000 ATMs to more than 149 countries around the world.

In a March 18 patch release bulletin, ATM maker issued a warning explaining that a hacker has been able to remotely upload and run a Java application through the master service interface on their terminals with the aim of stealing user information and sending funds from hot wallets.

General Byes founder Karel Kyovsky explained in the newsletter that this allowed the hacker to achieve the following:

  • “Ability to access the database.
  • Ability to read and decrypt API keys used to access funds on wallets and hot exchanges.
  • Send funds from hot wallets.
  • Download usernames, their password hashes, and disable 2FA.
  • Ability to access terminal event logs and scan any instances where customers scanned the private key at the ATM. Previous versions of ATM software recorded this information.”

The notice reveals that both General Bytes’ cloud service was breached as well as other carriers’ standalone servers.

“We have completed multiple security audits since 2021, and none of them identified this vulnerability,” Kyovsky said.

Compromised Hot Wallets

Although the company noted that the hacker was able to “send funds from hot wallets,” it did not disclose how much was stolen as a result of the breach.

However, General Bytes published the details of 41 wallet addresses that were used in the attack. on-chain data shows multiple transactions in one of the wallets, resulting in a total balance of 56 BTC, worth over $1.54 million at current prices.

General Bytes published the details of 41 wallet addresses used in the attack. Source: General Bytes

another wallet shows multiple Ether (ETH) transactions, with a total received of 21.82 ETH, worth approximately $36,000 at current prices.

Cointelegraph reached out to General Bytes to confirm this, but did not receive a response prior to press.

Related: Bitcoin ATMs Crash: Over 400 Machines Go Offline in Less Than 60 Days

The company urgently advised BTC ATM operators to install their own standalone server and released two patches for its Cryptographic application server (CAS), which manages the operation of the ATM.

General Bytes is a Prague-based Bitcoin ATM manufacturer that has sold more than 15,000 ATMs worldwide. Source: General Bytes

“Keep your CAS protected by a firewall and a VPN. Endpoints should also connect to the CAS through a VPN,” Kyovsky wrote.

“Also, consider that all your user passwords and API keys for exchanges and hot wallets are compromised. Please invalidate them and generate new keys and passwords.”

Previously, General Bytes had its servers compromised via a zero-day attack in September of last year that allowed hackers to become default administrators and modify settings so that all funds were transferred.