Fallout in javascript, Aug 24 – Aug 30

What we caught this week while monitoring over 163,107,774 artifacts across 47 ecosystems. Campaigns that impact multiple packages are collapsed into a single entry with their siblings.

SUNDAY

Sun Aug 30 · 9 catches · 0 waves · 3 singles
well-known/Mcwell-knownmicro-behaviors/communicationsmicro-behaviorsmetadatametadata/importobjectives/discoveryobjectives/anti-analysisobjectives/exfiltrationobjectivesobjectives/supply-chain+4 25d
fuels-forc 1.0.0 javascript and 2 siblings biggest campaign ✓ 25 days ago

OOB exfiltration of system info

host-profile/httphost-profile/victim
objectives/command-and-controlwell-known/Mcmicro-behaviors/communicationsmicro-behaviorsobjectives/anti-staticobjectives/credential-accessobjectivesmetadata/packagemetadataobjectives/supply-chainwell-known+7 25d

Obfuscated backdoor with C2 and self-update

backdoor/whalenttrojanized/package
micro-behaviors/communicationsmicro-behaviorsmetadata/packagemetadataobjectives/impactobjectives/credential-accessmicro-behaviors/cryptomicro-behaviors/osobjectivesobjectives/command-and-controlobjectives/persistence+3 25d

Remote AI CLI control backdoor

dispatch/websocketservice/systemd
micro-behaviors/communicationsmicro-behaviorsmetadata/packagemetadataobjectives/credential-accessobjectives/persistencemicro-behaviors/cryptomicro-behaviors/osobjectivesobjectives/command-and-controlobjectives/impact+4 25d

AI CLI remote-control backdoor

disk/mass-deletedispatch/websocket

SATURDAY

Sat Aug 29 · 3 catches · 0 waves · 3 singles
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/packageobjectives/anti-staticmicro-behaviors/fsmicro-behaviors/osmicro-behaviors/datamicro-behaviors/processobjectives/supply-chainobjectives 26d
vs-modules 1.2.2 javascript ✓ 26 days ago

Obfuscated preinstall downloads and executes payload

dropper/setup-hook
objectives/command-and-controlmicro-behaviors/communicationsmicro-behaviorsmetadatametadata/importobjectives/credential-accessmicro-behaviors/cryptoobjectiveswell-known/librarywell-knownobjectives/supply-chain+6 26d

Spawns detached Node with decrypted payload

library/sourcehidden-payload/runtime
micro-behaviorsmicro-behaviors/communicationsmetadata/packagemetadataobjectives/supply-chainobjectives 26d

preinstall exfiltrates system info

oast/host-profileimpersonation/depconf

FRIDAY

Fri Aug 28 · 15 catches · 0 waves · 3 singles
well-knownwell-known/Mcmicro-behaviors/communicationsmicro-behaviorsmetadatametadata/importobjectives/discoveryobjectives/anti-analysisobjectives/exfiltrationobjectivesobjectives/supply-chain+6 27d
ltidisafe 3.6.9 javascript and 2 siblings biggest campaign 27 days ago

preinstall exfiltrates system info

dns/encodedscripts/local-script
micro-behaviors/datamicro-behaviorsmetadata/packagemetadataobjectives/anti-staticmicro-behaviors/fsobjectives/supply-chainobjectivesobjectives/execution 26d

binding.gyp executes OS command

exploit/sandbox-escapehidden-payload/eval
micro-behaviors/datamicro-behaviorsmetadata/packagemetadataobjectives/anti-staticmicro-behaviors/fsobjectives/supply-chainobjectivesobjectives/execution 26d

binding.gyp executes OS command

exploit/sandbox-escapehidden-payload/eval
micro-behaviors/communicationsmicro-behaviorsmetadata/importmetadataobjectives/discoverymicro-behaviors/datamicro-behaviors/processmicro-behaviors/osobjectives/exfiltrationobjectivesobjectives/supply-chain+1 27d

preinstall exfiltrates system info

dns/encodedscripts/host-profile

THURSDAY

Thu Aug 27 · 21 catches · 1 wave · 3 singles
objectives/supply-chainobjectivesmetadata/packagemetadata 28d
schoolwork 1.0.0 javascript and 3 siblings biggest campaign ✓ 28 days ago

Trojanized npm phishing facade

trojanized/packagemanifest/facade
micro-behaviors/communicationsmicro-behaviorsmetadata/packagemetadataobjectives/anti-staticobjectives/supply-chainmicro-behaviors/datamicro-behaviors/processmicro-behaviors/cryptoobjectives/command-and-controlobjectives 27d

Obfuscated crypto-stealer payload

blockchain/ethereumdelivery/blockchain
micro-behaviorsmicro-behaviors/communicationsmetadata/packagemetadataobjectives/anti-staticmicro-behaviors/osmicro-behaviors/cryptomicro-behaviors/dataobjectives/anti-analysisobjectivesobjectives/supply-chain+2 27d

