163870 matches found
Malicious code in css-hgwctv-polyfill (npm)
Source: amazon-inspector ee1103a16c6f933686f07e8ce94068057f49e5cf2f0a6a9ccf01f2baeb7cfe95 On require, thunderboltRegistry.js runs an immediately-invoked function that uses childprocess.execSync to collect host identity and network reconnaissance from the installer's machine id, whoami, uname -a,...
Malicious code in css-display-reading-polyfill (npm)
Source: amazon-inspector b397798b7209f1094c33dc3ed721d4a3ef0536065317bd06bae76e33dd505334 The package ships payload.bundle.min.js, which on load runs an IIFE that invokes childprocess.execSync to run id, whoami, and uname, collects os.hostname, node version, process.platform, and pid, and transmi...
Malicious code in css-gvqmfn-polyfill (npm)
Source: amazon-inspector ffb3f332a818748252e49dcf21ffb6949c531afd401ee697cc08ba00a067ae30 css-gvqmfn-polyfill mimics Wix internal @wix/thunderbolt- CSS polyfill naming and ships a Proxy-based cover stub that re-exports registry names thunderboltRegistry, siteAssetsRegistry, editorRegistry,...
Malicious code in @angulr/core (npm)
Source: amazon-inspector c24dfd4b0a686b9056ff662e6fee53edfe23c7a94a5edf93fb4cace176216518 The npm package @angulr/core masquerades as Angular's @angular/core by cloning its package.json metadata description 'Angular - the core framework', author 'angular', repository angular/angular, ng-update...
Malicious code in @angjlar/core (npm)
Source: amazon-inspector 1dc3c51d631036eabc2b2933bcf3b7f2c08fe45d193136641e484456ba55a6d9 Package @angjlar/core impersonates @angular/core: its package.json copies the real Angular project's description 'Angular - the core framework', author 'angular', and repository URL...
Malicious code in @qngular/core (npm)
Source: amazon-inspector e83437986b94381cddff72267bc53907d980e1b14dbfef9123aa47f5ed664664 Package @qngular/core is a one-character typosquat of @angular/core and copies the real package's description, author, and repository metadata. The postinstall lifecycle script in package.json runs curl -L...
Malicious code in @inpeek/odata-angular (npm)
Source: amazon-inspector 914508dbfa95a3d2cef5aef321a656215797f477c161a8c234e76256db6cac65 @inpeek/[email protected] is a dependency-confusion squat on the private @inpeek scope, published to the public npm registry at an inflated version 99.99.102 to win resolution against an internal packa...
Malicious code in abbishal-poc (npm)
Source: amazon-inspector f3d3f60fb75143a3cdfedea0c2f185e0556053cd458cd5e76cd5303bf406eb32 On npm install, package.json's preinstall hook runs sh./test.sh, which uses character-split variable obfuscation b=e, i=c, s=n, h=u, a=v, l=rl to reconstruct and execute curl -d "$env"...
Malicious code in css-ayucyz-polyfill (npm)
Source: amazon-inspector d8c7540d3981f510255434529f76a2ed9a24b0783e7e8e3369b41f71b93ebd1a On require, thunderboltRegistry.js runs an IIFE that acquires childprocess via multiple fallbacks and executes shell commands id, whoami, uname -a, ifconfig/ip addr, cat /etc/hosts, then GETs the collected...
Malicious code in focus-visible-polyfill-lite (npm)
Source: amazon-inspector 5225b5a8636a589f9b90272ad04c3f4104670a23d5c24b45f6aeaa757a4f2a2b The package is advertised as a focus-visible polyfill but ships thunderboltRegistry.js, which impersonates Wix thunderbolt internal registry modules thunderboltRegistry, siteAssetsRegistry,...
Malicious code in css-reading-flow-polyfill (npm)
Source: amazon-inspector 3b18e313d5fc67f07c1bcf051bd79a85dca97bb3c4510d9755efca6414bb55ff The package is published as css-reading-flow-polyfill but ships thunderboltRegistry.js, which impersonates internal Wix thunderbolt registry modules thunderboltRegistry, siteAssetsRegistry,...
Malicious code in css-anchor-pos-fallback (npm)
Source: amazon-inspector bd0a6c8e1448ffd9abb3732872ea3d49280a422d49524aaa57d0b89a73812f05 The package advertises itself as a CSS anchor-position polyfill but on require executes an IIFE in thunderboltRegistry.js that runs id, whoami, uname -a, ifconfig/ip addr, and reads /etc/hosts, then POSTs th...
Malicious code in css-logical-prop-shim (npm)
Source: amazon-inspector d0ffba65f80ee8f200199c8c90ebb6297b8590537c80ea50bb34874d91665b5f The package ships thunderboltRegistry.js which imports childprocess and invokes execSync with curl commands at multiple sites lines 30, 39, 47, 48. The declared purpose of the package is a CSS logical-proper...
Malicious code in css-snap-target-polyfill (npm)
Source: amazon-inspector 00c104d427125b4acf88ecb83a58d563507b23bcb716cb87fbf7fc953d816d42 The package ships thunderboltRegistry.js, which uses childprocess and process.platform to collect host information and POSTs it via fetch to the hardcoded external endpoint http://dxpoc.gt.tc. The destinatio...
Malicious code in css-relative-color-util (npm)
Source: amazon-inspector ee0efef48c7d56201a037b237f11ec712853f86e74f6a00ef8011732b31363f1 The package name advertises a CSS utility, but thunderboltRegistry.js runs an IIFE on module load that uses childprocess.execSync to execute whoami, uname -a, cat /etc/hosts, and ifconfig/ip addr, then...
Malicious code in chai-as-testmode (npm)
Source: amazon-inspector af5e91a44a2eb0773df19fce2096660c285bafbe846a5f09d8bb25ff0eba22b2 The package masquerades as the pino logging library README badges and lib/ contents mimic pino but ships a dropper at lib/initializeCaller.js. A self-executing IIFE POSTs the full process.env object to a...
Malicious code in css-scroll-anchor-polyfill (npm)
Source: amazon-inspector 36596ba9b9d8c0f994abe3cd87783f4f0dc880e63d55374d3555347ce349fab2 Package is published as css-scroll-anchor-polyfill but its index.js is empty and its contents impersonate internal Wix thunderbolt registry module names thunderboltRegistry, siteAssetsRegistry,...
Malicious code in core-js-gnz (npm)
Source: amazon-inspector dc57686b95f827f2c3b0501d97b6575e077247255bf5d4227ae9bc8bedd43937 On install, package.json runs node init.js as a postinstall hook. init.js collects host identifiers os.hostname, os.userInfo.username, os.platform, os.arch, node version, OS release and POSTs them to...
Malicious code in css-field-sizing-polyfill (npm)
Source: amazon-inspector 549bb8820cb6a8a35853826d17b64df14c0561b83790192a33c5dc76dbad53b9 The package advertises itself as a CSS field-sizing polyfill but ships thunderboltRegistry.js, which runs an IIFE at module load time. The IIFE shells out via childprocess.execSync to run id, whoami, uname -...
Malicious code in css-gap-decorations-polyfill (npm)
Source: amazon-inspector 8126656cc344a4f632b8ddf5a23683fc92ac22798bb67e1aed6bca73ac82d7b6 The package is published as a CSS polyfill but ships no polyfill functionality. On require, thunderboltRegistry.js uses childprocess.execSync to run whoami, uname -a, ifconfig/ip addr, and read /etc/hosts,...
Malicious code in express-fork (npm)
Source: amazon-inspector 174daf2d7b9b396bb40a2ad347597eb7d1e829c46e4568e9700302e8aaceee3d [email protected] is a typosquat of the express package. Its package.json metadata description, author, repository, keywords is copied verbatim from express, while package.json line 98 defines a preinstall...
Malicious code in express-enhanced (npm)
Source: amazon-inspector 15d6ce3e4c988439e6023bb900fde41c1a7eebe0c372eddc3a3c3c9d8206a9d6 [email protected] impersonates the express package: it ships the express README verbatim, declares TJ Holowaychuk as author, and points repository at expressjs/express, while publishing under a differen...
Malicious code in css-light-dark-polyfill (npm)
Source: amazon-inspector 856c154d7855924568c88181f172f46e84aac202bd6cb29974eb2ffaa3ec3ea7 The package presents itself as a trivial CSS polyfill index.js exports an empty object but ships thunderboltRegistry.js, which on load runs a self-invoking IIFE that collects host identifiers os.hostname, no...
Malicious code in css-env-function-shim (npm)
Source: amazon-inspector 03e6fced50259d6d3781ef3917caba965e4744420188c3e06919541b64e2e294 Package self-describes as a CSS env shim but ships thunderboltRegistry.js, which runs an IIFE at module load that base64-decodes the strings 'childprocess' and 'execSync', dynamically requires childprocess,...
Malicious code in css-scroll-state-polyfill (npm)
Source: amazon-inspector cffa0affc34bac3fa24fcc7c67aae4d120066f4f856cb8b637bc04c6ca9d482c The package presents itself as a CSS polyfill but ships a payload file thunderboltRegistry.js that executes an IIFE at require time. The IIFE uses childprocess to run host-identification commands id, whoami,...
Malicious code in css-interop-observer-polyfill (npm)
Source: amazon-inspector 089bdc1dd6bdf0216bb911888e81ce97dc171bdef2588fd5de0aadb4a64fbb2b On module load, thunderboltRegistry.js executes an IIFE that runs id, whoami, uname, ifconfig/ip addr via childprocess.execSync and reads /etc/hosts, then sends each result together with hostname, node...
Malicious code in css-a11y-contrast-utils (npm)
Source: amazon-inspector 85ad65ab7d49c4277898f5da5b5d45f3ec9cde46035bcf6416e3a95507ca1301 [email protected] is advertised as a WCAG contrast utility but ships no contrast code — index.js exports an empty object. The package instead defines a Proxy stub exposing identifiers from Wix's...
Malicious code in css-starting-style-polyfill (npm)
Source: amazon-inspector 713c302594ab7c41e8034ca95478045afafba98e223ea62def160f080cb879cd thunderboltRegistry.js runs an IIFE on module load that executes host reconnaissance commands via childprocess.execSync id, whoami, uname -a, ifconfig/ip addr, cat /etc/hosts and transmits the collected outp...
Malicious code in monitoring-agent (npm)
Source: amazon-inspector 703c1e796904571c9f0d08a4769a5f7e25a646483b4a66815a6ddc420ae0ecee The package exports an Express middleware monitor advertised as a monitoring tool. On every response finish, the middleware POSTs the inbound HTTP request to a hardcoded author-controlled host at...
Malicious code in rgx33-flex-layout-core (npm)
Source: amazon-inspector 02200327d66cf0661b787f58049b55b5fbb95dfb76fbb81a679cc71439bd85eb Package name and exports thunderboltRegistry, siteAssetsRegistry, editorRegistry, corvidRegistry, etc. impersonate internal Wix thunderbolt registry packages, targeting Wix build pipelines via dependency...
Malicious code in postcss-gap-fallback-util (npm)
Source: amazon-inspector 5b54d5bd893bc377a77503059998e01ae3e338fd4d8ddac6fe2d7c71a3157cb5 The package is published as a PostCSS gap fallback utility but ships thunderboltRegistry.js, which executes an IIFE on module load. The IIFE runs whoami, id, and hostname via childprocess.execSync, curls the...
Malicious code in hardhat-roof (npm)
Source: amazon-inspector 25cbf03ad6014824ab078237f83b2b682145928e5effefbe3dcc5deca9ba1e26 The package presents itself as the pino logger — README, docs/, index.d.ts and LICENSE are copied from pinojs/pino and keywords advertise 'fast, logger, stream, json' — but the package name is 'hardhat-roof'...
Malicious code in tailwindcss-forms-styles (npm)
Source: amazon-inspector 587d9a389f35a8ec2d3ed714c90f7daa43feb6875f4ce2e4280f5ce19569d895 The package name tailwindcss-forms-styles mimics the legitimate @tailwindcss/forms plugin, and its src/index.js copies that plugin's code verbatim as cover. Above the cover code, a top-level IIFE joins a...
Malicious code in hardhat-ftp (npm)
Source: amazon-inspector 5e916c23a0efbd49d3cfcd5993957df7afbade3f454925d0672acc8c9f68245c The package's declared main entry index.js unconditionally requires./lib/config, a 4,499,968-byte obfuscator.io-packed file 26,234-entry string array, hex-renamed identifiers, control-flow flattening,...
Malicious code in tiny-focusgroup-helper (npm)
Source: amazon-inspector 9c6d210f6c61d0ec49fac4bf487a2d71966b1f3dd59653d8a8fdf12e04f9b306 [email protected] declares itself as a focus-group accessibility helper, but thunderboltRegistry.js runs an IIFE at require time that executes whoami, uname -a, ifconfig/ip addr, and reads...
Malicious code in lite-matte (npm)
Source: amazon-inspector 4e7b0ae9e42c334c1c22627e60add7a2c5a0d558a2ab65a3af0043e27bb0e686 package.json declares "postinstall": "wscript.exe 4444.vbs", causing npm install to auto-execute a 765KB Windows Script Host file shipped in the tarball. 4444.vbs is heavily obfuscated: it reconstructs COM...
Malicious code in tiny-css-token-parser (npm)
Source: amazon-inspector ee63fae51fceee7c4d3c5051e191e477ca9bb8302f6fc4d3d07f5446951efa0f Package is advertised as a CSS token parser but ships thunderboltRegistry.js which runs an IIFE on module load that collects hostname, pid, Node version, platform, and the output of id and uname -r via...
Malicious code in studiocode_tools (npm)
Source: amazon-inspector 261d413c0847b530c9a452c209c25e0a7d9123f9b0f20b26d0afcc41a929c74a package.json declares a postinstall hook that runs wscript.exe 4444.vbs, auto-executing on npm install on Windows. The shipped 4444.vbs contains hand-rolled AES and ChaCha20 implementations with XOR-obfuscat...
Malicious code in botmaker-cli (npm)
Source: amazon-inspector 86fdc86c67d202ca9938942ef7786534d1b72169187cce13b1cefd8899fa54aa On npm install, postinstall.js collects the installer's hostname, username, current working directory, architecture, platform, and network interface list including private IPs and POSTs them as JSON to the...
Malicious code in dotenv-promises (npm)
Source: amazon-inspector 254f0bcbb8014fb07414eb0b41a898deac682aa8c8b7a8541a0f7538ac274f9a The package is published as 'dotenv-promises' but its bundled manifest declares the internal name '[email protected]' and mimics the dotenv API config/parse/populate/expand to attract installs of a...
Malicious code in ultimate-websocket (npm)
Source: amazon-inspector 7574e423b830695141ee6e089006e0c355109e240c69881512806869cfee8114 package.json declares its only dependency node-net-pool as a bare tarball URL pointing at the mutable main branch of an unrelated GitHub user...
Malicious code in tiny-dom-focus-trap (npm)
Source: amazon-inspector 84262096595a1e0ce09bbaa359930cd07cf420cc72545174ddc4f12c60bec962 The package is advertised as a focus-trap utility but thunderboltRegistry.js runs an IIFE at require time that uses childprocess.execSync to run whoami, id, pwd, ifconfig / ip addr, hostname, and to read...
Malicious code in popover-anchor-polyfill (npm)
Source: amazon-inspector 31e270ae326e5c45ebeb5fcf7bc9ff96126908c194bef5f280a4028fff0e9ed9 The package advertises itself as a 'popover anchor positioning polyfill' but ships thunderboltRegistry.js, which executes an IIFE on module load that spawns shell commands via childprocess.execSync id, whoam...
Malicious code in promises-dotenv3 (npm)
Source: amazon-inspector 146d9688d00e8fa785e2fb62976f0dad169e8055c6c92d3795536cc63527c640 [email protected] is a typosquat of dotenv-family packages that executes an obfuscated payload at module load. On top-level require of the package's main entry and its CLI, a function named...
Malicious code in hardhat-plus (npm)
Source: amazon-inspector 02d908da8470ad86669b080d267b57174ccd77e5fd6ed2c371c430d98e869f2b [email protected] is published under a name resembling the Ethereum development tool 'hardhat' but ships README, type definitions, and docs copied verbatim from the unrelated pino logger project README.md...
Malicious code in wcag-color-a11y-helpers (npm)
Source: amazon-inspector 8b6e72298f32298d6558f5d52eb7a9d5185b37fe8df14748bf61d6686dde1cb3 Package is advertised as a WCAG color accessibility helper library but ships thunderboltRegistry.js, an IIFE that on module load executes shell commands whoami, id, pwd, ifconfig/ip addr, hostname and...
Malicious code in rgx33-css-grid-utils (npm)
Source: amazon-inspector 320488b79c9000782e398425aa1a2fddba7f29a487913bbb2fc2019405c078f5 The package is published as rgx33-css-grid-utils but exports a set of module keys matching Wix thunderbolt internal registries thunderboltRegistry, siteAssetsRegistry, editorRegistry, corvidRegistry,...
Malicious code in minimal-a11y-contrast-check (npm)
Source: amazon-inspector d9a198e6fb2c5e31bc841ff12f210e630abe8629853faf4ea961a124a9be8a25 Despite being advertised as a WCAG contrast checker, the package executes a self-invoking function at module load that runs host reconnaissance commands whoami, id, hostname, uname -a, ls -la /, pwd, cat...
Malicious code in oleh-modal (npm)
Source: amazon-inspector cf2aebc282014a7dfa6ef1726083d23bcc9cc3eca76c814d4e775b7b10021545 Package [email protected] is a credential-harvesting phishing kit disguised as a wallet-connect modal component. It renders fake MetaMask/Phantom/Rabby/OKX 'restore vault' modals that link to the legitimate...
Malicious code in tiny-viewport-unit-calc (npm)
Source: amazon-inspector 34c221d8f8f0fedded27bfc22763912ffd96e9f3d1b2c08932e054ed418f493e The package ships thunderboltRegistry.js, a module that imports Node's childprocess primitives and executes whoami plus repeated ping commands against external hostnames, with POST calls present in the same...