Poisoned Pipeline

Poisoned Pipeline / Incidents / AS52

AS52 · 2026-08

Packagist CMS themes delivering iOS spyware

Packagist / ComposerCDN / web assets

Socket found 13 malicious Composer theme packages on Packagist (five
vendor namespaces used by Vietnamese OphimCMS/KKPhim movie sites). The
theme injects JS into every page: mobile ad-fraud plus, on iPhones, a
WebKit-to-kernel exploit chain (FUNNULL) that installs spyware and
steals crypto-wallet seeds. Apple said the kernel escape was already
fixed in iOS/macOS 26.1; WebKit bugs were in CISA KEV. Site operators
install with composer require.

Mapped techniques

supply-chain Packagist themes

T0109 · Resource Development · Publish malicious artifact

Thirteen themes across vsmov, vsphim, haiau009, chilltvcms, ophimcms.

T0121 · Resource Development · Compromised legitimate artifact

Themes for real Laravel CMS stacks.

T0119 · Execution · Cross-site scripting

Injected JS on every page of sites that installed the theme.

T0201 · Impact · Customers compromised

Site visitors (especially unpatched iPhones), not only the operator’s build.

Sources