Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.

Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →

Search & filter syntax reference
Filter with verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…), ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors), email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields), age:<6h / age:>90d (combine both for a range), state:live / state:taken_down (registry liveness — the feed defaults to state:live), lead:>7d (days we had a since-removed package flagged while it was still up), or a bare word for a package-name search.
Package Score ▲ Age Users Lines Growth Verdict Targeted Ecosystem Version Author Email domain Signals
15 17d — — —
Possible Squatted Stub
— npm latest Dynamic Labs, Inc. —
Package purpose: A React SDK for implementing wallet web3 authentication and authorization to your website.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 18d — — —
Possible Squatted Stub
— npm latest TheTruckCompany —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 18d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 18d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Native binary for Claude Code on linux-x64
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 18d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: BullMQ queue-explorer plugin for NestJS Dash (dashboard widget + Queue Explorer page)
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 19d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: This npm package provides TypeScript type definitions for the Pimcore Copilot Studio integration. The UI components are delivered via module federation at runtime.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 19d — — —
Possible Squatted Stub
— npm latest Atlassian —
Package purpose: Forge Jira bridge API for custom UI apps
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 19d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Pi-native OpenAI Codex subscription model provider plugin for Assembly Line.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 20d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Per-container CPU, memory, network, and block-I/O metrics via the docker_stats receiver
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: kitcn Resend plugin
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: BullMQ-over-Redis driver for the queue contracts declared in [`@owlmeans/queue`](../queue).
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: PostgreSQL service for OwlMeans server contexts — pooled connections, readiness probing, schema provisioning, and an opt-in least-privilege bootstrap path.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: MongoDB service for OwlMeans server contexts — connection management with replica set and cluster support.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: 渲染包:ui+style+injector+渲染契约,装配唯一 owner
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest MMI Future —
Package purpose: MMI workflow skills and org gates delivery.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest MMI Future —
Package purpose: MMI workflow skills and organisation gates for Cursor.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: No-op stub for @matterlabs/zksync-telemetry-js so blockExoticSubdeps can stay enabled
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: **English** | [日本語](README.ja.md)
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 21d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Clerk implementation of Clivly's ClivlyAuthAdapter.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 22d — — —
Possible Squatted Stub
— npm latest Pegasystems —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 22d — — —
Possible Squatted Stub
— npm latest Pegasystems —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 22d — — —
Possible Squatted Stub
— npm latest Pegasystems —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 22d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: win32-arm64 binary for @xai-official/grok. Do not install directly; install @xai-official/grok instead.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 22d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Provider-neutral authoritative SQLite backend for Party Stack ontologies. Each SQLite database is owned by exactly one ontology; use a separate database for another ontology.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Package purpose: Downcity Federation Database adapter for PostgreSQL via postgres-js.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 23d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 24d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 25d — — —
Possible Squatted Stub
— npm latest Dynamic Labs, Inc. —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 27d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 29d — — —
Possible Squatted Stub
— npm latest Voltro UG —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 29d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 29d — — —
Possible Squatted Stub
— npm latest — —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
15 30d — — —
Possible Squatted Stub
— npm latest Kanishk Gupta —
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →

LINK COPIED TO CLIPBOARD