Skip to content
NewA calmer, faster ZeroHour
MalwaremediumExploited in the wild

PamStealer macOS Malware Adds Live C2 Payload Decryption and Multi-Layer Persistence

The Hacker News ()3 min read3 · 1 read
AI summary · grok-4.7Summaries by Vani AI

Updated PamStealer decrypts its macOS payload only with live C2 help and adds layered persistence.

Jamf Threat Labs describes a new PamStealer macOS variant that no longer embeds its decryption key in the JavaScript for Automation dropper. Victims are lured by wavel[.]app, a fake cryptocurrency wallet, to open Wavel.dmg; the dropper downloads pkgunpack from wavel.apple03cloudstore[.]com and completes an X25519 key exchange so the payload cannot be recovered without the server. It installs a LaunchAgent, a repair script, a ~/.zshrc hook, and Git hooks, then a Swift stealer captures the system password through a fake crash dialog, reads keychain items, and steals credentials from Chromium and Firefox browsers.

Key facts
  • New build lures victims via a fake Wavel crypto-wallet site and Wavel.dmg.
  • JXA drops a zsh script that fetches pkgunpack and completes an X25519 exchange.
  • Payload cannot be decrypted without the live C2 private key.
  • Persistence uses a LaunchAgent, a repair script, a zshrc hook, and Git hooks.
  • Swift stealer grabs passwords, keychain items, and browser credentials.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Indicators of compromise

auto-extracted · verify before use · export allAll
TypeIndicatorContext
domainapple03cloudstore.comand invoking the "pkgunpack" decryption utility from "wavel.apple03cloudstore[.]com" Performing the X25519 key exchange Decrypting and stagin
domainwavel.appClipboard, victims are now lured through a bogus website ("wavel[.]app") advertising a non-existent cryptocurrency wallet servic

From the original article

3 min read at thehackernews.com

Cybersecurity researchers have flagged a new version of PamStealer that ensures that the main payload can only be recovered using a server-side decryption chain. The latest artifacts, per Jamf Threat Labs, continue to rely on the same JavaScript for Automation (JXA) dropper mechanism, but modify the lure and the delivery method. "Where earlier variants embedded their payload key material

The Hacker News

thehackernews.com

Read the full article at The Hacker News

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.