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
35 25h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Reusable full-stack website + CMS kit with multi-page public sites, a protected authoring dashboard, local SQLite, starter/theme import, and pluggable auth, storage, and deployment adapters.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/agentsam-cms.js:231 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/backend/api.js:107 (+2 more occurrence(s) elsewhere)

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

View package on npm →
35 33h — — —
Unverified Signal
— npm latest Acanto — 🪝 🌐
Package purpose: Scaffold a new Olmo Next.js frontend from olmo-front-template, with @olmocms/front preinstalled.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/index.js:63
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/index.js:9

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

View package on npm →
35 33h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Scripted models, deterministic fixtures, and adapter conformance kits for testing Effect Agent applications.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/CodeExecutorSubstitute.mjs:271 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/CodeExecutorSubstitute.mjs:34 (+2 more occurrence(s) elsewhere)

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

View package on npm →
35 34h — — —
SUSPICIOUS
— npm latest Daher Alfawares — 🪝 🌐
Package purpose: The uione compiler, built for the browser and run in a Web Worker: check a project, build it, and see what each line becomes.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/dist/one.mjs:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/one.mjs:1

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

View package on npm →
35 36h — — —
Unverified Signal
— pypi 0.2.1 Leslie Kadenge — 🪝
Package purpose: An MCP server whose confirmation cannot be replayed against a different call
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in mcp_confirm-0.2.1/src/mcp_confirm/prompt.py:41

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

View package on PyPI →
35 38h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: TypeScript WebGL framework. Version 0.1.0.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/libktx-Cjh8w7XG-Ci1Fm_MH.js:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/libktx-Cjh8w7XG-Ci1Fm_MH.js:1 (+1 more occurrence(s) elsewhere)

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

View package on npm →
35 39h — — —
Unverified Signal
— npm latest SukunDev — 🪝
Package purpose: The sandboxed QuickJS runtime that runs Matane extensions, shared by the app and mr-ext
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/runtime.js:328

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

View package on npm →
35 41h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Portable project memory + scaffold for AI coding tools (.ai/ memory bank, cross-tool AGENTS.md/CLAUDE.md/.cursorrules contracts, ≤1.5KB context fingerprint).
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/build/src/adapters/index.js:93 (+1 more occurrence(s) elsewhere)

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

View package on npm →
35 41h — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: VSCode-style command palette for MUI apps: contribution registry, fuzzy matcher, recents ranking, and an accessible RTL-aware dialog
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/core/text.js:19

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

View package on npm →
35 44h — — —
Unverified Signal
— pypi 0.1.0.dev1 Global Phoenix Solutions Ltd — 🪝
Package purpose: ProofPack engine: validated ingest, declarations and statistical evidence packs for AI-enabled medical devices
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in proofpack/fixtures.py:1368
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in proofpack/home.py:18
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in proofpack/licence/__init__.py:63
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in proofpack/render/html.py:81

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

View package on PyPI →
35 45h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Route Chatwoot conversations with TypeSafe Jev on Cloudflare Workers.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/packages/chatwoot-router/src/index.js:81
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/packages/chatwoot-router/scripts/store-config.js:31

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

View package on npm →
35 60h — — —
Unverified Signal
— npm latest Er. Anil Kumar Thakur — 🪝
Package purpose: Mason authentication: guards, user providers, and middleware (the Illuminate\Auth equivalent).
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Layered Base64 and Decompress Pipeline' found in package/dist/index.cjs:406 (+1 more occurrence(s) elsewhere)

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

View package on npm →
35 60h — — —
Unverified Signal
— npm latest Piotr Franczyk — 🪝 🌐
Package purpose: Relocatable SWI-Prolog 10.0.2 runtime for Kibi on Linux x64 (glibc 2.28 or newer)
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/lib/swipl/lib/x86_64-linux/zlib4pl.so' in npm tarball
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/swipl/library/http/web/js/jquery-3.6.0.min.js:2

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

View package on npm →
35 60h — — —
Unverified Signal
— npm latest Piotr Franczyk — 🪝 🌐
Package purpose: Relocatable SWI-Prolog 10.0.2 runtime for Kibi on macOS on Apple silicon (macOS 12 or newer)
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/lib/swipl/lib/arm64-darwin/zlib4pl.so' in npm tarball
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/swipl/library/http/web/js/jquery-3.6.0.min.js:2

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

View package on npm →
35 68h — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Upstash AgentKit backends for TanStack AI: chat persistence, resumable streams, distributed locks, long-term memory, tool caching, rate limiting, and Redis-Search tools — all on one Upstash Redis.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/index.js:62 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/persistence.js:238

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

