Poisoned Pipeline / Techniques / T0136
Brandjacking
Brandjacking is a type of attack where an attacker impersonates a legitimate brand or project in an attempt to trick users into downloading and installing a malicious container or package.
This can happen when an attacker creates a package or container with a similar name or logo to a well-known and trusted brand or project, and then distributes it through public repositories.
Brandjacking can be particularly dangerous in the context of container and open source security, as many developers and users rely on public repositories and may not take the time to thoroughly verify the authenticity of packages they download.
Once a malicious package is installed, it can be difficult to detect and can lead to serious security breaches.
Where this idea came from
Cited from a security article or vendor blog in the original YAML; not a first-party incident report.
Mitigations
- M1200 Verify package authenticity
- M1500 Verify third-party artifacts and open-source libraries
- M1502 Define trusted package managers and repositories
- M1503 Implement SCA analysis
Detections
- D1500 Configure monitoring of used artifacts and open-source libraries
- D1510 Implement Intrusion Detection System and anti-malware
- D1520 Implement endpoint detection and response system
Observed in incidents (36)
- common-tg-service 502 versions Telegram hijack
- Five NuGet packages impersonate Chinese UI libraries
- Fake Braintree NuGet card skimmer
- Firefox Add-ons crypto-wallet theft
- Fake corepack.org infostealer and proxyware
- noon-contracts Noon Protocol SDK RAT
- SleeperGem (git_credential_manager, Dendreo, fastlane plugin)
- Malicious Firefox extension hijacks Google accounts
- Moika npm dependency-confusion (Sberbank / EMCD impersonation)
- TraderTraitor interview repos point Terraform at a lookalike provider registry
- 36 malicious Strapi plugin packages (Redis RCE / DB theft)
- MacSync via signed fake Claude Desktop installers on a lookalike download site
- @copilot-mcp/apex macOS infostealer republish
- Fake TradingView macOS installer via YouTube ad
- J7Tracker / VREO / Orbit Tracker steal Axiom and Padre session and wallet data
- pino-sdk-v2 Discord webhook env stealer
- react-refresh-update Meta library impersonation
- Telegram, Discord, and WhatsApp-developer malware packages
- NuGet Sicoob SDK impersonation
- Eleven NuGet packages posing as game cheats
- loltestpad campaign (ixpresso-core / exiouss)
- Exposed operator staging host reveals autonomous AI-agent crypto-theft fleet
- forge-jsx / forge-jsxy Autodesk-themed npm RAT
- Fake imToken Chrome extension seed-phrase theft
- Contagious Interview stage-2 in Git pre-commit / post-checkout hooks
- crates.io arrayref / proc-macro1 build-time dropper
- Chrome and Edge crypto-wallet drainer extensions
- npm RAT cluster targeting Alibaba developers
- @withgoogle/stitch-sdk scope squat
- 131 WhatsApp spamware Chrome extensions
- Microsoft counterfeit-installer campaign — same-named archives regenerate server-side per download
- 737 Chrome VPN extensions brand impersonation
- RevStealer trojanized Electron apps via fake Claude desktop and cheat sites
- Crypto-developer package theft (Flashbots, BSC, Solana, TON)
- Stardrop npm campaign (VC, luxury, AI brands)
- Socket Chrome-extension theft cluster