From AUDIOFIX to MINIRAT: JINX-0164’s macOS and Supply Chain Compromise Lifecycle
A sophisticated new threat actor, tracked as JINX-0164, has emerged with a highly specialized focus on the cryptocurrency sector. Unlike generic malware campaigns, this actor utilizes a precision-engineered attack lifecycle that bridges the gap between social engineering and deep-tier software supply chain compromise.
By targeting the very individuals responsible for maintaining critical infrastructure—software developers—JINX-0164 has demonstrated an ability to pivot from individual macOS endpoints into highly sensitive CI/CD (Continuous Integration/Continuous Deployment) environments. This transition allows the actor to move beyond simple data theft and toward the systematic corruption of software distribution pipelines.
The Attack Lifecycle: From LinkedIn Lures to AUDIOFIX Deployment
The intrusion methodology begins with high-fidelity social engineering. The group leverages recruitment-themed lures on professional networks like LinkedIn, impersonating legitimate business contacts to build rapport with high-value targets. A typical engagement involves an invitation to a virtual technical interview or business meeting.
During these interactions, victims are redirected to a malicious domain designed to mimic legitimate collaboration tools, such as Microsoft Teams. Upon downloading what appears to be a necessary conferencing client, the victim unwittingly executes a multi-stage infection chain:
- Initial Execution: A bash script, hosted on a spoofed Apple driver domain, triggers the deployment of a Python-based macOS malware known as AUDIOFIX.
- Persistence Mechanism: The malware disguises itself as a legitimate system component named
coreaudiodand utilizeslaunchctlto ensure it persists across system reboots. - C2 Communication: Once active, the malware establishes encrypted command-and-control (C2) channels over HTTPS.
According to research by Wiz, JINX-0164 has been operational since mid-2025. The group is primarily financially motivated, specifically engineered to harvest macOS Keychain credentials, SSH keys, cloud provider tokens, and cryptocurrency wallet data. They have even been observed using XOR-encoded local storage to stage stolen passwords for later exfiltration.
Lateral Movement and CI/CD Pipeline Hijacking
What distinguishes JINX-0164 from standard credential harvesters is their methodology for lateral movement. Rather than focusing solely on cloud permission escalation, they target the integrity of the development workflow itself.
By leveraging stolen GitHub tokens, the attackers utilize tools like nord-stream to extract secrets directly from CI/CD pipelines. They then inject malicious code into legitimate repositories. A key forensic indicator of this activity is the presence of unverified badges on commits—a mismatch where the GPG key used to sign the commit does not align with the listed author’s historical identity.

This creates a “propagation vector” effect: as developers pull the compromised code to their local machines or build servers, the infection spreads organically throughout the organization’s ecosystem. Fortunately, GitHub’s Vigilant Mode has proven effective in flagging these identity mismatches.
Supply Chain Weaponization: The @velora-dex/sdk Incident
The group’s capabilities extend into direct package poisoning. On April 7, 2026, JINX-0164 successfully trojanized version 4.9.1 of the npm package @velora-dex/sdk. The payload utilized a base64-encoded command to fetch and execute a remote script, deploying MINIRAT—a lightweight, Go-based backdoor.
While AUDIOFIX is designed for heavy data exfiltration, MINIRAT is optimized for stealthy persistence and remote command execution, providing the actor with a secondary, more discreet foothold.

Infrastructure analysis reveals shared C2 domains such as datahub[.]ink, cloud-sync[.]online, and byte-io[.]us. The actors also utilize commercial VPNs—including Mullvad and Astrill—to mask their origins across SaaS and cloud environments.
Threat Intelligence Summary & Recommendations
While JINX-0164 shares tactical overlaps with North Korean clusters such as UNC1069 or Sapphire Sleet, current intelligence suggests a unique infrastructure, marking them as a distinct, highly capable threat actor. Their strategic pivot toward macOS and developer-centric workflows represents a significant escalation in supply chain risk.
Recommended Defensive Posture:
- Audit CI/CD Integrity: Monitor for unauthorized GitHub Actions and unverified GPG signatures on commits.
- Endpoint Monitoring: Watch for suspicious
launchctlactivity and unexpected Python-based processes on macOS endpoints. - Network Hygiene: Flag unusual VPN traffic and monitor for connections to known malicious domains.
- Dependency Management: Implement strict version pinning and integrity checking for third-party packages (npm, PyPI, etc.).
Indicators of Compromise (IOCs)
| Malware | Variant/Theme (Infrastructure) | SHA-256 Hash |
|---|---|---|
| MINIRAT | ARM64 | 0a8ab3d16b12d3a453ee5a3208fe04744ad54514ef8ea27bb8fe32679efad270 |
| MINIRAT | x86_64 | 0b028b781950641818800fee2b4bf68e4ef2bcee53fe71a21755275ba108783d |
| MINIRAT | ARM64 | a35d2b67fa478a7174e308b43ce30bf69b3bc6f44fa76197fdf95fc2fbc1cf5b |
| AUDIOFIX | HTTPS/ARM64 | 65cba741fe30fa4799fb9002ea8de6d96042a59159dd7c3419c766af24c835e6 |
| AUDIOFIX | HTTPS/x86_64 | 0b1a36a31b952341a534fe24890f1ed2921ee259773cff46e4f6273b8c4d5d21 |
| AUDIOFIX | Dropbox/ARM64 | e8ee6f5145c9d503c5130bfc6585567f6e19d409158c3c0ca0b259f1875b15f4 |
| AUDIOFIX | Dropbox/x86_64 | 3e3901519c2305fbe9d5483b7234c25c6d2b562512916481d96f26b849c39fdb |
| Dropper | Fake audio fix (apple.driver-store.com) | 9c2ce925133a3bf5a924063bbef8df49918d5b7258695c1894cd18c75970157a |
| Dropper | Fake audio fix (apple.driver-update.io) | 402625ec79e3573a80b6de9b33fc1e503e3c7803603cd958ddd515fb0549007c |
| Dropper | Fake audio fix (driver-updater.net) | b6cab0b3aa8e56e2427f486c74588d598ae58bb0cbc0eda6939fe171cb0aed17 |
| Dropper | Fake Chrome update (apple.driver-store.com) | d4e863f9818bfb2f1dd932df6441dff204e6142c3bdb55b298cb08dc7b6a0c62 |
| Dropper | Delivered via supply chain (89.36.224.5) | c6ef82d2864dfd26f117a1ef5602679153423f2742970a7949cec72722f0a01e |
| Dropper | Delivered via supply chain (89.36.224.5) | 2a10ffe0367bb1b26ba2c3bc600892c21074725c0b8c9dc9161e6ceb33915460 |