View package on npm →
35 71h — — —
Unverified Signal
— npm latest Greycoat Research Inc. — 🪝
Package purpose: Address form data (layouts, zones, zip rules, labels) derived from Shopify/worldwide
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/data/v1/locales/fa/zones.js:25 (+4 more occurrence(s) elsewhere)

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

View package on npm →
35 3d — — —
Unverified Signal
— npm latest Sean Morris — 🪝 🌐
Package purpose: Statically linked embedded PHP for Cloudflare Workers, with Vrzno, ZIP/zlib and PDO-CFD1
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/php8.0-cloudflare-runtime.mjs:1 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/php8.0-cloudflare-runtime.mjs:1 (+5 more occurrence(s) elsewhere)

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

View package on npm →
35 3d — — —
Unverified Signal
— npm latest ahnafudin — 🪝 🌐
Package purpose: Start a repo that AI coding agents follow, or add that tooling to one you have: one AGENTS.md, one gate, anti-slop checks.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/cli.mjs:25
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/cli.mjs:22

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

View package on npm →
35 3d — — —
Unverified Signal
— npm latest adamaik — 🪝 🌐
Package purpose: DeepSeek Harness plugin: show Ollama Cloud remaining quota (session/weekly) as a Settings section beside Account & Balance, with an in-page API key editor. · DSH 插件:在设置页“账号与余额”下方显示 Ollama Cloud 剩余额度,并支持在页面内填写 API Key。
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/client.js:370 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/scripts/verify.mjs:228

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

View package on npm →
35 4d — — —
SUSPICIOUS
— npm latest tastypear — 🪝 🌐
Package purpose: Node.js fs-compatible module backed by HTTP. Drop-in replacement for require('fs') that routes all operations to a remote server via process.binding('fs') interception.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/lib/binding.js:4 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/client.js:6
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/client.js:121
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/lib/client.js:3

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Zero-trust security sidecar, identity broker, and MCP gateway for autonomous agents.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/lib/install.js:8 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/install.js:74
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/lib/install.js:7

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: In-browser test runner for LLDLab problems: JavaScript, TypeScript, Python (Pyodide) and Go (Yaegi)
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/chunk-24XYDCOX.js:183
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/chunk-24XYDCOX.js:98 (+2 more occurrence(s) elsewhere)

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest JayYuen — 🪝 🌐
Package purpose: dsh 插件:对话输入框「整理」按钮(主键直接整理/▾ 以角色视角整理,结合当前目录 + session 模型整理优化草稿)+「模板」下拉(内置精选角色集生成自插件 agents/ 角色库,可按部门分组;设置卡可增删改/一键导入内置全部/导入本地角色 .md)
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/client.js:592
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/host.js:277

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest Josh Stovall — 🪝
Package purpose: A searchable, themeable emoji picker for React Native and web.
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/lib/esm/data/emoji.json.js:834

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Share files over LAN via HTTP
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/http/assets/app-4j0KzrDD.js:1 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/renderer/assets/app-C1t1e1h7.js:134 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/preload/index.js:1

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest Luka Erkapic — 🪝 🌐
Package purpose: Browser TypeScript wrapper around Khronos libktx for loading, creating, and transcoding KTX2 textures.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/libktx-Cjh8w7XG.js:2 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/libktx-Cjh8w7XG.js:2 (+3 more occurrence(s) elsewhere)

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

