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
40 4d — — —
Unverified Signal
— pypi 1.2.3 — — 🪝
Package purpose: 四套 Markdown 协作骨架 + 零依赖工具链:让多个 AI 工具在同一个仓库里不打架
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in coharness-1.2.3/03-multi-harness-project/scripts/check.py:488
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in coharness-1.2.3/03-multi-harness-project/scripts/check.py:755
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in coharness-1.2.3/board.py:53
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in coharness-1.2.3/evolve.py:56
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in coharness-1.2.3/evolve.py:293
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in coharness-1.2.3/maintain.py:229
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in coharness-1.2.3/wsc.py:134
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in coharness-1.2.3/wsc.py:54

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

View package on PyPI →
40 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: An experimental command line interface for Runta
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.js:2993
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:2942
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:4

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Show Quest tour packages on your Next.js website with styled cards and detail pages.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/server/client.js:28 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/react/contact-shared.js:11 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Samir — 🪝
Package purpose: Universal 2D & 2.5D Motion Design, Animation & Video Studio
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/assets/BufferResource-CZRbrmnZ.js:140 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/engine.js:1157
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/rostrum.js:805

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: A React + Vite chat widget powered by LiveKit, available as a **React component library**, a **script-tag embed**, or an **iframe embed**.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist-lib/trugen-chat.js:58
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist-lib/trugen-chat.js:2005

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Laeeq Siddique — 🪝
Package purpose: Name reserved by Cremencing Solutions. The CSPeach CLI is @cspeach/cli: npm i -g @cspeach/cli@latest
Static code signals:
  • LIFECYCLE_SCRIPT: 'preinstall' -> 'node notice.js'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Install and update the Marvelous UI component Pack for coding agents
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/agent-targets.mjs:46 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin.mjs:147 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Intuition memory for Pi: search, notes, and the Steward's settings, backed by Markdown in git
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/intuition/adapters/pi_package/extensions/intuition/index.ts:255
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/intuition/adapters/pi_package/extensions/intuition/index.ts:89

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Peerkith MCP plugin: verify a row, post five fields, cap_preflight before spend/send. Zero deps, stdio.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/verify-ref.cjs:42 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/verify-ref.cjs:21 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/cap-token.js:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/server.js:24

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: One command to get [mise](https://github.com/RamonGebben/mise)'s conventions into a project - an existing one, a fresh `create-next-app`, or an empty repo. It doesn't care which.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/resolve-marketplace.js:11
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/run-command.js:3

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest Blipbar — 🪝 🌐
Package purpose: Build extensions for Blipbar, the Mac's notch as a status bar: types, blip builders, the integration kit, and the blipkit CLI.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli/new.js:318 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli/support-dir.js:14

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Chris Cook — 🪝
Package purpose: Watch GitHub issues and PRs linked in TODO comments
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/handler-9WYW0CKy.mjs:31 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/handler-9WYW0CKy.mjs:135

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: ARBFEED MCP server: prediction-market data (markets, ticks, whale feed, spreads, pressure) for AI assistants over stdio.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:11
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client.js:19

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'wscript.exe 4444.vbs'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Drives the mattpocock-skills chain unattended: humans plan, the pipeline executes.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/cli.ts:28 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/host.ts:102 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— pypi 0.2.5 weixin_53700778 — 🪝
Package purpose: 类 Xshell 终端工具:SSH/串口、批量连接、多页签、会话管理、SFTP、免密部署
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'SSH Private Keys (~/.ssh)' found in xshell_like-0.2.5/xshell/core/keydeploy.py:20
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in xshell_like-0.2.5/xshell/core/keydeploy.py:20
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in xshell_like-0.2.5/xshell/core/ssh_transport.py:62
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in xshell_like-0.2.5/xshell/core/storage.py:38
  • CREDENTIAL_PATH_HARVESTING: 'SSH Directory / Private Keys (~/.ssh)' found in xshell_like-0.2.5/xshell/ui/dialogs.py:186

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

View package on PyPI →
40 4d — — —
Possible Squatted Stub
— npm latest mediapipe@google.com mediapipe@google.com google.com 🪝 🌐
Package purpose: MediaPipe Retrieval Tasks. See the privacy notice at https://goo.gle/mediapipe-privacy.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/wasm/retrieval_wasm_internal.js:8244 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/wasm/retrieval_wasm_internal.js:108 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: MCP server for Tendata customs and trade data APIs
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/index.js:139
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/index.js:7

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: SundhedMCP: local, read-only MCP server that lets your AI read your own sundhed.dk record (medicine card, prescriptions, test results, vaccinations, referrals) after you log in with MitID
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/lib/config.js:81
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/lib/config.js:7 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/lib/guide.js:132 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: A local task board and handoff protocol for independent AI agent sessions.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/packages/client/dist/cli.js:620 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/packages/client/dist/cli.js:695 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/packages/web/dist/assets/index-CVaKc1cg.js:19

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Nikolai Liapin — 🪝
Package purpose: MCP server for TDCv2: agents write a .tdc config, check it and generate test data locally — deterministic, same seed, same bytes.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/skill/scripts/lib/engine.mjs:30 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/skill/scripts/find-packs.mjs:44

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest David Šíma — 🪝
Package purpose: CLI nastroj pro spravu a optimalizaci Live Linux Mintu
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/cli.js:15
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/cli.js:58

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest Agnibha Ray — 🪝 🌐
Package purpose: Sovereign Bare-Metal Cloud CLI, AI Agent SDK & Model Context Protocol (MCP) Server
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:106 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:55 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Gateman Contract v1 canonical Node.js client
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/src/client.js:49
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/src/client.js:159

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Emmanuel Odii — 🪝 🌐
Package purpose: n8n community node for Featurebase: feedback boards, changelogs, help center, and support conversations.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/nodes/featurebase/Featurebase.node.js:21365 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/nodes/featurebase/Featurebase.node.js:25965 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/dist/nodes/featurebase/Featurebase.node.js:10099 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/nodes/featurebase/Featurebase.node.js:12282 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/nodes/featurebase/Featurebase.node.js:10855 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/nodes/featurebase/Featurebase.node.js:11093 (+1 more occurrence(s) elsewhere)
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/dist/nodes/featurebase/Featurebase.node.js:10949 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Markdown-native task manager for humans and AI agents (personal fork of Backlog.md).
Static code signals:
  • LIFECYCLE_SCRIPT: 'postuninstall' -> 'node postuninstall.cjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/postuninstall.cjs:16

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest JOT contributors — 🪝
Package purpose: The JOT command-line tools and project generators.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/commands/db.ts:60 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/spawn.ts:72

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Jev-powered Auto Mode, selectable model router, agent routing, and context filtering for OpenCode 1.18.x.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/jev.ts:16 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/jev.ts:60 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Hamza — 🪝 🌐
Package purpose: Indexing, language analysis, Publications, and hybrid retrieval for Satori's local-first code intelligence.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/language-analysis/cbm-extractor-host.js:120 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/assets/cbm-extractor/cbm-extractor.js:9 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/embedding/voyageai-embedding.js:17

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Hamza — 🪝
Package purpose: Local-first code intelligence for AI coding agents: natural-language + lexical repository search, exact source/symbol navigation, relationships, freshness, and indexing.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/core/handlers.js:520 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/core/working-tree-state.js:77

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/supervisor.js:264
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/supervisor.js:17

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest Hariraghav.S hariraghav.s 🪝 🌐
Package purpose: Official Node.js SDK for the ThousandMails client API — transactional email, attachments, statistics, delivery logs and a live event stream.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/lib/Client.js:4 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/lib/utils/Http.js:130

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Peter Ferguson — 🪝
Package purpose: A library for using (webauthn) passkeys on iOS, Android & web with a single api
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/build/utils/base64.js:22 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/build/utils/prf.js:8 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest lidge-ai — 🪝 🌐
Package purpose: The video CLI for coding agents: capture your real app, generate assets, cut to the beat. Powered by ffmpeg.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/audio/providers/acestep.js:72 (+18 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/review/client.js:61 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/capture/electron.js:116 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS Sesv2.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_sesv2-0.3.0/src/capo_sesv2/_auth/_providers.py:179
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_sesv2-0.3.0/src/capo_sesv2/_auth/_providers.py:255
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_sesv2-0.3.0/src/capo_sesv2/_auth/_providers.py:167
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_sesv2-0.3.0/src/capo_sesv2/_auth/_providers.py:168
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_sesv2-0.3.0/src/capo_sesv2/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS SES.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_ses-0.3.0/src/capo_ses/_auth/_providers.py:179
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_ses-0.3.0/src/capo_ses/_auth/_providers.py:255
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_ses-0.3.0/src/capo_ses/_auth/_providers.py:167
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_ses-0.3.0/src/capo_ses/_auth/_providers.py:168
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_ses-0.3.0/src/capo_ses/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS Servicediscovery.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_servicediscovery-0.3.0/src/capo_servicediscovery/_auth/_providers.py:183
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_servicediscovery-0.3.0/src/capo_servicediscovery/_auth/_providers.py:259
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_servicediscovery-0.3.0/src/capo_servicediscovery/_auth/_providers.py:171
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_servicediscovery-0.3.0/src/capo_servicediscovery/_auth/_providers.py:172
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_servicediscovery-0.3.0/src/capo_servicediscovery/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS Service Quotas.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_service_quotas-0.3.0/src/capo_service_quotas/_auth/_providers.py:183
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_service_quotas-0.3.0/src/capo_service_quotas/_auth/_providers.py:259
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_quotas-0.3.0/src/capo_service_quotas/_auth/_providers.py:171
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_service_quotas-0.3.0/src/capo_service_quotas/_auth/_providers.py:172
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_quotas-0.3.0/src/capo_service_quotas/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS Service Catalog Appregistry.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_service_catalog_appregistry-0.3.0/src/capo_service_catalog_appregistry/_auth/_providers.py:183
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_service_catalog_appregistry-0.3.0/src/capo_service_catalog_appregistry/_auth/_providers.py:259
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_catalog_appregistry-0.3.0/src/capo_service_catalog_appregistry/_auth/_providers.py:171
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_service_catalog_appregistry-0.3.0/src/capo_service_catalog_appregistry/_auth/_providers.py:172
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_catalog_appregistry-0.3.0/src/capo_service_catalog_appregistry/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— pypi 0.3.0 — — 🪝
Package purpose: Python SDK for AWS Service Catalog.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in capo_service_catalog-0.3.0/src/capo_service_catalog/_auth/_providers.py:183
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in capo_service_catalog-0.3.0/src/capo_service_catalog/_auth/_providers.py:259
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_catalog-0.3.0/src/capo_service_catalog/_auth/_providers.py:171
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in capo_service_catalog-0.3.0/src/capo_service_catalog/_auth/_providers.py:172
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in capo_service_catalog-0.3.0/src/capo_service_catalog/_services/_aws_config.py:37

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

View package on PyPI →
40 4d — — —
Unverified Signal
— npm latest thdctrt — 🪝
Package purpose: Drive Adobe After Effects from the shell or an AI agent: lint + run ExtendScript as one undo step, dump comps, render frames to contact sheets.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/ae.mjs:27
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/ae.mjs:37

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'wscript.exe 4444.vbs'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Bun-native delivery CLI for project-local agent skills
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/shared/context.ts:14
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/shared/runner.ts:26

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: TypeScript SDK and CLI for AI invoice extraction, OCR, and accounting automation with the Temlavo API
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:5
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client.js:164

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Keyboard picker to list, resume, delete or start Claude Code sessions in the current folder
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/ccs.js:9
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/ccs.js:12

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Uptimely CLI для мониторинга и автоматизации
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/auth.js:7 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/http.js:9

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest Joe Edelman — 🪝 🌐
Package purpose: A small Pandoc/Tectonic paper builder with sensible LaTeX defaults.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/bib.js:51
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/gdoc-pull.js:340 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest Muhammad Atif — 🪝
Package purpose: Evograph CLI — evolution knowledge graph for your repo
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/kernel/author.js:4 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/kernel/author.js:12

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

View package on npm →
40 4d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: User-authorized CLI for Hodman
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:1322
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:411

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

View package on npm →
40 4d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Official TypeScript SDK for the VoixCall public API (/v1): rates, credits, calls, contacts, numbers and caller ID.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/client.js:61 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/client.d.ts:22

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

View package on npm →

LINK COPIED TO CLIPBOARD