Get Started

Supply Chain Attack Campaign

Ongoing

FUNNULL Campaign

FUNNULL is a malicious Composer theme cluster on Packagist that operates as a watering-hole malware delivery framework. The trojanized themes inject JavaScript into every page of the Vietnamese movie and comic streaming sites that install them, and the injected payloads are extensible and swapped as the campaign evolves, but the main targets are iPhone users, their on-device data, and their cryptocurrency wallets and seed phrases. The campaign has been active since at least December 2025. The injected loaders gate on platform and referrer so that mobile visitors are served the payload while desktop browsers, bots, and direct visits are passed over, then pull a second stage from FUNNULL (Triad Nexus) infrastructure through a chain of CNAME-cloaked front domains that rotate as they are burned and can be repointed to a new C2 endpoint at any time. On iPhones the second stage loads a WebKit-to-kernel exploit chain that installs spyware and exfiltrates keychain data, messages, contacts, photos, location, and wallet seed phrases; on other mobile devices it runs a gambling and ad-fraud redirect. Execution is achieved by shipping the malicious code inside the theme's front-end assets and by rendering the theme's admin "Custom JS" fields into every page unescaped, which lets an operator arm or update the payload without publishing a new package.

Ecosystems: composer

First discovered
2026-02-14
Last activity
2026-08-24
Affected Package Artifacts
52
(15 unique packages)
Package Artifacts Last 7 Days
0
0%
vs previous 7 days

Blog Coverage

Affected packages

Package
Published
Detected
Download CSV

Socket for GitHub

Socket Firewall

Socket CLI

Socket Certified Patches

Socket Web Extension

Socket Optimize

Socket Dependency Search

Socket Reachability

Languages

JavaScript / TypeScript

Stay in touch

Get open source security insights delivered straight into your inbox.

Book a DemoGet Started

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.

SOC 2 Type II certified