Saturday, March 2, 2024

BlueNoroff: New Malware Attacking MacOS Users

Researchers have uncovered a new Trojan-attacking macOS user that is associated with the BlueNoroff APT group and their ongoing RustBucket campaign. 

As a subgroup of Lazarus, BlueNoroff possesses reverse engineering expertise because they spend time analyzing and patching SWIFT Alliance software as well as breaking apart legitimate software to uncover ways to steal a significant amount of money.

This financially driven threat actor targets ATMs, POST software and cryptocurrency businesses, banks, casinos, and fin-tech organizations. Major financial attacks, such as the theft of the Bangladesh Central Bank, were associated with this actor.

BlueNoroff Targeting macOS Users

The new loader variation was initially mentioned in a post on X (formerly Twitter).

The new loader variation mentioned on X

A malicious payload was disseminated via earlier RustBucket versions using an app that pretended to be a PDF viewer. 

According to Kaspersky, this new type was discovered within a ZIP package containing a PDF file with the title “Crypto-assets and their risks for financial stability,” and a thumbnail of the matching title page.

App structure
App Structure

According to researchers, it’s unclear exactly how the archive spread. The targets may have received an email from the criminals, similar to previous attacks. At the time of discovery, the app’s signature was still valid, but the certificate has since expired. 

“EdoneViewer,” an executable in universal format with versions for Apple and Intel silicon chips, was written in Swift. The main function, CalculateExtameGCD, is responsible for decrypting the XOR-encrypted payload. 

The app attempts to reduce the analyst’s attention by sending irrelevant notifications to the terminal while the decryption procedure is underway.

The .pw file is a Trojan that was discovered; it is a universal format file, just like the loader. The file collects and communicates to the C&C the following system information:

  • Computer name
  • OS version
  • Time zone
  • Device startup date
  • OS installation date
  • Current time
  • List of running processes

In response, the Trojan expects one of three commands:

However, during the investigation, researchers did not get a single command from the server, which prevented them from learning the content for the next attack phase. Right now, the majority of anti-malware programs can identify the Trojan.


Latest articles

AI Worm Developed by Researchers Spreads Automatically Between AI Agents

Researchers have developed what they claim to be one of the first generative AI...

20 Million+ Cutout.Pro User Records Leaked On Hacking Forums

CutOut.Pro, an AI-powered photo and video editing platform, has reportedly suffered a data breach,...

CWE Version 4.14 Released: What’s New!

The Common Weakness Enumeration (CWE) project, a cornerstone in the cybersecurity landscape, has unveiled...

RisePro Stealer Attacks Windows Users Steals Sensitive Data

A new wave of cyber threats has emerged as the RisePro information stealer targets...

Golden Corral Restaurant Chain Hacked: 180,000+ Users’ Data Stolen

The Golden Corral Corporation, a popular American restaurant chain, has suffered a significant data...

CISA Warns Of Hackers Exploiting Multiple Flaws In Ivanti VPN

Threat actors target and abuse VPN flaws because VPNs are often used to secure...

BEAST AI Jailbreak Language Models Within 1 Minute With High Accuracy

Malicious hackers sometimes jailbreak language models (LMs) to exploit bugs in the systems so...
Guru baran
Guru baran
Gurubaran is a co-founder of Cyber Security News and GBHackers On Security. He has 10+ years of experience as a Security Consultant, Editor, and Analyst in cybersecurity, technology, and communications.

Live Account Takeover Attack Simulation

Live Account Take Over Attack

Live Webinar on How do hackers bypass 2FA ,Detecting ATO attacks, A demo of credential stuffing, brute force and session jacking-based ATO attacks, Identifying attacks with behaviour-based analysis and Building custom protection for applications and APIs.

Related Articles