obfuscated dynamic import, fake error exit

anti-analysis/self-terminatehidden-payload/runtime
well-known/Mcmicro-behaviors/communicationsmicro-behaviorsmetadatametadata/buildobjectives/anti-staticobjectives/credential-accessobjectives/executionobjectivesobjectives/command-and-controlwell-known+9 28d

obfuscated remote-updating agent backdoor

backdoor/whalentremote-command/control
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/importmicro-behaviors/datamicro-behaviors/osmicro-behaviors/processobjectives/supply-chainobjectivesmetadata/package 28d
ecobee2 0.0.2 javascript and 2 siblings ✓ 28 days ago

postinstall beacon exfiltrates hostname

package/manifestmanifest/skeleton

WEDNESDAY

Wed Aug 26 · 3 catches · 0 waves · 3 singles
micro-behaviorsmicro-behaviors/communicationsmetadata/packagemetadatamicro-behaviors/datamicro-behaviors/osmicro-behaviors/cryptometadata/lang 28d

obfuscated payload execution in dependency

well-known/Mcmicro-behaviors/communicationsmicro-behaviorsmetadata/packagemetadataobjectives/anti-staticobjectives/credential-accessobjectives/executionobjectivesobjectives/command-and-controlwell-known+7 29d

Obfuscated backdoor with C2 and self-update

backdoor/whalentremote-command/control

TUESDAY

Tue Aug 25 · 7 catches · 0 waves · 3 singles
objectives/command-and-controlobjectiveswell-known/appwell-knownmicro-behaviors/communicationsmicro-behaviorsmetadata/binarymetadataobjectives/credential-accessobjectives/exfiltrationthird-party+18 29d

Embedded offensive security tooling

Portproxy/CommandMimikatz/Strings
objectives/command-and-controlobjectiveswell-known/appwell-knownmicro-behaviors/communicationsmicro-behaviorsmetadata/binarymetadataobjectives/credential-accessobjectives/anti-staticthird_party+21 29d

Cybersecurity tool with offensive capabilities

SUSPICIOUS/UsndeletejournalCAPE/Eternalromance
well-knownwell-known/appmicro-behaviors/communicationsmicro-behaviorsobjectives/anti-staticobjectives/persistencemetadata/packagemetadataobjectives/command-and-controlobjectivesobjectives/execution+15 30d

obfuscated C2, credential theft, persistence

execution/network-stagefiles/included

MONDAY

Mon Aug 24 · 37 catches · 3 waves · 3 singles
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/buildobjectives/collectionobjectives/command-and-controlobjectives/persistenceobjectivesobjectives/credential-accessobjectives/supply-chainmetadata/package+8 31d
fcanew-r3nz75 10.1.2 javascript and 4 siblings biggest campaign ✓ 31 days ago

credential theft via remote relay

theft/harvested-storecredential-theft/package
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/importmicro-behaviors/cryptomicro-behaviors/datamicro-behaviors/fsmicro-behaviors/osmicro-behaviors/processobjectivesobjectives/supply-chain+2 30d

install hook exfiltrates environment

credential-theft/env
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/buildobjectives/collectionobjectives/command-and-controlobjectives/persistenceobjectivesobjectives/credential-accessobjectives/supply-chainmetadata/package+8 30d
fcanew-r3nz75 10.1.12 javascript and 2 siblings ✓ 30 days ago

Relays Facebook credentials to third-party server

theft/harvested-storecredential-theft/package
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/importobjectives/credential-accessobjectives/anti-staticmicro-behaviors/dataobjectives/exfiltrationobjectives/supply-chainobjectivesmetadata/package+6 30d

Credential stealer with install hook

credential-theft/packagecredential/browser
micro-behaviors/communicationsmicro-behaviorsmetadatametadata/importobjectives/supply-chainmicro-behaviors/datamicro-behaviors/osmicro-behaviors/processmicro-behaviors/fsobjectivesobjectives/discovery+1 31d
paypal-business-sdk 9.4.3 javascript and 2 siblings ✓ 31 days ago

DNS exfiltration in preinstall hook

fingerprint/hardware
micro-behaviors/communicationsmicro-behaviorsmetadata/packagemetadatamicro-behaviors/cryptomicro-behaviors/datamicro-behaviors/processmicro-behaviors/fsobjectives/anti-staticobjectivesobjectives/anti-analysis+1 31d

obfuscated wasm payload, typosquatting

debugger-detect/checkstring/array
micro-behaviorsmicro-behaviors/communicationsobjectives/supply-chainobjectivesmetadata/packagemetadata 31d
sm-cart 99.0.0 javascript and 3 siblings ✓ 31 days ago

Install hooks exfiltrate system data

scripts/lifecyclepackage/scoring
O objectives H behaviours Md metadata · a group subscript counts categories, an atom subscript subcategories