FomoPeek iOS App Store Poisoning: Kernel Exploit Framework Steals Crypto Private Keys via Keychain Decryption
FomoPeek iOS App Store Poisoning (TL-2026-2591) is a critical-severity malware campaign, first published 2026-09-20. It has no confirmed attribution, affects WhaleScanv (Apple seller of record: Porter Manufacturing, L.L.C.), maps to 13 MITRE ATT&CK techniques (T1404, T1409, T1414), and is covered by 9 detection rules and 17 indicators of compromise.
Key facts for TL-2026-2591
- Threat ID
- TL-2026-2591
- Severity
- CRITICAL
- Status
- ACTIVE
- Category
- MALWARE
- First published
- 2026-09-20
- Last reviewed
- 2026-09-20
- Attribution confidence
- LOW
- Motivation
- FINANCIAL
- Target sectors
- finance, cryptocurrency
- Target regions
- Global
- Detection rules
- 9
- Indicators of compromise
- 17
Malware and tooling in FomoPeek iOS App Store Poisoning
Malware and tooling: apptrace, libapptracecore
FomoPeek, an iOS whale-tracking app distributed on the Apple App Store, shipped versions 1.1-1.2 with two hidden modules (apptrace, libapptracecore) bundling an 8-scheme kernel exploit framework that escapes the iOS sandbox, decrypts the Keychain, and harvests data from other apps. SlowMist and OKX confirmed live exploitation and real victim asset theft before Apple pulled the app on 2026-09-20.
How FomoPeek iOS App Store Poisoning works
FomoPeek (Bundle ID com.fomopeek.app, Apple App ID 6806199011) launched on the Apple App Store on 2026-09-07 as a legitimate-looking whale-wallet tracker for Solana, Ethereum, and TRON, published under the developer display name "WhaleScanv" with Porter Manufacturing, L.L.C. as the registered seller of record - an account with no prior App Store history, consistent with a single-use "burner" publisher setup. Versions 1.1 (released 2026-09-09) and 1.2 (released 2026-09-12) added two modules unrelated to the app's advertised whale-tracking function: apptrace and libapptracecore. Together these modules implement a professional iOS kernel exploitation framework offering eight distinct exploit schemes; the malware automatically selects which scheme to run based on the target device model and installed iOS version, covering iOS 12.0-18.7 and 26.0-26.1, with older builds facing elevated exposure.
Once a scheme succeeds, the framework escapes the standard per-app sandbox isolation boundary, then reads and decrypts the on-device system Keychain database - the store Apple uses for passwords, Wi-Fi credentials, certificates, and private keys - and reads data files belonging to other installed applications. Confirmed exfiltration targets included cryptocurrency wallet application data (private keys, mnemonic/seed phrases), stored login credentials, chat records, and other user files; testing by investigators demonstrated the chain could also capture and upload the on-device Apple Notes database, and the malware separately monitored the system clipboard to intercept credentials and seed phrases copied out of wallet apps.
Command and control was split across two channels. First, the app retrieved an encrypted C2 address from a Bitbucket-hosted repository at runtime and decrypted it locally - a dead-drop-resolver pattern that lets the malware's true C2 endpoint hide behind ordinary-looking traffic to a legitimate developer platform. Second, using the address obtained this way, the app connected to infrastructure at api-a95f0ed200f.assisaint.com (with a related subdomain, bp-a95010ced.assisaint.com, secured by a 90-day TrustAsia certificate) to report device information and receive remote configuration and attack commands; the parent domain assisaint.com was registered on 2026-09-12 - the same day v1.2 shipped - through Cloudflare, which also proxy-masked the origin server. Investigators observed the malicious traffic executing on a recurring, automated schedule, indicating the attack functions were live and operating against real users rather than dormant or test code.
Distribution leaned on crypto KOLs, communities, and invite/referral codes, with new users required to register with a referral code, set a "security code," add real wallets for monitoring, and run the app on a physical device for several minutes before qualifying for a 5-7 USDT reward - a gate that both drove organic growth and plausibly filtered out emulator/automated-review environments before the malicious payload engaged. The first public report of asset theft came from X user 金灰 (@GXingPing), who posted at approximately 17:11 UTC on 2026-09-16 that they had lost funds after using FomoPeek and urged others to uninstall it - three days ahead of the formal vendor disclosure. SlowMist, working jointly with OKX's security team, published a public threat-intelligence report and asset-theft warning on 2026-09-19; Binance Wallet and Gate.io issued their own user-facing advisories the same day referencing SlowMist's findings, with Gate.io stating its background risk-control systems had prevented losses for its own users. SlowMist's MistTrack on-chain tracing identified an attacker-controlled address that received a total of 579,984.34 USDT (activity beginning 2026-09-15), with funds spanning Ethereum and BNB Chain (reporting varies on the third chain involved, naming either TRON or Arbitrum) and routed through cross-chain swap/bridge services - including OKX DEX, Meson.fi, Relay.link, Mayan Finance, and FixedFloat - to consolidate on Ethereum. The developer shipped version 1.3 on 2026-09-17, removing both malicious modules outright (the IPA shrank from 10.47MB to 1.81MB); Apple removed FomoPeek from the App Store on 2026-09-20, and DNS delegation for the app's own fomopeek.com domain (registered 2026-08-28 via nameservers ns1/ns2.jtdnsv1.com, AS140227, Hong Kong) went dead the same day. On 2026-09-20, SlowMist founder Cos separately warned that ComeCome, an iOS food-delivery app at comecome.icu, was suspected of embedding a malicious SDK using an attack methodology similar to FomoPeek's - no shared infrastructure has been confirmed, but the near-simultaneous discovery indicates a broader pattern of App Store poisoning targeting crypto-adjacent iOS apps, with Cos also flagging potential risk extending to iPad and Mac devices. No CVE has been assigned and no threat-actor attribution has been publicly disclosed; the campaign's exclusive focus on wallet credential theft indicates financial motivation.
MITRE ATT&CK techniques used in TL-2026-2591
Privilege Escalation
T1404 Exploitation for Privilege Escalation
Collection
Credential Access
T1414 Clipboard Data; T1634.001 Keychain
Discovery
T1418 Software Discovery; T1420 File and Directory Discovery; T1426 System Information Discovery
Command and Control
T1481.001 Dead Drop Resolver; T1481.002 Bidirectional Communication; T1521 Encrypted Channel
Defense Evasion
T1633 Virtualization/Sandbox Evasion
Exfiltration
T1646 Exfiltration Over C2 Channel
Initial Access
Affected products and versions in FomoPeek iOS App Store Poisoning
- WhaleScanv (Apple seller of record: Porter Manufacturing, L.L.C.) — FomoPeek iOS app (Bundle ID com.fomopeek.app, Apple App ID 6806199011)
Vulnerable versions: 1.1; 1.2
Fixed in: 1.3 - Apple — iOS
Vulnerable versions: 12.0-18.7; 26.0-26.1
Remediation for FomoPeek iOS App Store Poisoning
Patches
- No CVE or Apple security patch has been publicly assigned or issued for the underlying kernel exploit chain as of 2026-09-20; remediation to date is app removal (developer's v1.3 and Apple's App Store takedown), not an OS-level fix
Immediate actions
- Uninstall FomoPeek (any version, 1.0 through 1.3) from all iOS devices immediately
- Treat every wallet, exchange, or messaging credential that was ever active, viewed, or stored on a device that ran FomoPeek 1.1/1.2 as compromised
- Move funds from any wallet whose private key or seed phrase was ever displayed, copied, or stored on an affected device to a newly generated wallet created on a clean device
- Rotate exchange API keys, 2FA secrets, and Keychain-backed autofill passwords that were accessible on the affected device
- Review and revoke unexpected token approvals or withdrawal authorizations on wallets that were ever used on the affected device
- Preserve the affected device and transaction history for forensic review before wiping or reselling it
Workarounds
- Avoid installing apps from single-app, recently-registered developer accounts on devices that also hold real wallet credentials
- Disable clipboard access for untrusted apps where the OS permits it, and avoid copy/pasting seed phrases or private keys at all
Longer-term hardening
- Deploy mobile threat defense (MTD) tooling capable of flagging anomalous native-module loading, unexpected outbound connections, and Keychain access patterns from installed iOS apps
- Treat unsolicited crypto-tracking/portfolio apps promoted via KOLs, invite codes, or small token rewards as high-risk installs requiring isolated vetting before use on any device holding real wallet credentials
- Keep wallet credentials on a dedicated device or hardware wallet separate from general-purpose devices that run third-party crypto utilities
Timeline of FomoPeek iOS App Store Poisoning
- fomopeek.com registered, delegated to nameservers ns1/ns2.jtdnsv1.com (AS140227, Hong Kong), ahead of the app's public release.
- FomoPeek published on the Apple App Store (com.fomopeek.app, App ID 6806199011) under developer display name WhaleScanv, seller of record Porter Manufacturing, L.L.C., marketed as a Solana/Ethereum/TRON whale-wallet tracker.
- Version 1.1 published, introducing the hidden apptrace and libapptracecore modules bundling the 8-scheme iOS kernel exploit framework.
- Version 1.2 published, continuing to carry the malicious exploit framework.
- C2 domain assisaint.com registered via Cloudflare (proxy-masked origin) the same day version 1.2 shipped.
- X user 金灰 (@GXingPing) posts the first public report of cryptocurrency asset theft linked to FomoPeek at approximately 17:11 UTC, three days ahead of the formal vendor disclosure.
- Version 1.3 released, stripping both malicious modules entirely; IPA size drops from 10.47MB to 1.81MB.
- Binance Wallet and Gate.io issue user-facing security advisories referencing SlowMist's findings; Gate.io states its background risk-control systems prevented losses for its own users.
- SlowMist and OKX jointly publish a threat-intelligence report and asset-theft warning.
- SlowMist founder Cos publicly warns about ComeCome (comecome.icu), an iOS food-delivery app suspected of embedding a malicious SDK using an attack methodology similar to FomoPeek's, and flags potential risk extending to iPad and Mac devices.
- Apple removes FomoPeek from the App Store; DNS delegation for fomopeek.com goes dead the same day.
Sources cited for FomoPeek iOS App Store Poisoning
- Threat Intelligence | Analysis of FomoPeek App Store Poisoning and iOS Kernel Exploitation
- FomoPeek app versions 1.1-1.2 exposed users to private key theft through hidden iOS exploit
- SlowMist Issues Asset Theft Risk Warning for FomoPeek App Versions 1.1-1.2
- FomoPeek Malware: How a Read-Only Whale Tracker Stole iOS Private Keys
- FomoPeek iOS App Malware Exposes Crypto Keys as Users Report Wallet Drains
- FomoPeek 1.1/1.2 Malicious Module: iOS Kernel Data Theft
- SlowMist Reports Analysis of FomoPeek App Store Poisoning
- Gate Warns of FomoPeek iOS Malware That Steals Wallet Logins
- SlowMist: ComeCome Food Delivery App Suspected of Embedding Malicious SDK, Attack Method Mirrors FomoPeek Crypto Theft
- Malicious iOS Food Delivery App "ComeCome" Suspected of Stealing Wallet Assets via Poisoning
- SlowMist Warns FomoPeek iOS Versions May Expose Crypto Wallet Keys
- Crypto Users Warned After FomoPeek iOS App Exposes Private Keys
- Binance Wallet and SlowMist jointly issued an urgent security alert
More in malware
- PowerShell Cryptomining Loader Abuses Registry-Resident Scripts, DNS TXT Records, and PNG/WAV Steganography for Stealth C2
- RatHat: AI-Powered Android Banking Trojan Abuses Accessibility Service and ADB to Steal Credentials, PINs, and MFA Codes
- ClearFake Drive-By Cluster Fuels CastleLoader Paste-and-Run Delivery of NetSupport RAT, CastleRAT, and a .NET Stealer
- MovieReaper Malware Spreads Through Pirated Movie Torrents and Uses Solana Blockchain for C2
- AI-Powered Polymorphic Malware Queries LLMs at Runtime to Evade Signature Detection: PROMPTFLUX and PROMPTSTEAL/LAMEHUG (APT28)
Detection coverage for TL-2026-2591
As of 2026-09-20, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-2591 across Splunk SPL, Microsoft KQL and Sigma, covering 17 indicator(s) of compromise. The whole corpus is readable without an account; a free account unlocks full detection query text in Splunk SPL, Microsoft KQL and Sigma; paid tiers add raw indicator values, correlation and the MCP server. Threadlinqs MCP server · View plans.