The alpha isn't in the silenced code. It's in the session token you never thought to protect.
Singapore's police and cybersecurity agency just dropped a detailed account of a $11.8 million crypto heist. The victim? A licensed crypto firm. The entry point? Not a smart contract exploit, not a private key leak, but a fake job interview.
Context
On August 14, 2025, Channel News Asia reported a coordinated scam that drained over $11.8 million from a Singapore-based cryptocurrency company. The attackers posed as recruiters on LinkedIn, conducted multiple video interviews with the target firm's employees, and eventually tricked them into downloading malware disguised as a technical test. Once inside, the attackers stole session tokens, bypassed MFA, accessed Bitbucket repositories, modified CI/CD deployment scripts, and transferred funds out of the company's internal systems.
This is not a random phishing campaign. It is a surgical, multi-stage supply chain attack that exploits the weakest link in most Web3 organizations: the people and processes that connect code to capital.
Core
Let me break down the attack chain with the precision it deserves. I've audited smart contracts since 2017 and built arbitrage scripts during DeFi Summer, so I recognize the pattern: this is not about breaking cryptography—it's about breaking trust.
The attack unfolded in five distinct phases:
Phase 1: Reconnaissance via LinkedIn. The attackers identified employees at the target firm—likely roles with access to code repositories and financial systems. They created fake recruiter profiles that mirrored real tech hiring managers. No zero-day here; just patient social engineering.
Phase 2: Trust building through fake interviews. The attackers scheduled Google Meet interviews with the employees, always with cameras off. This is a critical detail: by mimicking a standard remote interview, they established legitimacy. The victims were told the next step was a coding test.
Phase 3: Malware delivery via "technical test." The attackers directed victims to a fake website that hosted a downloadable coding challenge. The file contained a remote access trojan (RAT) or infostealer. Based on my experience analyzing DeFi exploit payloads, this was likely a custom build—not a commodity malware—because it needed to evade endpoint detection. The victims ran it on company-issued laptops.
Phase 4: Session token theft and MFA bypass. This is the most technically sophisticated step. The malware stole active session tokens from the victims' browsers—specifically for Bitbucket, AWS, or internal dashboards. Session tokens are the keys to the kingdom. Even with MFA enabled, if an attacker holds a valid session cookie, they can impersonate the user without triggering any second factor. Most Web3 firms I've audited treat MFA as a silver bullet. It's not. It's a single-point verification that becomes irrelevant once the session is hijacked.
Phase 5: CI/CD manipulation and fund transfer. With stolen credentials and session tokens, the attackers accessed the company's Bitbucket repositories. They modified CI/CD pipeline scripts to inject malicious deployment instructions. This gave them remote access to internal servers. From there, they stole API keys and credentials that controlled the company's fund transfer system—bypassing transaction limits and approval checks because they had the right tokens.
The total loss: $11.8 million. The attack duration: likely days to weeks, from first LinkedIn message to final transfer. No zero-day exploits. No blockchain vulnerabilities. Just a chain of human and operational failures.
Contrarian
The crypto industry's security obsession is misdirected. We spend millions on smart contract audits, formal verification, and bug bounties. Meanwhile, the real attack surface is the laptop of an employee who just wants a job.
This is not an isolated incident. I've seen similar patterns in 2023 exchange hacks and the 2022 cross-chain bridge attacks—but those focused on private keys or code flaws. This attack targets the operational layer: the people, processes, and endpoints that connect code to real-world assets.
The contrarian insight? The attack is not sophisticated. It reuses known techniques: social engineering, infostealers, session hijacking, CI/CD abuse. What makes it dangerous is the combination and the target selection. Attackers are now applying advanced persistent threat (APT) tactics to crypto firms because the reward-to-effort ratio is absurdly high. One successful infiltration yields millions, while the industry's defenses are built for chain-level threats, not endpoint-level intrusions.
Correlations are the lie; liquidity is the truth. The liquidity of session tokens—their ease of theft and reuse—is the real vulnerability. MFA adoption rates in crypto firms are high, but session management practices are abysmal. Tokens often have long expiration windows (30–90 days), no device binding, and no behavioral anomaly detection. Once stolen, they're as good as private keys.
Takeaway
Expect this attack pattern to become the new baseline for crypto heists in 2025–2026. The playbook is now public. Every organized crime group with basic malware capabilities will adapt it.
Your next breach will not come from a bug in Solidity. It will come from a fake recruiter on LinkedIn. The solution is not more code audits—it's continuous authentication, device trust policies, CI/CD integrity checks (like signed commits and immutable pipelines), and a hard rule: never run code from an untrusted source on a company machine, even if it's a "coding test."
Singapore's regulators will likely respond with stricter cybersecurity requirements for licensed crypto firms—moving from paper compliance to operational validation. If your firm hasn't already conducted a red-team exercise that includes social engineering and session hijacking scenarios, you're already behind.
The ledger remembers what the marketing forgets. This $11.8M loss will be cited in security post-mortems for years. The question is: will your firm be the next case study?