View package on npm →
35 4d — — —
Unverified Signal
— npm latest Movelytics SAS — 🪝 🌐
Package purpose: Human pose estimation SDK for React Native — fully optimized for iOS & Android (Expo Go). Bundled MoveNet Lightning, free offline keypoints, optional API-key exercise engine (reps, form score, jumps).
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/api/configure.js:44 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/lib/engine/EngineLoader.js:328 (+1 more occurrence(s) elsewhere)

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Spec-driven workflow CLI for AI coding agents — align on PRD/TRD before coding, resume tasks across sessions, and archive with acceptance records.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/dist/core/guide.js:3

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Hallvard R. Indgjerd — 🪝 🌐
Package purpose: Unofficial npm packaging of the 3DHOP viewer runtime (CNR-ISTI Visual Computing Lab): upstream 4.3 + the 4.3.5 patch set, jQuery-free. Runtime assets only; use with @ikaros-arch/react-3dhop.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/js/nexus.js:354 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/js/ply.js:455

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Matthieu Bouilloux — 🪝 🌐
Package purpose: Zero-dependency browser framework: a DI module runtime with 200+ ESM modules — codecs, compression, crypto (WebCrypto + WASM tiers, post-quantum), DOM rendering and query, workers, security lockdown — usable without a bundler via import maps.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/io/sync/abort.js:15 (+12 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/integrations/webpack/index.js:111

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

View package on npm →
35 5d — — —
Unverified Signal
— pypi 0.1.0 InterSystems Iberia — 🪝
Package purpose: InterSystems ObjectScript (.cls/.mac/.inc/.rtn) support for graphify (graphifyy) on PyPI, until native support ships upstream
Static code signals:
  • PYTHON_PTH_STARTUP_HOOK: Startup .pth file declared in package: graphify_objectscript-0.1.0/hooks/graphify_objectscript.pth
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in graphify_objectscript-0.1.0/scripts/sync_from_fork.py:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in graphify_objectscript-0.1.0/src/graphify_objectscript/__init__.py:57
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in graphify_objectscript-0.1.0/src/graphify_objectscript/_autoload.py:41

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

View package on PyPI →
35 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: The shared language engine of the *42 documentation CLIs (arc42, biz42, pdt42): Markdown and AsciiDoc parser, schema-driven model with id schemes, validation engine with generic rules, Mermaid syntax check, authoring guidance, semantic diff, Git snapshots
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/git/index.mjs:7
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/version-Cu2U0Yqo.mjs:168

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Contact — 🪝 🌐
Package purpose: Fork of jspreadsheet-ce 4.15.0 that renders column and row headers as th with scope for accessibility.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/index.js:11
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/index.js:11
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:11

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: > A powerful, AI-assisted, drag-and-drop form builder Vue 3 component library — built on top of [SurveyJS](https://surveyjs.io/), with full **Persian (Farsi) / English** bilingual support and **AI-powered form generation**.
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/form-builder.umd.js:1 (+1 more occurrence(s) elsewhere)

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Guenter Richter — 🪝 🌐
Package purpose: MapLibre GL + deck.gl reimplementation of the ixmaps-flat declarative mapping engine
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/ixmaps-gl.js:853
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/ixmaps-gl.js:770

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest David Bovill — 🪝 🌐
Package purpose: Federated Wiki plugin — plays one Aether node (.aethernode) in the page, its code held in a sandboxed frame; pages side by side in the lineup play together
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/client/aether.js:18
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/client/aether.js:310

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest DreamNum Co., Ltd. — 🪝
Package purpose: Referenced chart data sources for document hosts.
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Obfuscator Dictionary Lookup Pattern' found in package/lib/cjs/index.js:1 (+3 more occurrence(s) elsewhere)

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Hamed Niroomand — 🪝 🌐
Package purpose: Layer boundary checks for Nuxt apps that see auto-imports
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/analyze-BDOEJ8QD.mjs:390 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.mjs:166

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest GenVueGraph Contributors — 🪝 🌐
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/vis/server.js:1293
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/mcp/tools.js:641

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Browse desktop and laptop GPU performance rankings
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/app-BzhGzODd.js:129
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/app-BzhGzODd.js:1

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Test screen for dead pixels, backlight bleed, and color issues
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/app-BxwN_Tm8.js:35
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/app-BxwN_Tm8.js:1

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Kiko Beats — 🪝
Package purpose: Complete list of standard emojis.
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/index.js:807

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Dave Lunny — 🪝 🌐
Package purpose: ESLint rules for idiomatic and correct Bun code.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/index.js:461
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:500

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

View package on npm →
35 5d — — —
Unverified Signal
— npm latest Dario Hamidi — 🪝 🌐
Package purpose: A correctness-first SCXML 1.0 interpreter (ECMAScript data model) for the browser and Node, with custom elements for interactive statechart diagrams.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/datamodel-trusted.js:38
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'vm.runInContext' found in package/dist/datamodel-trusted.js:48
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/view/element.js:1045

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

View package on npm →
35 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Browse desktop and laptop CPU performance rankings
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/app-DqlSJQPy.js:129
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/app-DqlSJQPy.js:1

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

View package on npm →
35 6d — — —
SUSPICIOUS
— npm latest — — 🪝 🌐
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/artefacts/initdb.js:1 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/artefacts/initdb.js:1 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/artefacts/postgres.js:1

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

View package on npm →
35 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/artefacts/pg_dump.js:1
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/artefacts/pg_dump.js:1 (+2 more occurrence(s) elsewhere)

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

View package on npm →
35 6d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Connect an Expo app to KUE screenshot-to-GitHub issue reporting.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/init.mjs:79
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/init.mjs:47

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

View package on npm →
35 6d — — —
Unverified Signal
— npm latest Harindu Jayakody — 🪝
Package purpose: A modern, beautifully crafted React UI and animation block library built with Tailwind CSS, Framer Motion, and Radix UI.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in package/src/data/shadcn-components.ts:684

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

View package on npm →
35 6d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Runtime guard for MCP clients: rug-pull pinning, least privilege, human approval, lethal-trifecta breaking, audit log
Static code signals:
  • SUSPICIOUS_OBFUSCATION: 'Invisible Unicode Steganography / Bidi Override' found in package/dist/index.js:688

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

View package on npm →

LINK COPIED TO CLIPBOARD