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 33d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/components/CashierSessionExpirationModal-Nva9Q0P5.cjs:9 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/components/CashierSessionExpirationModal-Nva9Q0P5.cjs:9 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/collection/utils/locale.utils.js:105 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/types/stencil-public-runtime.d.ts:271

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: A thin, low-level instruction layer for LLM CLI agents: one set of principles and behavior whichever model you run. Stores private, editable instructions for explicitly activated sessions.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'printf '\n> agent-bios installed. Deploy into this environment with: agent-bios install\n> Then: agent-bios verify | status | uninstall\n\n''
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/claude/guides/slide-writing/scripts/render.mjs:9 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 33d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: 聚福宝业务组件基础插件包
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/commands.all.js:10 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/commands.all.js:54 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/commands.all.js:41
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/src/components/JfbBaseSavingDetail/components/echarts.min.js:5

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest Jaz — 🪝
Package purpose: Clio: Command Line Interface Operator for Jaz AI.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node postinstall.mjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/postinstall.mjs:3

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Preview CLI — JSON-first client for agentic tooling
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node install.mjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/install.mjs:117

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: A high-velocity harness for agentic development
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/autonomy-settings.js:16 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 33d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Base Angular app template — an Angular UI Bundle with Angular CLI, @angular-builders/custom-esbuild, TypeScript, Tailwind, Spartan NG (shadcn/ui for Angular), and the Salesforce UI Bundle plugin. Used as the foundation for feature apps when applying patch
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/force-app/main/default/uiBundles/base-angular-app/scripts/get-graphql-schema.mjs:30 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/force-app/main/default/uiBundles/base-angular-app/scripts/get-graphql-schema.mjs:18 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Prisma 8 for SQLite: the one package a SQLite application installs
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/skills/prisma-8/upgrading/app/upgrades/0.13-to-0.14/migration-op-factories-to-methods.ts:258 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/skills/prisma-8/upgrading/app/upgrades/0.11-to-0.12/re-emit-closed-mongo-contracts.ts:159 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Prisma 8 for Postgres: the one package a Postgres application installs
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/skills/prisma-8/upgrading/app/upgrades/0.13-to-0.14/migration-op-factories-to-methods.ts:258 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/skills/prisma-8/upgrading/app/upgrades/0.11-to-0.12/re-emit-closed-mongo-contracts.ts:159 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Prebuilt HomeGraph OHOS API database for SDK 5.1.0
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Prebuilt HomeGraph OHOS API database for SDK 5.0.9
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: **HD 정밀지도를 Vue 3 화면에 띄워 주는 라이브러리.** 도로 중심선, 신호등, 횡단보도, 안전표지 같은 정밀지도 요소를 `addLinkLayer()` 처럼 **함수 한 줄로 켜고 끌 수 있다.**
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node -e "const fs=require('fs'),path=require('path');const src=path.join(__dirname,'public');const dest=path.join(process.env.INIT_CWD,'public');fs.copyFileSync(path.join(src,'hwaseong.pmtiles'),path.join(dest,'hwaseong.pmtiles'));"'
  • MISSING_SOURCE_REPOSITORY_URL

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest SEEK — 🪝
Package purpose: Front-end development toolkit, powered by Webpack, Babel, Vanilla Extract and Jest
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config/babel.mjs:7 (+30 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/program/commands/translations/helpers/translation-helpers.mjs:24

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

View package on npm →
40 34d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Install and run the local-first Foundry visual design control plane
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:224
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:35 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/installer.js:58

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

View package on npm →
40 34d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/es/deepseek-web.js:138 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'require('http(s)')' found in package/lib/api.cjs:35

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

View package on npm →
40 34d — — —
Possible Squatted Stub
— npm latest Meta Open Source — 🪝
Package purpose: The component library. Accessible, themeable React components with built-in spacing, dark mode, and StyleX styling.
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.mjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/Breadcrumbs/BreadcrumbItem.js:179 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 35d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: ALPHA ===
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/output.medialive/channel-selection.js:11 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/input.mediaconnect/runtime.js:30 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 35d — — —
Possible Squatted Stub
— npm latest Antoine Frau — 🪝
Package purpose: HAR: open agent harness CLI and MCP server for coding agents, isolated worktrees, and software-factory workflows
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/ensure-telemetry-default.cjs'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/ensure-telemetry-default.cjs:14

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

View package on npm →
40 35d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Optimized version of OpenAI Codex for side-by-side installs, loop-driven workflows, and Vivling companions
Static code signals:
  • LIFECYCLE_SCRIPT: 'postinstall' -> 'node scripts/postinstall.js'
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/codex-exec.js:103 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 35d — — —
Unverified Signal
— npm latest Veryfront — 🪝
Package purpose: Veryfront first-party extension package for ext-redis
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/esm/agent-memory.js:164 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/esm/routing-invalidation-bus.js:315

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

View package on npm →
40 35d — — —
Possible Squatted Stub
— npm latest Astrale — 🪝 🌐
Package purpose: Deploy an Astrale domain as a standalone Cloudflare Worker
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cloudflare.js:216 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/wrangler-cli.js:72 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 40d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Limited maintenance; seeking volunteer testers. Unofficial DeepSeek Harness plugin: SuperGrok / X Premium via OAuth, grok-4.6 chat, fused server-side web/X search, and Imagine.
Static code signals:
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.cjs:232 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/lib/index.js:3217 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:180 (+2 more occurrence(s) elsewhere)

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

View package on npm →
40 42d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Anthropic provider extension for pi, ported from omp (oh-my-pi). Registers a separate `pi-sub-anthropic` provider; pi's built-in anthropic provider is untouched.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/index.ts:190 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/oauth.ts:23
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/oauth.ts:86

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

View package on npm →
40 44d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Unofficial community Simplified Chinese localization of Grok Build CLI. Not affiliated with xAI.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/grok-zh.js:2
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/grok-zh.js:50

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

View package on npm →
40 45d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Pi coding agent extension that routes LLM calls through the Claude Code CLI
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/autocompact.ts:81 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/process-manager.ts:85

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

View package on npm →
40 47d — — —
Unverified Signal
— pypi 1.7.0 Elvis Claros Castro — 🪝
Package purpose: Browse your Claude Code sessions and project memories: a terminal table and a self-contained HTML page.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'IDE / AI Agent Configuration Hijacking' found in claude_logbook-1.7.0/claude_logbook/config.py:5
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_logbook-1.7.0/claude_logbook/config.py:47
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_logbook-1.7.0/claude_logbook/sessions.py:64
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_logbook-1.7.0/claude_logbook/share.py:55
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in claude_logbook-1.7.0/claude_logbook/terminal.py:294
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in claude_logbook-1.7.0/claude_logbook/terminal.py:50

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

View package on PyPI →
40 48d — — —
Unverified Signal
— pypi 0.1.4 Michael Meyling — 🪝
Package purpose: AWS for little-sister: an aws check type (CloudWatch, EC2, Lambda, CodePipeline, Batch), Secrets Manager and Parameter Store secret references, an S3 keeper for the instance state, and the identity seam behind all three.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in little_sister_aws-0.1.4/src/little_sister_aws/aws.py:588
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in little_sister_aws-0.1.4/src/little_sister_aws/aws.py:2038
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in little_sister_aws-0.1.4/src/little_sister_aws/identity.py:594
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in little_sister_aws-0.1.4/src/little_sister_aws/identity.py:626

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

View package on PyPI →
40 50d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Session-header DeepSeek API balance, per-conversation spend, and peak/off-peak pricing indicator
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:122 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:133

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

View package on npm →
40 51d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Claude Code MCP plugin and wakeable worker for local messaging with Pi, Codex, OpenCode, Grok Build, and AGY agents.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/broker.mjs:107 (+27 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cci.mjs:568 (+11 more occurrence(s) elsewhere)

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

View package on npm →
40 51d — — —
Unverified Signal
— npm latest — — 🪝
Static code signals:
  • BUNDLED_NATIVE_BINARY: Unexpected compiled binary 'package/runtime/win32-x64/dev-flow.exe' in npm tarball
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/skills/dev-flow/scripts/artifacts.mjs:24 (+5 more occurrence(s) elsewhere)

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

View package on npm →
40 52d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Two-level DSH workspace sidebar with global recent sessions and breadcrumb navigation.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/lib/client.js:3362
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/index.js:44

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

View package on npm →
40 55d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Gmail MCP server for AI agents — Google Workspace MCP with 100+ tools for Gmail, Calendar, Drive, Docs, Sheets, Meet, and more, multi-account OAuth.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/auth/config.js:45
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/services/gmail.js:187 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/services/gmail.js:481 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 57d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: OpenAI model provider extension for ECP
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:15
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/resolve-api-key.js:1 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 59d — — —
Unverified Signal
— npm latest Eli Dickinson — 🪝
Package purpose: Pi extension that uses Claude Code (via Agent SDK) as a model provider.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/child-env.ts:70 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/claude-executable.ts:85

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

View package on npm →
40 60d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: AgentBackend implementation for brain-kit's chat UI backed by the Claude Agent SDK
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config/env-core.js:30 (+6 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/runtime-probe.js:110 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 61d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: OpenAI image generation provider for molecule.dev — DALL-E 3 and gpt-image-1
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/provider.js:261
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/provider.js:223
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/provider.js:95

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

View package on npm →
40 61d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Stability AI image generation provider for molecule.dev — Stable Diffusion 3, Stable Image Core/Ultra
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/provider.js:110
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/provider.js:265
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/provider.js:52

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

View package on npm →
40 68d — — —
Unverified Signal
— pypi 0.73.1 Wes Jackson — 🪝
Package purpose: safe-agents — the trusted-autonomy base platform SDK (deterministic tool broker, agent pipeline, cloud arms, runner-contract harness).
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in safe_agents-0.73.1/safe_agents/arms/ec2/ami/bundle.py:585
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in safe_agents-0.73.1/safe_agents/arms/ec2/bootstrap/scripts/model-proxy-stub.py:34
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in safe_agents-0.73.1/safe_agents/arms/ec2_woken/airlock/handler.py:237
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in safe_agents-0.73.1/safe_agents/arms/ec2_woken/provision.py:187
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in safe_agents-0.73.1/safe_agents/arms/openshift/peer-receiver.py:36
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in safe_agents-0.73.1/safe_agents/broker/approval/store.py:344
  • CREDENTIAL_PATH_HARVESTING: 'Kubernetes Service Account Token' found in safe_agents-0.73.1/safe_agents/broker/ceremony_identity.py:93
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in safe_agents-0.73.1/safe_agents/broker/ceremony_identity.py:338

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

View package on PyPI →
40 73d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: OpenAI Agents SDK-backed AgentHarness implementation for @salesforce/sfdx-agent-sdk
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/openai-mcp-config-mapper.js:57 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/openai-model-provider.js:41

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

View package on npm →
40 91d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: MCP server providing a custom Claude channel, plus a CLI to launch it and print config.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:93 (+8 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/send-ws-Cr6QX2BM.js:3357 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/trace-C2_Pufxc.js:249 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 93d — — —
Possible Squatted Stub
— npm latest Yasser Rosas — 🪝 🌐
Package purpose: Google (Gemini / Generative Language API) provider adapter for galdor-bun.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/embed.d.ts:37 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/embed.js:87 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 93d — — —
Possible Squatted Stub
— npm latest Yasser Rosas — 🪝 🌐
Package purpose: OpenAI (Chat Completions API) provider adapter for galdor-bun. Also targets OpenAI-compatible endpoints (Groq, Together, MiniMax, Mistral, DeepSeek, vLLM, Ollama, ...) via baseURL.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/embed.d.ts:37 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/embed.js:82 (+4 more occurrence(s) elsewhere)

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

View package on npm →
40 99d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: ReScript bindings for @pulumi/aws
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/Lambda/Lambda.res.mjs:90
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/Lambda/Lambda.res.mjs:27

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

View package on npm →
40 102d — — —
Unverified Signal
— npm latest Viasat — 🪝
Package purpose: Claude Code plugin that reduces AI hallucinations on Beam usage. Ships skills, reference docs, and a user-invocable token audit command.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/.claude-plugin/hooks/check-version.mjs:23
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/.claude-plugin/hooks/check-version.mjs:19

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

View package on npm →
40 102d — — —
Unverified Signal
— pypi 0.1.7 — — 🪝
Package purpose: Amazon component(s) as a standalone Langflow Extension Bundle.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in lfx_amazon/components/amazon/amazon_bedrock_converse.py:83
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in lfx_amazon/components/amazon/amazon_bedrock_embedding.py:51
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in lfx_amazon/components/amazon/amazon_bedrock_model.py:59

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

View package on PyPI →
40 103d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Mastra Google Workspace Auth integration
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.cjs:529 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:747 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:603 (+3 more occurrence(s) elsewhere)

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

View package on npm →
40 103d — — —
Unverified Signal
— pypi 0.17.0 — — 🪝
Package purpose: LangChain tools for Hotdata runtime
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hotdata_langchain-0.17.0/demo/bm25_search_demo.py:190
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in hotdata_langchain-0.17.0/demo/vectorstore_demo.py:177
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in hotdata_langchain-0.17.0/hotdata_langchain/databases.py:474
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in hotdata_langchain-0.17.0/scripts/check-release.py:13

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

View package on PyPI →
40 105d — — —
Unverified Signal
— npm latest RXTX4816 — 🪝
Package purpose: Shared infrastructure for Cockpit plugins: i18n, dark theme, test setup, config presets, CI/CD workflows, and QEMU VM harness
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/playwright.config.base.js:26
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/release-notes.mjs:46 (+1 more occurrence(s) elsewhere)

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

View package on npm →
40 106d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Official ModelBound plugin for Cursor — slash commands for skill pipeline, trust & safety, versions, and MCP-backed context sync.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/mb.mjs:47 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/mb.mjs:11 (+4 more occurrence(s) elsewhere)

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

View package on npm →

LINK COPIED TO CLIPBOARD